// JavaScript Document
var globals=new Array();
globals['szerzodo']='magan';

var leftmenu = new Array();
leftmenu["menucontent"] = "block";

var masterPrefix = 'ctl00_';
var prefix = 'ctl00_MPBISSContent_';

function showhide(menuId)
{
	var menuelem = document.getElementById(menuId);
	if(leftmenu[menuId] == "none") leftmenu[menuId] = "block";
		else leftmenu[menuId] = "none";
	menuelem.style.display = leftmenu[menuId];
}
function showHelp(sorszam)
{
	var helpObject = document.getElementById("help");
	helpObject.innerHTML = helpitem[sorszam];
	if(sorszam == 0) helpObject.style.visibility = "hidden";
		else helpObject.style.visibility = "visible";
}

function showHelp1(i, status)
{
	if((status == 0) && (datePickerStatus == 1)) 
	    {
	        return;
	    }	    
	var helpObject = document.getElementById("dhelp"+i);
	if(status == 0) 
	    {
    	    helpObject.style.visibility = "hidden";
	    }
		else 
		{
		    helpObject.style.visibility = "visible";
		}
}

function showDownload(menuId)
{
	showhide(menuId);
	var src = "";
	var classname = "";
	if(leftmenu[menuId] == "block")
	{
		src = "img/minusz.gif";
		classname = "nagyred";
	}
	else
	{
		src = "img/plusz.gif";
		classname = "nagyalahuz";
	}
	document.getElementById(menuId + "image").src = src;
	document.getElementById(menuId + "span").className = classname;
}

function setactive(which)
{
	if(which == 1)
	{
	    ValidatorEnable(document.getElementById(prefix + 'dateBirthDate_regularExpressionValidator'), true);
        ValidatorEnable(document.getElementById(prefix + 'dateBirthDate_requiredFieldValidator'), true);
	    ValidatorEnable(document.getElementById(prefix + 'valRegExpAdoszam'), false);
	    
		document.getElementById(prefix + "txtVezetekNev").disabled = false;
		document.getElementById(prefix + "txtKeresztnev").disabled = false;
		document.getElementById(prefix + "txtVezetekNev").className = "textfield";
		document.getElementById(prefix + "txtKeresztnev").className = "textfield";

		document.getElementById(prefix + "txtCegNeve").value = '';
		document.getElementById(prefix + "txtCegNeve").onblur();
		document.getElementById(prefix + "txtCegNeve").disabled = true;
		document.getElementById(prefix + "txtAdoszam").value = '';
		document.getElementById(prefix + "txtAdoszam").onblur();
		document.getElementById(prefix + "txtAdoszam").disabled = true;

		document.getElementById(prefix + "txtCegNeve").className = "textfield disabled";
		document.getElementById(prefix + "txtAdoszam").className = "textfield disabled";
		document.getElementById(prefix + "dateBirthDate_txtValue").disabled = false;		
		document.getElementById(prefix + "dateBirthDate_txtValue").className = "datepicker";
		document.getElementById(prefix + "txtVezetekNev").focus();

		document.getElementById(prefix + "rblEgybenBiztositott_0").disabled = false;
		document.getElementById(prefix + "rblEgybenBiztositott_1").disabled = false;
		globals['szerzodo']='magan';
		
		var img = document.getElementById(prefix + "dateBirthDate_imgCal");
		if(img)
		{
		    img.src='img/naptar.jpg';
		    img.style.cursor="pointer";
		}
	}
	else
	{
        ValidatorEnable(document.getElementById(prefix + 'dateBirthDate_regularExpressionValidator'), false);
        ValidatorEnable(document.getElementById(prefix + 'dateBirthDate_requiredFieldValidator'), false);
	    ValidatorEnable(document.getElementById(prefix + 'valRegExpAdoszam'), true);
	
		document.getElementById(prefix + "txtVezetekNev").value = '';
        document.getElementById(prefix + "txtVezetekNev").onblur();		
		document.getElementById(prefix + "txtVezetekNev").disabled = true;
        
		document.getElementById(prefix + "txtKeresztnev").value = '';
		document.getElementById(prefix + "txtKeresztnev").onblur();
		document.getElementById(prefix + "txtKeresztnev").disabled = true;
		
		document.getElementById(prefix + "dateBirthDate_txtValue").value = '';
		document.getElementById(prefix + "dateBirthDate_txtValue").disabled = true;

		document.getElementById(prefix + "dateBirthDate_txtValue").className = "datepicker_disabled";
		document.getElementById(prefix + "txtVezetekNev").className = "textfield disabled";
		document.getElementById(prefix + "txtKeresztnev").className = "textfield disabled";
		document.getElementById(prefix + "txtCegNeve").disabled = false;
		document.getElementById(prefix + "txtAdoszam").disabled = false;
		document.getElementById(prefix + "txtCegNeve").className = "textfield";
		document.getElementById(prefix + "txtAdoszam").className = "textfield";
		document.getElementById(prefix + "txtCegNeve").focus();

		document.getElementById(prefix + "rblEgybenBiztositott_1").checked = true;
		document.getElementById(prefix + "rblEgybenBiztositott_1").click();
		document.getElementById(prefix + "rblEgybenBiztositott_0").disabled = true;
		document.getElementById(prefix + "rblEgybenBiztositott_1").disabled = true;

		globals['szerzodo']='ceg';
		
		var img = document.getElementById(prefix + "dateBirthDate_imgCal");
		if(img)
		{
		    img.src='img/naptar_off.jpg';
		    img.style.cursor="none";
		}
	}
}

