var myPopupWins=new Array();var myHandlingOnFocus=false;var myDontCloseWindow=false;function myEncodeURI(uri){var returnValue=uri;returnValue=returnValue.replace("%","%25");returnValue=returnValue.replace("�","%E4");returnValue=returnValue.replace("�","%F6");returnValue=returnValue.replace("�","%FC");returnValue=returnValue.replace("�","%C4");returnValue=returnValue.replace("�","%D6");returnValue=returnValue.replace("�","%DC");returnValue=returnValue.replace("�","%E9");returnValue=returnValue.replace("�","%E8");returnValue=returnValue.replace("�","%EA");returnValue=returnValue.replace("�","%E0");returnValue=returnValue.replace("�","%E2");returnValue=returnValue.replace("�","%EE");return returnValue}function myRegisterOpenPopupWindow(popupWindowRef){var index=myGetPopupWindowIndexByName(popupWindowRef.name);if(index==-1){myPopupWins[myPopupWins.length]=popupWindowRef}}function myGetPopupWindowIndexByName(popupWindowName){var returnValue=-1;if(popupWindowName){for(var i=0;i<myPopupWins.length;i++){if(myPopupWins[i]!=null&&!myPopupWins[i].closed&&myPopupWins[i].name==popupWindowName){returnValue=i;break}}}return returnValue}function myOpenTargetWindow(url,target){window.open(url,target)}function myNewWindow(url){window.open(url,"_blank")}function myPopupWindow(url,popupName,w,h,scrollbars,resizable,dependent,marginleft,margintop,noEncodeURL,showMenu,showToolbar,doCloseIfOpen){var tmp=new Array();for(var i=0;i<myPopupWins.length;i++){if(!myPopupWins[i].closed){tmp[tmp.length]=myPopupWins[i]}}myPopupWins=tmp;var index=myGetPopupWindowIndexByName(popupName);if(myHandlingOnFocus){myDontCloseWindow=true}if(arguments.length<13){doCloseIfOpen=true}if(doCloseIfOpen&&index>=0&&!myPopupWins[index].closed&&myPopupWins[index].close){myPopupWins[index].close()}if(index==-1||doCloseIfOpen){if(noEncodeURL==null&&!noEncodeURL){url=myEncodeURI(url)}scrollbars=(scrollbars)?"1":"0";resizable=(resizable)?"1":"0";dependent=(dependent)?"yes":"no";showMenu=(showMenu)?"1":"0";showToolbar=(showToolbar)?"1":"0";if(popupName==null){popupName="myPopup"}var leftPos=(screen.availWidth)?Math.floor((screen.availWidth-w)/2):0;var topPos=(screen.availHeight)?Math.floor((screen.availHeight-h)/4):0;if(!isNaN(marginleft)&&marginleft!=0){leftPos=marginleft}if(!isNaN(margintop)&&margintop!=0){topPos=margintop}var myPopupWin=window.open(url,popupName,"toolbar="+showToolbar+",location=0,directories=0,status=0,menubar="+showMenu+",scrollbars="+scrollbars+",resizable="+resizable+",width="+w+",height="+h+",left="+leftPos+",top="+topPos+",dependent="+dependent);if(!myIsIE8()&&myPopupWin.focus){myPopupWin.focus()}if(index==-1){myPopupWins[myPopupWins.length]=myPopupWin}else{myPopupWins[index]=myPopupWin}}else{if(!myIsIE8()&&myPopupWins[index].focus){myPopupWins[index].focus()}}}function myIsIE8(){var agt=navigator.userAgent.toLowerCase();var is_ie=((agt.indexOf("msie")!=-1)&&(agt.indexOf("opera")==-1));var is_major=parseInt(navigator.appVersion);var is_minor=parseFloat(navigator.appVersion);return(is_ie&&(is_major==4)&&(agt.indexOf("msie 8.")!=-1))}function myPopupWindowIfNotOpen(url,windowName,w,h){myPopupWindow(url,windowName,w,h,0,0,false,0,0,false,false,false,false)}function myBlankWindow(url,windowName,w,h){myPopupWindow(url,windowName,w,h,1,1,false,0,0,false,true,true)}function myPopupWindowNoEncoding(url,popupName,w,h,scrollbars,resizable,dependent,marginleft,margintop){myPopupWindow(url,popupName,w,h,scrollbars,resizable,dependent,marginleft,margintop,true)}function myRealClosePopupWindow(popupName){var index=-1;myHandlingOnFocus=false;if(!myDontCloseWindow){if(popupName){index=myGetPopupWindowIndexByName(popupName)}else{if(myPopupWins.length>0&&myPopupWins[0]!=null){index=0}}if(index>=0&&myPopupWins[index]!=null){if(!myPopupWins[index].closed&&myPopupWins[index].close){if(myPopupWins[index].myRealClosePopupWindow){if(popupName){myPopupWins[index].myRealClosePopupWindow(popupName)}else{myPopupWins[index].myRealClosePopupWindow()}}myPopupWins[index].close()}var tmp=new Array();for(var i=0;i<myPopupWins.length;i++){if(i!=index){tmp[tmp.length]=myPopupWins[i]}}myPopupWins=tmp}}else{myDontCloseWindow=false}}function myRealCloseAllPopupWindows(){for(var index=0;index<myPopupWins.length;index++){if(myPopupWins[index]!=null&&!myPopupWins[index].closed&&myPopupWins[index].close){if(myPopupWins[index].myRealCloseAllPopupWindows){myPopupWins[index].myRealCloseAllPopupWindows()}myPopupWins[index].close()}}myPopupWins=new Array()}function myClosePopupWindow(popupName){if(!(typeof popupName=="undefined")){setTimeout("myRealClosePopupWindow( popupName );",500)}}function myCloseAllPopupWindows(){setTimeout("myRealCloseAllPopupWindows();",500)}function myHandleOnFocus(event){myHandlingOnFocus=true;myClosePopupWindow()}function myClosePopupOnFocus(){window.onfocus=myHandleOnFocus}function myPopupWindowAndPostFormData(url,urlForEmptyWindow,popupName,w,h,formId,normalFormAction,scrollbars,resizable){myPopupWindow(urlForEmptyWindow,popupName,w,h,scrollbars,resizable);var formObj=myGetObj(formId);if(formObj!=null){formObj.action=url;formObj.target=popupName;formObj.submit();formObj.action=normalFormAction;formObj.target="_self"}}function myReloadOpener(){opener.location.reload()}function mySubmitDefaultOpenerForm(){opener.document.defaultform.submit()};
function myGetObj(objId,doc,domObject){var i;var ret;if(!doc){doc=document}if(domObject){if(doc.getElementById){ret=doc.getElementById(objId)}}for(i=0;!ret&&doc.forms&&i<doc.forms.length;i++){ret=myGetObj(objId,doc.forms[i])}if(!ret){if(doc.getElementById){ret=doc.getElementById(objId)}else{if(!(ret=doc[objId])&&doc.all){ret=doc.all[objId]}}for(i=0;!ret&&doc.layers&&i<doc.layers.length;i++){ret=myGetObj(objId,doc.layers[i].document)}}return ret};
var myLastSwichedLayerObjs=new MyHashMap();var useLayerBugControl=(navigator.userAgent.toLowerCase().indexOf("gecko")==-1);var mySaveActualFocusedObjCalled=false;var myActualFocusedObj=null;function mySaveActualFocusedObj(){mySaveActualFocusedObjCalled=true;var forms=document.forms;for(var i=0;i<forms.length;i++){var elements=forms[i].elements;for(var y=0;y<elements.length;y++){Event.observe(elements[y],"focus",myHandleFieldFocused)}}}function myHandleFieldFocused(evt){var target=evt.srcElement||evt.currentTarget;myActualFocusedObj=target}function mySetPosition(obj,position){if(obj!=null&&obj.style){obj.style.position=position}}function myChangeClass(obj,newClassName){if(obj&&obj.className){obj.className=newClassName}}function myAddOrRemoveClass(obj,className,doAdd){if(obj&&(doAdd||(obj.className&&className!=null&&className.length>0))){if(doAdd){var isExisting=false;if(obj.className.indexOf(className)>=0&&(obj.className.indexOf(" "+className+" ")>=0||obj.className.indexOf(className+" ")==0||obj.className.lastIndexOf(" "+className)<=(obj.className.length-(className.length+1)))){isExisting=true}if(!isExisting){obj.className=obj.className+" "+className}}else{if(obj.className.indexOf(" "+className)!=-1&&obj.className.indexOf(" "+className)==obj.className.length-className.length-1){obj.className=obj.className.substring(0,obj.className.indexOf(" "+className))}else{if(obj.className.indexOf(" "+className+" ")!=-1){obj.className=obj.className.replace(" "+className+" "," ")}else{if(obj.className.indexOf(className)!=-1&&(obj.className.length-className.length)==0){obj.className=""}}}}}}function mySwitchLayerImgSrc(imgId,newImgSrc){var imgObj=myGetObj(imgId);if(imgObj){imgObj.src=newImgSrc}}function myIsLayerVisible(layerObj){var returnValue=false;if(layerObj.style){returnValue=(layerObj.style.visibility=="visible")}else{returnValue=(layerObj.visibility=="show")}return returnValue}function myShowHideLayerObj(layerObj,show){if(layerObj.style){layerObj.style.visibility=(show)?"visible":"hidden"}else{layerObj.visibility=(show)?"show":"hide"}}function myToggleLayerVisability(layerId){var layerObj=myGetObj(layerId);if(layerObj!=null){myShowHideLayerObj(layerObj,!myIsLayerVisible(layerObj))}}function myShowLayer(layerId){var layerObj=myGetObj(layerId);if(layerObj!=null){myShowHideLayerObj(layerObj,true)}}function myHideLayer(layerId){var layerObj=myGetObj(layerId);if(layerObj!=null){myShowHideLayerObj(layerObj,false)}}function mySwitchLayer(layerId,closeLayerId,nrCloseLayers,layerGroup){var i=null;var layerObj=null;if(layerId!=null&&layerId.length>0){layerObj=myGetObj(layerId)}if(arguments.length<4||layerGroup==null||layerGroup==""){layerGroup="myStdLayerGrp"}var lastSwitchedLayerObj=myGetFromMyHashMap(myLastSwichedLayerObjs,layerGroup);if(lastSwitchedLayerObj){myShowHideLayerObj(lastSwitchedLayerObj,false);myRemoveFromMyHashMap(myLastSwichedLayerObjs,layerGroup)}else{for(i=1;i<=nrCloseLayers;i++){myShowLayer(closeLayerId+i)}}if(layerObj!=null){myShowHideLayerObj(layerObj,true);myAddToMyHashMap(myLastSwichedLayerObjs,layerGroup,layerObj)}else{if(myLastSwichedLayerObjs.size==0){for(i=1;i<=nrCloseLayers;i++){var layerObj=myGetObj(closeLayerId+i);if(layerObj){myShowHideLayerObj(layerObj,false)}}for(var i=0;i<myLastSwichedLayerObjs.size;i++){myShowHideLayerObj(myLastSwichedLayerObjs.data[i][1],false)}myLastSwichedLayerObjs=new MyHashMap()}}}function myCenterLayer(layerId,horizontal,vertical,addX,addY){var layerObj=myGetObj(layerId);var winWidth=myGetWindowWidth();var winHeight=myGetWindowHeight();if(winWidth!=null&&layerObj!=null&&layerObj.style){if(horizontal){if(typeof(addX)=="undefined"){addX=0}layerObj.style.left=((myGetRelXPos(layerObj)-myGetLeftOffset(layerObj)+Math.floor((winWidth-myGetWidth(layerObj))/2))+addX)+"px"}if(vertical){if(typeof(addY)=="undefined"){addY=0}layerObj.style.top=((myGetRelYPos(layerObj)-myGetTopOffset(layerObj)+Math.floor((winHeight-myGetHeight(layerObj))/2)+myGetActScrollY())+addY)+"px"}}}function myReposLayerByLink(layerId,linkObj,addX,addY,reposX,reposY){var layerObj=myGetObj(layerId);if(layerObj){if(typeof Element!="undefined"&&typeof Element.Methods!="undefined"){layerObj=$(layerId);Element.remove(layerId);Element.insert($(document.body),{bottom:layerObj});$(layerId).clonePosition($(linkObj),{setLeft:reposX,setTop:reposY,setWidth:false,setHeight:false});if(reposX||reposY){var viewport=$(layerId).cumulativeOffset();if(reposX){$(layerId).setStyle("left: "+(viewport.left+addX)+"px;")}if(reposY){$(layerId).setStyle("top: "+(viewport.top+addY)+"px;")}}}else{var parentObj=layerObj.parentNode;if(parentObj!=null){parentObj.removeChild(layerObj);document.body.appendChild(layerObj)}var posX=0;var posY=0;if(linkObj.offsetLeft||linkObj.offsetLeft==0){if(reposX){posX=myGetLeftOffset(linkObj);if(layerObj.style.left||layerObj.style.left==""){layerObj.style.left=(posX+addX)+"px"}else{layerObj.style.posLeft=(posX+addX)+"px"}}if(reposY){posY=myGetTopOffset(linkObj);if(layerObj.style.top||layerObj.style.top==""){layerObj.style.top=(posY+addY)+"px"}else{layerObj.style.posTop=(posY+addY)+"px"}}}else{if(linkObj.x||linkObj.x==0){if(reposX){posX=linkObj.x;layerObj.left=posX+addX}if(reposY){posY=linkObj.y;layerObj.top=posY+addY}}}}}}function myReposLayerByLinkAndDesktop(layerId,linkObj,addX,addY,reposX,reposY){var layerObj=myGetObj(layerId);if(layerObj){var posX=0;var posY=0;var winWidth=myGetWindowWidth();var winHeight=myGetWindowHeight();var layerObjHeight=myGetHeight(layerObj);var layerObjWidth=myGetWidth(layerObj);var actScrollY=myGetActScrollY();var actScrollX=myGetActScrollX();if(linkObj.offsetLeft||linkObj.offsetLeft==0){if(reposX){posX=myGetLeftOffset(linkObj);var newPosX=posX+addX;var rightWidth=(winWidth-(newPosX-actScrollX));if(rightWidth<layerObjWidth){newPosX-=(layerObjWidth-rightWidth)}if(newPosX<actScrollX){newPosX=actScrollX}if(layerObj.style.left||layerObj.style.left==""){layerObj.style.left=newPosX+"px"}else{layerObj.style.posLeft=newPosX+"px"}}if(reposY){posY=myGetTopOffset(linkObj);var newPosY=posY+addY;var bottomHeight=(winHeight-(newPosY-actScrollY));if(bottomHeight<layerObjHeight){newPosY-=(layerObjHeight-bottomHeight)}if(newPosY<actScrollY){newPosY=actScrollY}if(layerObj.style.top||layerObj.style.top==""){layerObj.style.top=newPosY+"px"}else{layerObj.style.posTop=newPosY+"px"}}}else{if(linkObj.x||linkObj.x==0){if(reposX){posX=linkObj.x;var newPosX=posX+addX;var rightWidth=(winWidth-(newPosX-actScrollX));if(rightWidth<layerObjWidth){newPosX-=(layerObjWidth-rightWidth)}if(newPosX<actScrollX){newPosX=actScrollX}layerObj.left=newPosX}if(reposY){posY=linkObj.y;var newPosY=posY+addY;var bottomHeight=(winHeight-(newPosY-actScrollY));if(bottomHeight<layerObjHeight){newPosY-=(layerObjHeight-bottomHeight)}if(newPosY<actScrollY){newPosY=actScrollY}layerObj.top=newPosY}}}}}function mySetXPos(obj,x){if(obj.style.left||obj.style.left==""){obj.style.left=x+"px"}else{if(obj.style.posLeft||obj.style.posLeft==""){obj.style.posLeft=x+"px"}else{obj.left=x}}}function mySetYPos(obj,y){if(obj.style.top||obj.style.top==""){obj.style.top=y+"px"}else{if(obj.style.posTop||obj.style.posTop==""){obj.style.posTop=y+"px"}else{obj.top=y}}}function myGetWidth(obj){var returnValue=0;if(obj&&obj.offsetWidth!=null){returnValue=obj.offsetWidth}return returnValue}function myGetHeight(obj){var returnValue=0;if(obj&&obj.offsetHeight!=null){returnValue=obj.offsetHeight}return returnValue}function myGetRelXPos(obj){var returnValue=0;if(obj){if(obj.offsetLeft!=null){returnValue+=obj.offsetLeft}else{if(obj.x){returnValue+=obj.x}}}return returnValue}function myGetRelYPos(obj){var returnValue=0;if(obj){if(obj.offsetTop!=null){returnValue+=obj.offsetTop}else{if(obj.y){returnValue+=obj.y}}}return returnValue}function myGetTopOffset(obj){var returnValue=0;var browserOk=true;if(typeof Element!="undefined"&&typeof Element.Methods!="undefined"){returnValue=Element.cumulativeOffset($(obj)).top}else{while(obj&&browserOk){if(obj.offsetTop!=null){returnValue+=obj.offsetTop;obj=obj.offsetParent}else{if(obj.y){returnValue+=obj.y}browserOk=false}}}return returnValue}function myGetLeftOffset(obj){var returnValue=0;var browserOk=true;if(typeof Element!="undefined"&&typeof Element.Methods!="undefined"){returnValue=Element.cumulativeOffset($(obj)).left}else{while(obj&&browserOk){if(obj.offsetLeft!=null){returnValue+=obj.offsetLeft;obj=obj.offsetParent}else{if(obj.x){returnValue+=obj.x}browserOk=false}}}return returnValue}function myGetWindowAvailHeight(){var returnValue=screen.availHeight?screen.availHeight:580;if(self.innerHeight){returnValue=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){returnValue=document.documentElement.clientHeight}else{if(document.body){returnValue=document.body.clientHeight}}}return returnValue}function myGetWindowAvailWidth(){var returnValue=screen.availWidth?screen.availWidth:780;if(self.innerWidth){returnValue=self.innerWidth}else{if(document.documentElement&&document.documentElement.clientWidth){returnValue=document.documentElement.clientWidth}else{if(document.body){returnValue=document.body.clientWidth}}}return returnValue}function myGetMaxHeight(maxHeight){var returnValue=myGetWindowAvailHeight();if(returnValue>maxHeight){returnValue=maxHeight}return returnValue}function myGetMaxWidth(maxWidth){var returnValue=myGetWindowAvailWidth();if(returnValue>maxWidth){returnValue=maxWidth}return returnValue}function myResizeLayerToMax(layerId,ignoreContentDimension){var layerObj=myGetObj(layerId);var height=myGetWindowAvailHeight()-myGetTopOffset(layerObj)-10;var width=myGetWindowAvailWidth()-myGetLeftOffset(layerObj)-10;if(!ignoreContentDimension){if(layerObj.scrollHeight){var resetHeight=false;if(height>layerObj.scrollHeight){height=layerObj.scrollHeight+16}else{resetHeight=true}if(width>layerObj.scrollWidth){width=layerObj.scrollWidth+16}else{width-=16;if(resetHeight){height-=16}}}}mySetWidth(layerObj,width);mySetHeight(layerObj,height)}function mySetWidth(obj,width){if(obj.style.width){width=width+"";if(width.indexOf("px")<0){width+="px"}obj.style.width=width}else{if(obj.style.posWidth){obj.style.posWidth=width}else{if(obj.width){obj.width=width}}}}function mySetHeight(obj,height){if(obj.style.height){height=height+"";if(height.indexOf("px")<0){height+="px"}obj.style.height=height}else{if(obj.style.posHeight){obj.style.posHeight=height}else{if(obj.height){obj.heigth=height}}}}function mySwitchAndReposLayer(layerId,linkObj,closeLayerId,nrCloseLayers,addX,addY,reposX,reposY,layerGroup){myHideLayerBugControls();myReposLayerByLink(layerId,linkObj,addX,addY,reposX,reposY);mySwitchLayer(layerId,closeLayerId,nrCloseLayers,layerGroup)}function mySwitchReposAndResizeLayerToMax(layerId,linkObj,closeLayerId,nrCloseLayers,addX,addY,reposX,reposY,layerGroup,ignoreContentDimension){myHideLayerBugControls();myReposLayerByLink(layerId,linkObj,addX,addY,reposX,reposY);myResizeLayerToMax(layerId,ignoreContentDimension);mySwitchLayer(layerId,closeLayerId,nrCloseLayers,layerGroup)}function writeHTMLToLayer(layerId,htmlCode){var layerObj=myGetObj(layerId);if(layerObj!=null&&layerObj.innerHTML!=null){layerObj.innerHTML=htmlCode}}function swapLayerContent(layerId1,layerId2,form){var layerObj1=myGetObj(layerId1);var layerObj2=myGetObj(layerId2);if(layerObj1!=null&&layerObj1.innerHTML!=null&&layerObj2!=null&&layerObj2.innerHTML!=null){if(form&&form!=null&&typeof(form)!="undefined"&&form.elements&&form.elements.length>0){var formFields=new MyHashMap();for(var i=0;i<form.elements.length;i++){var fieldId=form.elements[i].id;if(myGetFromMyHashMap(formFields,fieldId)==null){var fieldType=form.elements[i].type;var fieldValue=null;if(fieldType=="text"||fieldType=="textarea"||fieldType=="password"){fieldValue=form.elements[i].value}else{if(fieldType=="checkbox"||fieldType=="radio"){fieldValue=form.elements[i].checked}else{if(fieldType=="select-one"){fieldValue=myGetSelectValue(form.elements[i])}else{if(fieldType=="select-multiple"){fieldValue=myGetSelectValues(form.elements[i])}}}}myAddToMyHashMap(formFields,fieldId,fieldValue)}}}var holdHTML=layerObj1.innerHTML;layerObj1.innerHTML=layerObj2.innerHTML;layerObj2.innerHTML=holdHTML;if(form&&form!=null&&typeof(form)!="undefined"&&form.elements&&form.elements.length>0){for(var i=0;i<form.elements.length;i++){var fieldId=form.elements[i].id;var fieldValue=myGetFromMyHashMap(formFields,fieldId);if(fieldValue!=null){var fieldType=form.elements[i].type;if(fieldType=="text"||fieldType=="textarea"||fieldType=="password"){form.elements[i].value=fieldValue}else{if(fieldType=="checkbox"||fieldType=="radio"){form.elements[i].checked=fieldValue}else{if(fieldType=="select-one"){mySelectValueIfInSelect(form.elements[i],fieldValue)}else{if(fieldType=="select-multiple"){mySelectValues(form.elements[i],fieldValue)}}}}}}}}}function MyHashMap(){this.size=0;this.data=new Array()}function myAddToMyHashMap(hashMap,key,value){if(hashMap!=null){myRemoveFromMyHashMap(hashMap,key);hashMap.size++;hashMap.data[hashMap.data.length]=new Array(key,value)}}function myRemoveFromMyHashMap(hashMap,key){var entryFound=false;if(hashMap!=null){for(var i=0;i<hashMap.size;i++){if(entryFound){hashMap.data[i-1]=hashMap.data[i]}else{if(hashMap.data[i][0]==key){entryFound=true}}}if(entryFound){hashMap.data.length=hashMap.data.length-1;hashMap.size--}}}function myGetFromMyHashMap(hashMap,key){var returnValue=null;if(hashMap!=null){for(var i=0;i<hashMap.size;i++){if(hashMap.data[i][0]==key){returnValue=hashMap.data[i][1];break}}}return returnValue}function myMakeImgArray(n){this.length=n;for(var i=0;i<n;i++){this[i]=new Image()}return this}var myActiveRolloverImg=-1;function myHandleImgRollover(imgArrayNorm,imgArrayMOver,indexOfImg,baseIdOfImg){if(indexOfImg>=0&&indexOfImg<imgArrayNorm.length&&indexOfImg!=myActiveRolloverImg){mySetActiveImgToNorm(imgArrayNorm,imgArrayMOver,baseIdOfImg);var imgObj=myGetObj(baseIdOfImg+indexOfImg);if(imgObj){imgObj.srv=imgArrayMOver[indexOfImg].src}myActiveRolloverImg=indexOfImg}}function myHandleImgRollout(imgArrayNorm,imgArrayMOver,indexOfImg,baseIdOfImg){if(indexOfImg>=0&&indexOfImg<imgArrayNorm.length){var imgObj=myGetObj(baseIdOfImg+indexOfImg);if(imgObj){imgObj.srv=imgArrayNorm[indexOfImg].src}if(myActiveRolloverImg==indexOfImg){myActiveRolloverImg=-1}}}function mySetActiveImgToNorm(imgArrayNorm,imgArrayMOver,baseIdOfImg){if(myActiveRolloverImg!=-1){myHandleImgRollout(imgArrayNorm,imgArrayMOver,myActiveRolloverImg,baseIdOfImg)}}var myLayerBugObjs=new Array();var myHiddenElements=new MyHashMap();function myAddFieldToLayerBugObjs(objId){myLayerBugObjs[myLayerBugObjs.length]=objId}function myHideLayerBugControls(){if(useLayerBugControl){for(var i=0;i<myLayerBugObjs.length;i++){myHideLayer(myLayerBugObjs[i])}}}function myShowLayerBugControls(){if(useLayerBugControl){for(var i=0;i<myLayerBugObjs.length;i++){myShowLayer(myLayerBugObjs[i])}}}function myHideLayerBugControlsInForm(form){myShowHideLayerBugControlsInForm(form,false)}function myShowLayerBugControlsInForm(form){myShowHideLayerBugControlsInForm(form,true)}function myShowHideLayerBugControlsInForm(form,show){if(form!=null&&useLayerBugControl){var oldActualFocusedObj=myActualFocusedObj;for(var i=0;i<form.elements.length;i++){if(form.elements[i].type=="select-one"||form.elements[i].type=="select-multiple"){if(mySaveActualFocusedObjCalled){try{if(!show){if(!myIsLayerVisible(form.elements[i])){continue}else{form.elements[i].focus()}}if((!show)||(show&&myGetFromMyHashMap(myHiddenElements,form.elements[i].id)!=null)){myShowHideLayerObj(form.elements[i],show);if(!show){myAddToMyHashMap(myHiddenElements,form.elements[i].id,form.elements[i])}else{myRemoveFromMyHashMap(myHiddenElements,form.elements[i].id)}}}catch(e){}}else{myShowHideLayerObj(form.elements[i],show)}}}if(oldActualFocusedObj!=null){try{oldActualFocusedObj.focus()}catch(e){}}}}function myGetActScrollY(){var returnValue=0;if(window.pageYOffset){returnValue=window.pageYOffset}else{if(document.documentElement&&document.documentElement.scrollTop){returnValue=document.documentElement.scrollTop}else{if(document.body&&document.body.scrollTop){returnValue=document.body.scrollTop}}}return returnValue}function myGetActScrollX(){var returnValue=0;if(window.pageXOffset){returnValue=window.pageXOffset}else{if(document.documentElement&&document.documentElement.scrollLeft){returnValue=document.documentElement.scrollLeft}else{if(document.body&&document.body.scrollLeft){returnValue=document.body.scrollLeft}}}return returnValue}function myGetWindowWidth(){var returnValue=0;if(window.innerWidth){returnValue=window.innerWidth}else{if(document.documentElement&&document.documentElement.clientWidth){returnValue=document.documentElement.clientWidth}else{if(document.body&&document.body.clientWidth){returnValue=document.body.clientWidth}}}return returnValue}function myGetWindowHeight(){var returnValue=0;if(window.innerHeight){returnValue=window.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){returnValue=document.documentElement.clientHeight}else{if(document.body&&document.body.clientHeight){returnValue=document.body.clientHeight}}}return returnValue};
function myOpenLinkInNewWindow(url){window.open(url,"_blank").focus();return false}function myChangeUrlsInFrames(url1,target1,url2,target2){frame1=eval("parent."+target1);frame2=eval("parent."+target2);frame1.location.href=url1;frame2.location.href=url2}function mySwitchLanguage(actLangDir,newLangDir){oldURL=window.location.href;actLangDir="/"+actLangDir+"/";newLangDir="/"+newLangDir+"/";posPath=oldURL.indexOf(actLangDir);newURL=oldURL.substring(0,posPath)+newLangDir+oldURL.substring(posPath+actLangDir.length,oldURL.length);window.location.href=newURL}function mySwitchTLD(actTLD,newTLD){oldURL=window.location.href;posPath=oldURL.indexOf(actTLD);newURL=oldURL.substring(0,posPath)+newTLD+oldURL.substring(posPath+actTLD.length,oldURL.length);window.location.href=newURL}function myReloadPage(withoutRequestParams){if(withoutRequestParams&&location.href.indexOf("?")>0){location.href=location.href.substring(0,location.href.indexOf("?"))}else{location.reload()}}var MYTARGET_SELF="_self";var MYTARGET_BLANK="_blank";function myJumpToURL(url,target){if(target==null||typeof(target)=="undefined"){target=MYTARGET_SELF}if(target==MYTARGET_SELF){location.href=url}else{if(target==MYTARGET_BLANK){myNewWindow(url)}}}function myGetRandomNr(start,end){return Math.floor((end-start+1)*Math.random())+start}function myGetArrayEntry(array,value,index){var returnValue=null;index=index!=null?index:0;for(var i=0;i<array.length;i++){if(array[i][index]==value){returnValue=array[i];break}}return returnValue}function myDeleteArrayEntry(array,index,indexTo){var orgArrayLen=array.length;var count;if(index<0){index=0}indexTo=indexTo!=null?indexTo:index+1;if(indexTo>array.length){indexTo=array.length}count=indexTo-index;for(var i=index;i<array.length-count;i++){array[i]=array[i+count]}array.length=array.length-count}function myInsertEntryInArrayAt(array,value,index){array.length=array.length+1;for(var i=array.length-1;i>index;i--){array[i]=array[i-1]}array[index]=value}function myAddBookmark(title,url){if(window.sidebar){window.sidebar.addPanel(title,url,"")}else{if(document.all){window.external.AddFavorite(url,title)}}}function myLeftString(str,lengthFromLeft,suffixIfTooLong){var returnValue="";if(str!=null&&str.length>0&&lengthFromLeft>=1){if(lengthFromLeft>=str.length){returnValue=str}else{returnValue=str.substring(0,lengthFromLeft);if(suffixIfTooLong!=null&&suffixIfTooLong.length>0){returnValue+=suffixIfTooLong}}}return returnValue};
