var i=0;var j=0;var mouseX=0;var mouseY=0;var temp=false;var temp_1=false;var temp_2=false;var temp_3=false;var noTab=false;var arrayCounter=0;var textFieldOnFocus='';var isNetscapeRuning=false;var isOperaRuning=false;var isMozillaRuning=false;var isIERuning=false;var paramsOptionNms=new Array();var paramsOptionIds=new Array();var paramsAvailablingIds=new Array();var paramsAvailablersChildrenIds=new Array();var stepImageSelectDisabled='';var stepImageSelectNoPicImage='';var fr=0;var outputTime="LeadingZero(TimeSource().getHours())+':'+LeadingZero(TimeSource().getMinutes())+':'+LeadingZero(TimeSource().getSeconds())+' '";var timeOnOpenDate=new Date();var timeOnOpen=timeOnOpenDate.getTime();var fieldColorsToDisabling=new Array();var fieldColorsAfterToDisabling=new Array();var formFieldsOldBackgroundColor='#ffffe6';var formFieldsBackgroundColor='#dfdfdf';var formFieldsColor="#c0c0c0";var formFieldsColorAfter="#c0c0c0";var notAlowedWindowlayerOutTimeoutValue=3000;var pleaseSelectFromParentListText='?';function LeadingZero(x){return(x>9)? x : '0'+x;}function DisplayTime(){if(fr==0){fr=1;document.write(''+eval(outputTime)+'');}tP.innerText=eval(outputTime);setTimeout('DisplayTime()', 1000);}function CheckBrowser(){if(!isNetscapeRuning){if(!navigator.cookieEnabled)document.location.href="http://keresztesbusz.hu/wrong_browser.nm?error=no_cookie";}else if(isNetscapeRuning)document.location.href="http://keresztesbusz.hu/wrong_browser.nm?error=old_netscape";else if((!isNetscapeRuning)||(isMozillaRuning)||(isOperaRuning)){if((parseInt(navigator.appVersion)< 5)&&(isMozillaRuning))document.location.href="http://keresztesbusz.hu/wrong_browser.nm?error=old_mozilla";else if((parseInt(navigator.appVersion)< 7)&&(isOperaRuning))document.location.href="http://keresztesbusz.hu/wrong_browser.nm?error=old_opera";else if((parseInt(navigator.appVersion)< 4)&&(!isNetscapeRuning))document.location.href="http://keresztesbusz.hu/wrong_browser.nm?error=old_ie";}}function ReloadPage(init){if(init==true)with(navigator){if((appName=="Netscape")&&(parseInt(appVersion)==4)){document.MM_pgW=innerWidth;document.MM_pgH=innerHeight;onresize=MM_reloadPage;}} else if(innerWidth !=document.MM_pgW || innerHeight !=document.MM_pgH)location.reload();}function FindObj(n, d){var p, i, x;if(!d)d=document;if((p=n.indexOf("?"))>0 && parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}if(!(x=d[n])&& d.all)x=d.all[n];for(i=0;!x && i < d.forms.length;i++)x=d.forms[i][n];for(i=0;!x && d.layers && i < d.layers.length;i++)x=FindObj(n, d.layers[i].document);if(!x && d.getElementById)x=d.getElementById(n);return x;}function ShowHideLayer(layerName, visibility, leftPos, topPos, layersname, layerOutTimeoutValue){var obj, count, i;if(layersname)HideLayers(layersname);if((obj=FindObj(layerName))!=null){if(obj.style){obj=obj.style;if(visibility=='switching')visibility=(obj.visibility=='visible')? 'hidden' :(obj.visibility=='hidden')? 'visible' : visibility;else visibility=(visibility=='show')? 'visible' :(visibility=='hide')? 'hidden' : visibility;obj.visibility=visibility;if((layerOutTimeoutValue)&&(visibility=='visible')){eval("var layerOutTimeout"+layerName+"=setTimeout(\"ShowHideLayer('"+layerName+"', 'hide')\", "+layerOutTimeoutValue+")");}if(leftPos)obj.left=leftPos+'px';if(topPos)obj.top=topPos+'px';}}}function HideLayers(layersname){var count, i;if(layersname){eval("if("+layersname+"_layers)count="+layersname+"_layers.length");for(i=0;i < count;i++){eval("ShowHideLayer("+layersname+"_layers["+i+"], 'hide')");}}}function GetMousePosition(e){if((!isNetscapeRuning)&&(!isMozillaRuning)){mouseX=event.clientX+document.body.scrollLeft;mouseY=event.clientY+document.body.scrollTop;}else{mouseX=e.pageX;mouseY=e.pageY;}if(mouseX < 0)mouseX=0;if(mouseY < 0)mouseY=0;return true;}function DoTemp(){var temp=false;}function OpenWindow(href, xSize, ySize, scrollable, resizable, windowName, xPos, yPos, menubar, returnObject){if(!xSize)xSize=screen.availWidth - 70;if(!ySize)ySize=screen.availHeight - 70;if(isMozillaRuning)xSize+=2;if(!scrollable)scrollable=0;if(!resizable)resizable=0;if(!menubar)menubar=0;if((!xPos)&&(xPos !='0'))xPos=(screen.availWidth -(xSize+10))/ 2;if((!yPos)&&(yPos !='0'))yPos=(screen.availHeight -(ySize+22))/ 2;if((isNetscapeRuning)&&(4==parseInt(navigator.appVersion))){eval('var newWin=window.open("'+href+'", "'+windowName+'", "width='+xSize+',height='+ySize+',status=0,screenX='+xPos+',screenY='+yPos+',dependent=2,scrollbars='+scrollable+',resizable='+resizable+',menubar='+menubar+'")');}else if((isNetscapeRuning)&&(3==parseInt(navigator.appVersion))){var newWin=eval('window.open("'+href+'","'+windowName+'","width='+xSize+',height='+ySize+',status=0,screenX='+xPos+',screenY='+yPos+',dependent=2,scrollbars='+scrollable+',resizable='+resizable+',menubar='+menubar+'")');newWin=location.href=href;}else if(((!isNetscapeRuning)&&(parseInt(navigator.appVersion)>=3))||((isNetscapeRuning)&&(parseInt(navigator.appVersion)>4))){eval('var newWin=window.open("'+href+'", "'+windowName+'", "width='+xSize+',height='+ySize+',status=0,screenX='+xPos+',screenY='+yPos+',dependent=2,scrollbars='+scrollable+',resizable='+resizable+',menubar='+menubar+'")');}if(returnObject)return newWin;}function StepImageSelect(workType, formName, fieldName){var dontWork=false;eval('if(document.'+formName+'.'+fieldName+'.disabled)dontWork=true');if(dontWork)return;eval('var localElementsCount=elements_'+fieldName+'_count');eval('var localElementsValues=elements_'+fieldName+'_values');eval('var localElements=elements_'+fieldName);eval('var localPosition=elements_'+fieldName+'_position');if(workType==1)localPosition--;if(workType==2)localPosition++;if(localPosition>=localElementsCount)localPosition=0;if(localPosition < 0)localPosition=localElementsCount - 1;if(isNetscapeRuning)eval('document.images.imageSelect_'+fieldName+'.src=localElements[localPosition]');else eval('document.images("imageSelect_'+fieldName+'").src=localElements[localPosition]');eval('document.'+formName+'.'+fieldName+'.value=localElementsValues[localPosition]');eval('elements_'+fieldName+'_position=localPosition');}function CheckTextareaSize(field, maxChars, counterText){var counter=0;var counterIsText=false;eval("var fieldValue="+field+".value");if(fieldValue.length>maxChars){newValue=fieldValue.slice(0, maxChars);eval(field+".value=newValue");}counter=maxChars - fieldValue.length;if(counter < 0)counter=0;if((!isNetscapeRuning)&&(!isMozillaRuning))eval("if("+counterText+"_counter.innerText)var counterIsText=true");if(counterIsText)eval(counterText+"_counter.innerText=counter");else eval(field+"_counter.value=counter");}function SetFormData(formName, set, valueToSet, doSubmit){eval("document."+formName+"."+set+".value=valueToSet");if(doSubmit)eval("document."+formName+".submit()");}function SetCommandFormData(set, valueToSet, doSubmit){eval("document.commandForm."+set+".value=valueToSet");if(doSubmit)document.commandForm.submit();}function ListSizeChange(listName, object){if(!object)eval("var object=document.sorterForm_"+listName+".availableListSizes");var indexOfSelected=object.selectedIndex;eval("var newListSize=document.sorterForm_"+listName+".size_"+indexOfSelected+".value");document.commandForm.action=getsToUse;document.commandForm.method='post';SetCommandFormData('work', 'list_size_change');SetCommandFormData('list_name', listName);SetCommandFormData('list_change_value', newListSize, true);}function ListFromChange(listName, newListPage, object){if(!object)eval("var object=document.sorterForm_"+listName+".availableListPages");if(!newListPage){var indexOfSelected=object.selectedIndex;eval("var newListPage=document.sorterForm_"+listName+".list_from_"+indexOfSelected+".value");}document.commandForm.action=getsToUse;document.commandForm.method='post';SetCommandFormData('work', 'list_from_change');SetCommandFormData('list_name', listName);SetCommandFormData('list_change_value', newListPage, true);}function ListSorterChange(listName, newListSorter, object){if(!object)eval("var object=document.sorterForm_"+listName+".availableListSorters");if(!newListSorter){var indexOfSelected=object.selectedIndex;eval("var newListSorter=document.sorterForm_"+listName+".sorter_"+indexOfSelected+".value");}document.commandForm.action=getsToUse;document.commandForm.method='post';SetCommandFormData('work', 'list_sorter_change');SetCommandFormData('list_name', listName);SetCommandFormData('list_change_value', newListSorter, true);}function ListSortwayChange(listName, newListSorter, object){if(!object)eval("var object=document.sorterForm_"+listName+".availableListSorterways");if(!newListSorter)var indexOfSelected=object.selectedIndex;document.commandForm.action=getsToUse;document.commandForm.method='post';SetCommandFormData('work', 'list_sortway_change');SetCommandFormData('list_name', listName);SetCommandFormData('list_change_value', indexOfSelected, true);}function TextselectUpdate(obj, formName, fieldName, addField){var b=false;var b2=false;if(pleaseSelectFromParentListText !=obj.options[obj.selectedIndex].text)b=true;if(b){if(addField)eval('document.'+formName+'.'+fieldName+'.value+=obj.options[obj.selectedIndex].text+"\\n";');else eval('document.'+formName+'.'+fieldName+'.value=obj.options[obj.selectedIndex].text;');}else eval('document.'+formName+'.'+fieldName+".value='');");eval('if(document.'+formName+'.'+fieldName+"_ls)b2=true;");if(b2)eval('document.'+formName+'.'+fieldName+"_ls.value=obj.options[obj.selectedIndex].value;");eval('document.'+formName+'.'+fieldName+'.focus();');}function SwitchFormFieldDisable(formName, fieldName, toDisable, textField){if(toDisable)toDisable=1;else toDisable=0;eval('document.'+formName+'.'+fieldName+'.disabled='+toDisable);if((!isMozillaRuning)&&(!isNetscapeRuning)){if(textField)fieldName=textField;eval('if(!fieldColorsToDisabling["'+fieldName+'"])fieldColorsToDisabling["'+fieldName+'"]='+fieldName+'_f.style.color');if(toDisable)eval(fieldName+'_f.style.color=formFieldsColor');else eval(fieldName+'_f.style.color=fieldColorsToDisabling["'+fieldName+'"]');}}function GetSel(){if(document.selection)txt=document.selection.createRange().text;else return;return txt;}function TabOut(field){if((!isOperaRuning)&&(!isMozillaRuning)){if(!noTab){field.focus();FormatReplace(field, "\t", "");}}}function Format(field, formatBefore, formatAfter){GetSel();if((!isOperaRuning)&&(!isMozillaRuning))InsertAtCursor(field, formatBefore+txt+formatAfter);else field.value+=formatBefore+formatAfter;}function FormatReplace(field, formatBefore, formatAfter){GetSel();if((!isOperaRuning)&&(!isMozillaRuning))InsertAtCursor(field, formatBefore+formatAfter);else field.value+=formatBefore+formatAfter;}function InsertAtCursor(myField, myValue){if(document.selection){if(myField)myField.focus();else eval('mainForm.'+textFieldOnFocus+".focus()");sel=document.selection.createRange();sel.text=myValue;}else AddToEditedField('mainForm', myValue);}function PARAM_OpenActualPicWindow(href){href='http://keresztesbusz.hu/system/PARAM_actual_pic.nm?change_id='+href;OpenWindow(href, 100, 100, 1, 1, 'PARAM_actualPicWindow', 10, 10);}function HITML_SetCategorie(mainHref){document.location.href=mainHref+'&HITML_sorter='+document.HITML_folders_form.id.value;}function PARAM_CheckFieldsToSetAvailable(field, formName, parentParamId, setAllToDisable, realValue){var i=0;var j=0;var childId=0;var valueToUse=0;var setToDisable=0;if((!isNetscapeRuning)&&(!isMozillaRuning))var isCompatibleBrowserRunning=true;else var isCompatibleBrowserRunning=false;if(!field)return false;if(field.options)valueToUse=field.options[field.selectedIndex].value;else{if(realValue)valueToUse=realValue;else valueToUse=field.value;}for(i=0;i < paramsAvailablersChildrenIds.length;i++){if(paramsAvailablersChildrenIds[i]["parent"]==parentParamId){setToDisable=1;childId=paramsAvailablersChildrenIds[i]["child"];if((!setAllToDisable)&&(paramsAvailablingIds[childId])){for(j=0;j < paramsAvailablingIds[childId].length;j++){if(valueToUse==paramsAvailablingIds[childId][j]){setToDisable=0;}}}else setToDisable=1;eval('if(document.'+formName+'.param_'+childId+')document.'+formName+'.param_'+childId+'.disabled='+setToDisable);eval('if(document.'+formName+'.param_'+childId+'_unit)document.'+formName+'.param_'+childId+'_unit.disabled='+setToDisable);eval('if(document.'+formName+'.ts_selections_param_'+childId+')document.'+formName+'.ts_selections_param_'+childId+'.disabled='+setToDisable);eval('if((!isCompatibleBrowserRunning)&&(param_'+childId+'_f)&&(!fieldColorsToDisabling["param_'+childId+'"]))fieldColorsToDisabling["param_'+childId+'"]=param_'+childId+'_f.style.color');eval('if((!isCompatibleBrowserRunning)&&(param_'+childId+'_f_a)&&(!fieldColorsAfterToDisabling["param_'+childId+'"]))fieldColorsAfterToDisabling["param_'+childId+'"]=param_'+childId+'_f_a.style.color');if(setToDisable){if(!isCompatibleBrowserRunning){eval('if((param_'+childId+'_f))param_'+childId+'_f.style.color=formFieldsColor');eval('if((param_'+childId+'_f_a))param_'+childId+'_f_a.style.color=formFieldsColorAfter');}eval('if(document.'+formName+'.param_'+childId+')document.'+formName+'.param_'+childId+'.style.background=formFieldsBackgroundColor');eval('if(document.'+formName+'.ts_selections_param_'+childId+')document.'+formName+'.ts_selections_param_'+childId+'.value=0');eval('if((document.'+formName+'.param_'+childId+')&&((document.'+formName+'.param_'+childId+'.type=="text")||(document.'+formName+'.param_'+childId+'.type=="textarea")||(document.'+formName+'.param_'+childId+'.type=="file")))document.'+formName+'.param_'+childId+'.value=""');if(isCompatibleBrowserRunning)eval('if(document.images.imageSelect_param_'+childId+')document.images.imageSelect_param_'+childId+'.src=stepImageSelectDisabled');else eval('if(document.images("imageSelect_param_'+childId+'"))document.images("imageSelect_param_'+childId+'").src=stepImageSelectDisabled');eval('if((document.'+formName+'.param_'+childId+')&&((document.'+formName+'.param_'+childId+'.type=="text")||(document.'+formName+'.param_'+childId+'.type=="textarea")||(document.'+formName+'.param_'+childId+'.type=="file")))document.'+formName+'.param_'+childId+'.value=""');eval('PARAM_CheckFieldsToSetAvailable(document.'+formName+'.param_'+childId+', formName, '+childId+', true)');}else{if(!isCompatibleBrowserRunning){eval('if(param_'+childId+'_f)param_'+childId+'_f.style.color=fieldColorsToDisabling["param_'+childId+'"]');eval('if(param_'+childId+'_f_a)param_'+childId+'_f_a.style.color=fieldColorsAfterToDisabling["param_'+childId+'"]');}if(isCompatibleBrowserRunning)eval('if((document.'+formName+'.param_'+childId+'.value==0)&&(document.images.imageSelect_param_'+childId+'))document.images.imageSelect_param_'+childId+'.src=stepImageSelectNoPicImage');else eval('if((document.'+formName+'.param_'+childId+'.value==0)&&(document.images("imageSelect_param_'+childId+'")))document.images("imageSelect_param_'+childId+'").src=stepImageSelectNoPicImage');eval('if(document.'+formName+'.param_'+childId+')document.'+formName+'.param_'+childId+'.style.background=formFieldsOldBackgroundColor');}}}}function PARAM_UpdateSelectOption(workType, field, inForm, childFieldId, selectedValue, textField, indexValue){var size=0;var valueFounded=false;if(!indexValue)indexValue=field.options[field.selectedIndex].value;eval('if(paramsOptionNms['+childFieldId+']['+indexValue+'])size=paramsOptionNms['+childFieldId+']['+indexValue+'].length');if(workType==1){eval('selectToReplace=document.'+inForm+'.param_'+childFieldId);eval('document.'+inForm+'.param_'+childFieldId+'.value=0');}if(workType==2){eval('selectToReplace=document.'+inForm+'.ts_selections_param_'+childFieldId);eval('document.'+inForm+'.param_'+childFieldId+'.value=""');}if(size){selectToReplace.length=0;for(i=0;i < size;i++){selectToReplace.options[i]=new Option(paramsOptionNms[childFieldId][indexValue][i], paramsOptionIds[childFieldId][indexValue][i]);if(selectedValue){if(workType==1){if(selectedValue==paramsOptionIds[childFieldId][indexValue][i])selectToReplace.options[i].selected=1;}if(workType==2){if(selectedValue==paramsOptionNms[childFieldId][indexValue][i]){selectToReplace.options[i].selected=1;if(textField)textField.value=selectedValue;valueFounded=true;}}}} if((workType==2)&&(!valueFounded)&&(textField))textField.value=selectedValue;}else{selectToReplace.length=0;selectToReplace.options[0]=new Option('-', 0);}if(!selectedValue){eval('document.'+inForm+'.param_'+childFieldId+'.focus()');if(workType==2)eval('document.'+inForm+'.param_'+childFieldId+'.value=""');}}function AceStyle(){this.color='#000000';this.backgroundColor='#FFFFFF';this.fontStyle='';this.fontWeight='';this.fontSize='';this.fontFamily='';this.borderWidth='1px';this.borderStyle='solid';this.borderColor='#FFFFFF';this.getStyle=function(){var sRet='';var aName=['border-width','border-style','border-color','color','background-color','font-style','font-weight','font-size','font-family'];var aVal=[this.borderWidth,this.borderStyle,this.borderColor,this.color,this.backgroundColor,this.fontStyle,this.fontWeight,this.fontSize,this.fontFamily];for(var i=0;i0){id=arguments[0];}if(arguments.length>1&&arguments[1]!=''){this.styles[id].borderColor=arguments[1];}if(arguments.length>2&&arguments[2]!=''){this.styles[id].backgroundColor=arguments[2];}if(arguments.length>3&&arguments[3]!=''){this.styles[id].color=arguments[3];}if(arguments.length>4){if(arguments[4]==0){this.styles[id].fontStyle='normal';}else{this.styles[id].fontStyle='italic';}}if(arguments.length>5){if(arguments[5]==0){this.styles[id].fontWeight='normal';}else{this.styles[id].fontWeight='bold';}}};this.setFont=function(){if(arguments.length>0&&arguments[0]!=''){this.styles[5].fontFamily=arguments[0];}if(arguments.length>1&&arguments[1]!=''){this.styles[5].fontSize=arguments[1];}};this.display=function(){if(!document.getElementById)return;if(this.id==null)return;var m,y,d,w;var yr,mth;var str='';if(arguments.length>0&&arguments[0]!='')this.oDate.setYear(arguments[0]);if(arguments.length>1&&arguments[1]!='')this.oDate.setMonth(arguments[1]-1);if(arguments.length>2&&arguments[2]!='')this.oDate.setDate(arguments[2]);str+='';str+='';str+='';mth=this.oDate.getMonth();for(m=0;m'+this.months[m]+'';}else{str+=''+this.months[m]+'';}}str+='.';str+='';yr=this.oDate.getFullYear();y=yr-10;str+=''+y+' <<';for(y=yr-9;y'+y+'';}else{str+=''+y+'';}}y=yr+10;str+=''+y+' >>';str+='';str+='';str+='';str+='';for(d=0;d'+this.days[d]+'';}str+='';var id;for(w=0;w<6;w++){str+='';for(d=0;d';str+='';if(d==5||d==6){id=1;}else{id=0;}str+=' ';str+='';str+='';}str+='';}str+='';document.write(str);this.changeDate();this.displayDay();};this.parseDay=function(str){var re=new RegExp('\\D*(\\d+)\\D*','i');var arr=re.exec(str);if(arr!=null){return parseInt(arr[1]);}else{return 0;}};this.displayDay=function(){var day=this.oDate.getDate();var id;var oElement;document.forms[this.formId].elements[this.dtId].value=day;for(w=0;w<6;w++){for(d=0;d<7;d++){if(this.parseDay(document.getElementById(this.id+w+d).innerHTML)==day){oElement=document.getElementById(this.id+w+d);if(d==5||d==6){id=3;}else{id=2;}oElement.style.borderColor=this.styles[id].borderColor;oElement.style.backgroundColor=this.styles[id].backgroundColor;oElement.style.color=this.styles[id].color;oElement.style.fontWeight=this.styles[id].fontWeight;oElement.style.fontStyle=this.styles[id].fontStyle;break;}}}};this.changeDay=function(str){var day=this.parseDay(str);if(day!=0){this.resetDay();this.oDate.setDate(day);this.displayDay();this.setAction();}};this.resetDay=function(){var id;var oElement;for(w=0;w<6;w++){for(d=0;d<7;d++){oElement=document.getElementById(this.id+w+d);if(d==5||d==6){id=1;}else{id=0;}oElement.style.borderColor=this.styles[id].borderColor;oElement.style.backgroundColor=this.styles[id].backgroundColor;oElement.style.color=this.styles[id].color;oElement.style.fontWeight=this.styles[id].fontWeight;oElement.style.fontStyle=this.styles[id].fontStyle;}}};this.changeDate=function(){var d,w;var yr,mo;var day;var oDate=new Date();yr=document.forms[this.formId].elements[this.yrId].value;mo=document.forms[this.formId].elements[this.moId].value;this.oDate.setYear(yr);this.oDate.setMonth(mo);oDate.setYear(yr);oDate.setMonth(mo);for(w=0;w<6;w++){for(d=0;d<7;d++){document.getElementById(this.id+w+d).innerHTML=' ';}}this.resetDay();for(w=0,d=1;d<=31;d++){oDate.setDate(d);if(d!=oDate.getDate())break;day=oDate.getDay();if(day==0){day=6;}else{day=day-1;}document.getElementById(this.id+w+day).innerHTML=d;if(day==6)w++;}this.displayDay();this.setAction();this.changeYear(oDate.getFullYear());};this.changeYear=function(yr){var oElement=document.forms[this.formId].elements[this.yrId];var oOption;var y;if(oElement.selectedIndex==0||oElement.selectedIndex==20){while(oElement.length>=1){oElement.options[0]=null;}y=yr-10;oOption=new Option(y+' <<',y);oElement.options[oElement.length]=oOption;for(y=yr-9;y>',y);oElement.options[oElement.length]=oOption;oElement.selectedIndex=10;}};} if((navigator.userAgent.indexOf('MSIE')==-1)&&(navigator.userAgent.indexOf('Opera')==-1)&&(navigator.userAgent.indexOf('Mozilla/5')==-1)&&(navigator.userAgent.indexOf('Mozilla/')!=-1))isNetscapeRuning=true;if(navigator.userAgent.indexOf('MSIE')!=-1)isIERuning=true;if(navigator.userAgent.indexOf('Mozilla/5')!=-1)isMozillaRuning=true;if(navigator.userAgent.indexOf('Opera')!=-1){isOperaRuning=true;isIERuning=false;}window.defaultStatus='';if(isNetscapeRuning)document.captureEvents(Event.MOUSEMOVE);document.onmousemove=GetMousePosition;ReloadPage(true);