//function ddlCar_Kind_onchange ()
//{
//    if ((document.getElementById(prefix + "ddlCar_Kind").value == "0") ||
//        (document.getElementById(prefix + "ddlCar_Kind").value == "1"))
//    {
//        document.getElementById(prefix + "ddlCar_Product").disabled = false;
//        document.getElementById(prefix + "ddlCar_Product").className=
//            document.getElementById(prefix + "ddlCar_Product").className.replace(" disabled", "");

////        document.getElementById(prefix + "ddlCar_type").disabled = false;
////        document.getElementById(prefix + "ddlCar_type").className=
////            document.getElementById(prefix + "ddlCar_type").className.replace(" disabled", "");

//        document.getElementById(prefix + "ddlCar_typeAdvance").disabled = true;
//        document.getElementById(prefix + "ddlCar_typeAdvance").className += " disabled";
//        
//        document.getElementById(prefix + "txtCubicCapacity").disabled = false;
//        document.getElementById(prefix + "txtCubicCapacity").className=
//            document.getElementById(prefix + "txtCubicCapacity").className.replace(" disabled", "");

//        document.getElementById(prefix + "txtWeight").disabled = true;
//        document.getElementById(prefix + "txtWeight").className += " disabled";

//    }

//    else if (document.getElementById(prefix + "ddlCar_Kind").value == "2")
//    {
//        document.getElementById(prefix + "ddlCar_Product").disabled = false;
//        document.getElementById(prefix + "ddlCar_Product").className=
//            document.getElementById(prefix + "ddlCar_Product").className.replace(" disabled", "");

////        document.getElementById(prefix + "ddlCar_type").disabled = false;
////        document.getElementById(prefix + "ddlCar_type").className=
////            document.getElementById(prefix + "ddlCar_type").className.replace(" disabled", "");

//        document.getElementById(prefix + "ddlCar_typeAdvance").disabled = true;
//        document.getElementById(prefix + "ddlCar_typeAdvance").className += " disabled";

//        document.getElementById(prefix + "txtWeight").disabled = false;
//        document.getElementById(prefix + "txtWeight").className=
//            document.getElementById(prefix + "txtWeight").className.replace(" disabled", "");

//        document.getElementById(prefix + "txtCubicCapacity").disabled = true;
//        document.getElementById(prefix + "txtCubicCapacity").className += " disabled";
//    }

//    else if (document.getElementById(prefix + "ddlCar_Kind").value == "3")
//    {
//        document.getElementById(prefix + "ddlCar_Product").disabled = true;
//        document.getElementById(prefix + "ddlCar_Product").className += " disabled";

//        document.getElementById(prefix + "ddlCar_type").disabled = false;
//        document.getElementById(prefix + "ddlCar_type").className=
//            document.getElementById(prefix + "ddlCar_type").className.replace(" disabled", "");

//        document.getElementById(prefix + "txtCubicCapacity").disabled = false;
//        document.getElementById(prefix + "txtCubicCapacity").className=
//            document.getElementById(prefix + "txtCubicCapacity").className.replace(" disabled", "");

//        document.getElementById(prefix + "txtWeight").disabled = true;
//        document.getElementById(prefix + "txtWeight").className += " disabled";
//    }
//}

//function ddlCar_Product_onchange ()
//{
//    if (document.getElementById(prefix + "ddlCar_Product").value == "0") // azaz "EGYÉB"
//    {
//        document.getElementById(prefix + "txtCar_Product").disabled = false;
//        document.getElementById(prefix + "txtCar_Product").className=
//            document.getElementById(prefix + "txtCar_Product").className.replace(" disabled", "");
//        document.getElementById(prefix + "txtCar_Product").focus ();
//        document.getElementById(prefix + "ddlCar_type").disabled = true;
//        document.getElementById(prefix + "ddlCar_type").className += " disabled";
//    }
//    else
//    {
//        document.getElementById(prefix + "txtCar_Product").disabled = true;
//        document.getElementById(prefix + "txtCar_Product").className += " disabled";
//        document.getElementById(prefix + "ddlCar_type").disabled = false;

//        document.getElementById(prefix + "ddlCar_type").className=
//            document.getElementById(prefix + "ddlCar_type").className.replace(" disabled", "");

//        document.getElementById(prefix + "ddlCar_type").focus ();
//    }
//}

function getSelectedRadioItem (radioGroupId)
{
    var radioGroup = document.getElementById(radioGroupId).getElementsByTagName("input");
    for (i = 0; i < radioGroup.length; i++)
    {
        if (radioGroup[i].checked)
            return radioGroup[i].value;
    }

    return "-1";
}


function LTrim (value)
{
	var re = '/\s*((\S+\s*)*)/';
	return value.replace(re, "$1");
}

function RTrim (value)
{
	var re = '/((\s*\S+)*)\s*/';
	return value.replace(re, "$1");
}

function trim (value)
{ return LTrim(RTrim(value)); }

function cvSzerzodoCime_ClientValidate(source, arguments)
{
    var txtIrszam = source.controltovalidate;
    var txtHelyseg = source.controlhookup;

    //alert(RequiredFieldValidateControl(txtIrszam) +'  '+ RequiredFieldValidateControl(txtIrszam, document.getElementById(txtIrszam).title)
      //  +'  '+ RequiredFieldValidateControl(txtHelyseg) +'  '+ RequiredFieldValidateControl(txtHelyseg, document.getElementById(txtHelyseg).title));

    if (!RequiredFieldValidateControl(txtIrszam) || !RequiredFieldValidateControl(txtIrszam, document.getElementById(txtIrszam).title)
        || !RequiredFieldValidateControl(txtHelyseg) || !RequiredFieldValidateControl(txtHelyseg, document.getElementById(txtHelyseg).title))
    {
        //alert('false1');
        arguments.IsValid = false;
        return;
    }
    if (!RegularExpressionValidateControl(txtIrszam, '^[1-9]{1}[0-9]{3}$'))
    {
//        alert('false2');
        arguments.IsValid = false;
        return;
    }

//    alert('true');
    arguments.IsValid = true;
}

function Signatory_Validating (source, arguments)
{
    var which = getSelectedRadioItem (prefix + "rdoList_Signatory");

    if (which == "2")
    {
        globals['szerzodo']='ceg';
        if (source != null)
        {
            Validator_Disable(document.getElementById(prefix + "dtBornDate_regularExpressionValidator"));
            Validator_Disable(document.getElementById(prefix + "dtBornDate_requiredFieldValidator"));
        }
        document.getElementById(prefix + "dtBornDate_txtValue").value = '';
        document.getElementById(prefix + "dtBornDate_txtValue").disabled = true;
        document.getElementById(prefix + "dtBornDate_txtValue").className = "datepicker_disabled";
        
        var img = document.getElementById("dtBornDate_imgCal");
        if(img)
        {
            img.src='img/naptar_off.jpg';
            img.style.cursor="none";
        }
    }
    else if (which != "-1")
    {
        globals['szerzodo']='magan';
        if (source != null)
        {
            Validator_Enable(document.getElementById(prefix + "dtBornDate_regularExpressionValidator"));
            Validator_Enable(document.getElementById(prefix + "dtBornDate_requiredFieldValidator"));
        }
        document.getElementById(prefix + "dtBornDate_txtValue").disabled = false;
        document.getElementById(prefix + "dtBornDate_txtValue").className = "datepicker";
        
        var img = document.getElementById("dtBornDate_imgCal");
        if(img)
        {
            img.src='img/naptar.jpg';
            img.style.cursor="pointer";
        }
    }

    if (arguments != null) arguments.IsValid = true;
}

function Payment_Validating (source, arguments)
{
    arguments.IsValid  =
        !(getSelectedRadioItem (prefix + "rdoList_PayMode") == "0" &&
          getSelectedRadioItem (prefix + "rdoList_PayFrequency") == "0");
}
/*
    if (ddlCar_Kind.SelectedValue.Contains("1") || ddlCar_Kind.SelectedValue.Contains("2"))
        {
            int BmLevelId = Convert.ToInt32(ddlBMLevel.SelectedValue);
            if (BmLevelId <= 8 && BmLevelId >= 0 )
            {
                args.IsValid = true;
            }
            else
            {
                args.IsValid = false;
            }
        }
        else
        {
            args.IsValid = true;
        }
*/
function BmlevelValidating(source, arguments)
{
        
        /*if((document.getElementById(prefix + "ddlCar_Kind").value == "1" || document.getElementById(prefix + "ddlCar_Kind").value == "2"))
        {
            var BmLevelId = document.getElementById(prefix + "ddlBMLevel").value;
            if(BmLevelId <= "8" && BmLevelId >= "0")
            {
                args.IsValid = true;                           
            }
            else
            {
                args.IsValid = false;
            }
        }
        else
        {
            arguments.IsValid  = true;
        }*/
}

function setempty(elem)
{
	if(elem.value == needempty[StripObjectName(elem.id)])
	{
		elem.value = "";
	}
}

function setdefault(elem)
{
	if(elem.value == "")
	{
		elem.value = needempty[StripObjectName(elem.id)];
	}
}

function CsoportosKedvezmenyEllenorzes(obj)
{
    var baseSzamId = obj.id.substr(0, obj.id.length - 1);
    var baseId = StripPrefixName(obj.id);

    var objFelnottek = document.getElementById(baseSzamId + '1');
    var objCsoportos = document.getElementById(baseId + 'rblCsoportosKedvezmeny');
    
    if(objFelnottek.value >= 10)
    {
        objCsoportos.style.enabled = true;
    }
    else
    {
        objCsoportos.style.enabled = false;
    }
}

function StripObjectName(fullName)
{
    return fullName.substr(fullName.lastIndexOf('_') + 1, fullName.lenght);
}

function StripPrefixName(fullName)
{
    return fullName.substr(0, fullName.lastIndexOf('_') + 1);
}

function StripPrefixName2(fullName)
{
    var newName = fullName.substr(0, fullName.lastIndexOf('_'));
    return StripPrefixName(newName);
}

function EgybenBiztositottKezelese_0()
{
    var objVezeteknev = document.getElementById('txtBiztositottVezeteknev_0');
    var objKeresztnev = document.getElementById('txtBiztositottKeresztnev_0');
    var objDatum = document.getElementById('dateBiztositottSzuletes_0');
    
    objVezeteknev.disabled = true;
    objVezeteknev.className = "textfield string disabled";
    objKeresztnev.disabled = true;
    objKeresztnev.className = "textfield string disabled";
    objDatum.disabled = true;
    objDatum.className = "datepicker_disabled";
    var img = document.getElementById('imgCal_1');
    if(img)
    {
        img.src='img/naptar_off.jpg';
        img.style.cursor="none";
    }
 
    globals['szerzbizt']='true';
    
    sourceObj = document.getElementById(prefix + 'txtVezetekNev');
    
    synchronizeValue('rblEgybenBiztositott', prefix + 'txtVezetekNev', 'txtBiztositottVezeteknev_0');
    synchronizeValue('rblEgybenBiztositott', prefix + 'txtKeresztnev', 'txtBiztositottKeresztnev_0');
    synchronizeValue('rblEgybenBiztositott', prefix + 'dateBirthDate_txtValue', 'dateBiztositottSzuletes_0');
}

function EgybenBiztositottKezelese_1()
{
    var objVezeteknev = document.getElementById('txtBiztositottVezeteknev_0');
    var objKeresztnev = document.getElementById('txtBiztositottKeresztnev_0');
    var objDatum = document.getElementById('dateBiztositottSzuletes_0');
    
    var img = document.getElementById('imgCal_1');
    if(img)
    {
        img.src='img/naptar.jpg';
        img.style.cursor="pointer";
    }
    globals['szerzbizt']='false';
    
    objVezeteknev.disabled = false;
    objVezeteknev.className = "textfield string ";
    objVezeteknev.onblur();
    objKeresztnev.disabled = false;
    objKeresztnev.className = "textfield string ";
    objKeresztnev.onblur();
    objDatum.disabled = false;
    objDatum.className = "datepicker";
}

function getElementsByClass(name, tagId, elementId)
{
  var found = 0;
  var elems = new Array();
  var rootElement = document;
  if (elementId) rootElement = document.getElementById(elementId);
  if(!rootElement)return elems;
  var alltags = rootElement.getElementsByTagName(tagId);
	if (alltags) {
    for (i=0; i < alltags.length; i++) {
		var _tag=alltags[i].className;
        if (_tag.indexOf(name)>=0)
        	{
        		elems[found++]=alltags[i];
					}
    }
  }
  return elems;
}

function addEvent(obj, evType, fn)
{	
	if (obj.attachEvent)
  {
		var r = obj.attachEvent("on"+evType, fn);
    return r;
  } 
	else if (obj.addEventListener)
  {
		obj.addEventListener(evType, fn, true);
    return true;
  }
	else
  {
    return false;
  }
}

function infoText()
{
    var objHidden = document.getElementById('pageId');
	var obj=infoText.arguments[0];
    
	for (i=0;i<obj.length;i++)
		{
		    if (obj[i].value.length==0)
		    {
		        obj[i].value=obj[i].title;
		        obj[i].style.color='#888';
		    }
    		else if (obj[i].value==obj[i].title)
			{
                obj[i].style.color='#888';
			}
			else
			{
			    obj[i].style.color='#004719';
			}
			
			if((objHidden.value == 'tab2' && obj[i].id == 'ctl00_MPBISSContent_txtIrszam')
			    || (objHidden.value == 'AO_tab1' && obj[i].id == 'ctl00_MPBISSContent_txtIrszam')
			    || (objHidden.value == 'AO_tab2' && obj[i].id == 'ctl00_MPBISSContent_txtIrszam')
			    || (objHidden.value == 'FO_tab1' && obj[i].id == 'ctl00_MPBISSContent_txtIrszam'))
			{
			    obj[i].onkeyup=function()
			    //obj[i].onblur=function()
				    {
					    if(this.value.length==0)
					    {
					        this.value=this.title;
					        this.style.color='#888';
					    }
					    else
					    {
					        this.style.color='#004719';
					        if(this.value.length==4)
					        {
					            GetSettlement(this);
                            }
					    }
				    }
			}
			else
			{
			    obj[i].onblur=function()
				    {
					    if(this.value.length==0)
					    {
					        this.value=this.title;
					        this.style.color='#888';
					    }
    		            else if (this.value==this.title)
			            {
                            this.style.color='#888';
			            }
					    else
					    {
					        this.style.color='#004719';
					    }
				    }
		    }
			obj[i].onfocus=function()
				{
					if(this.value==this.title)
					{
                        this.value='';
                        this.style.color='#004719';
					}

				}
			obj[i].onclick=function()
				{
				    if(this.value==this.title)
					{
                        this.value='';
                        this.style.color='#004719';
					}
				}
		}
}
function datePicker()
{
    if (document.getElementById('pageId')!='tab1') return;

	var obj=datePicker.arguments[0];
	for (i=0;i<obj.length;i++)
		{

			obj[i].onblur=function()
				{
					if(this.id.indexOf('ElsoNapja')>1)
					    {
					        showHelp1(1, 0);
					    }
					if(this.id.indexOf('UtolsoNapja')>1)
					    {
					        showHelp1(2, 0);
					    }
				}
			obj[i].onfocus=function()
				{
					if(this.id.indexOf('ElsoNapja')>1)
					    {
					        showHelp1(1, 1);
					    }
					if(this.id.indexOf('UtolsoNapja')>1)
					    {
					        showHelp1(2, 1);
					    }
				}
		}
}
function menuHeader()
{
	var obj = menuHeader.arguments[0];

    for (i=0; i<obj.length; i++)
    {
        obj[i].onclick=function()
        {
            this.blur();

            var menuContents = getElementsByClass('menucontent', 'ul', masterPrefix+'menu');

            for (j=0; j<menuContents.length; j++)
            {
                if (menuContents[j].id != this.id+'_content')
                {
                    document.getElementById(menuContents[j].id).style.display = 'none';
                }
                else
                {
                    openMenu = document.getElementById(this.id+'_content');
                    if (openMenu.style.display == 'block')
                    {
                        openMenu.style.display = 'none';
                        setCookie('leftMenuData', '', 1800000);
                    }
                    else
                    {
                        openMenu.style.display = 'block';
                        setCookie('leftMenuData', this.id, 1800000);
                    }
                }
            }

            //return false;
        }
    }

    var openMenuId = getCookie('leftMenuData');
    if (openMenuId && openMenuId.length > 0)
    {
        document.getElementById(openMenuId).onclick();
    }
    else
    {
        var menus = getElementsByClass('menucontent', 'ul', masterPrefix+'menu');
        for (k=0; k<menus.length; k++)
        {
//            if (menus[k].id == 'menuheader_autoor_content')
//                menus[k].style.display = 'block';
//            else
                menus[k].style.display = 'none';
        }
    }
}

function synchronizeValue(radioId, sourceId, targetId)
{
    radioObj = document.getElementById(prefix + radioId + '_0');
    sourceObj = document.getElementById(sourceId);
    targetObj = document.getElementById(targetId);
    
    if(radioObj.value == 1 && radioObj.checked)
    {
        targetObj.value = sourceObj.value;
        if (targetObj.onblur!=undefined) targetObj.onblur();
    }
}

function hideCalculation(objId)
{
    var obj = document.getElementById(objId);
    
    if(obj != null)
    {
        obj.style.display = 'none';
    }
}

function debug(arg) 
{
	var st='';
	switch (typeof(arg))
	{
	case 'object':
		var s=0;
		for (i in arg)
		{
			st+=i+' \t';
			s++;
			if (s==6)
			{
				st+='\n';
				s=0;
			}
		}
		break;
	case 'string': st=arg+' is like a string';break;
	case 'number': st=arg+' is like a number';break;
	case 'boolean': st=arg+' is like a boolean';break;
	case 'function': st=arg+' is like a function';break;
	case 'undefined': st=arg+' is undefined';break;	
	}
	alert(st);
}

function doShowmenu()
{
    var objects=doShowmenu.arguments[0];
    for (i=0;i<objects.length;i++)
        {
            objects[i].onclick=function()
            {
                pos=this.id.indexOf('_');                
                _id=this.id.substr(0,pos);
                showhide(_id);
                return false;
            }
        }
}

function doPopup()
{
    var objects=doPopup.arguments[0];
    for (i=0;i<objects.length;i++)
        {
            var params=new Array();
            params=objects[i].className.split('_');
		    if (params.length>1)
		    {
		    var w=params[1].substr(1);
		    var h=params[2].substr(1);
			    if (params[3])
			    {
				    var _scroll=params[3].substr(1);
			    }
		    }
		    var _url=objects[i].href;

            objects[i].onclick=function()
                {
                    var azon = 'popup_'+Math.floor(Math.random()*1000000);
		            if (w>0 && h>0) 
			            { 
				            if (_scroll) {
					            popupWindow=window.open(_url,azon,'scrollbars=1; resizable=no; left=10, top=10, width='+w+', height='+h); 
				            }
				            else {
					            popupWindow=window.open(_url,azon,'resizable=no, left=10, top=10, width='+w+', height='+h); 
				            }
				            return false;
			            }
		            else
		            {
			            popupWindow=window.open(_url,azon,'');
			            return false;
		            }
			            popupWindow.focus();
                }
        }
}

function actionCollect() {
    var infoTexts=getElementsByClass('infoText','*');
	if (infoTexts.length>0) infoText(infoTexts);
	var datepickers=getElementsByClass('datepicker','*');
	if (datepickers.length>0) datePicker(datepickers);
	var newwindows=getElementsByClass('popup','*');
	if (newwindows.length>0) doPopup(newwindows);
//	var showmenu=getElementsByClass('showmenu','*');
//	if (showmenu.length>0) doShowmenu(showmenu);
	
	var menuHeaders = getElementsByClass('menuheader', 'a', masterPrefix+'menu');
	if (menuHeaders.length>0) menuHeader(menuHeaders);
} 

function headerChange() {
    var _simplehead=document.getElementById('ctl00_simpleHeader');
    var _flashhead=document.getElementById('ctl00_flashHeader');    
}

function setCookie(name, value, expires, path, domain, secure) {
		var now = new Date();
		fixDate(now);
		now.setTime(now.getTime() + expires);

		var curCookie = name + "=" + escape(value) +
			((expires) ? "; expires=" + now.toGMTString() : "") +
			((path) ? "; path=" + path : "") +
			((domain) ? "; domain=" + domain : "") +
			((secure) ? "; secure" : "");
		document.cookie = curCookie;
	}
function getCookie(name) {
		var dc = document.cookie;
		var prefix = name + "=";
		var begin = dc.indexOf("; " + prefix);
		if (begin == -1) {
			begin = dc.indexOf(prefix);
		if (begin != 0) return null;
		} else
			begin += 2;
		var end = document.cookie.indexOf(";", begin);
		if (end == -1)
			end = dc.length;
		return unescape(dc.substring(begin + prefix.length, end));
	}
function deleteCookie(name, path, domain) {
		if (getCookie(name)) {
			document.cookie = name + "=" + 
			((path) ? "; path=" + path : "") +
			((domain) ? "; domain=" + domain : "") +
			"; expires=Thu, 01-Jan-70 00:00:01 GMT";
		}
	}

function fixDate(date) {
	var base = new Date(0);
	var skew = base.getTime();
	if (skew > 0) date.setTime(date.getTime() - skew);
}

function siteInit()
 {
    actionCollect();
    var objHidden = document.getElementById('pageId');
    
    if(objHidden != null && objHidden.value == 'tab2')
    {
        InitSzerzodoRadio();
    }
 }

function Condition_Validating (divId)
{
    var parentDiv = document.getElementById(prefix + divId);

    if (
        document.getElementById(prefix + "chk_Condition_1").checked &&
        document.getElementById(prefix + "chk_Condition_2").checked &&
        document.getElementById(prefix + "chk_Condition_3").checked &&
        document.getElementById(prefix + "chk_Condition_4").checked &&
        document.getElementById(prefix + "chk_Condition_5").checked &&
        document.getElementById(prefix + "chk_Condition_6").checked &&
        document.getElementById(prefix + "chk_Condition_7").checked &&
        document.getElementById(prefix + "chkElfogadHelyesEmail").checked
        )
        {
            if (parentDiv.className.indexOf('formelement') > -1)
                parentDiv.className = parentDiv.className.replace(' errormsg', '');
            parentDiv.getElementsByTagName('div')[0].getElementsByTagName('span')[0].style.display = 'none';
            return true;
        }
        else
        {
            if (parentDiv.className.indexOf('formelement') > -1 && parentDiv.className.indexOf('errormsg') < 0)
                parentDiv.className += ' errormsg';
            parentDiv.getElementsByTagName('div')[0].getElementsByTagName('span')[0].style.display = 'inline';
            return false;
        }
}
 
addEvent(window, 'load', siteInit);