IEversion=0;if(navigator.appVersion.indexOf("MSIE")!=-1){NavSplit=navigator.appVersion.split("MSIE");IEversion=parseFloat(NavSplit[1]);}
function listItemTask(id,task){var frm=document.ascoosAdminForm;cb=eval('frm.'+id);if(cb){for(i=0;true;i++){cbx=eval('frm.cb'+i);if(!cbx)break;cbx.checked=false}
cb.checked=true;frm.boxchecked.value=1;submitbutton(task)}
return false}
function actionListItem(id,action){var frm=document.ascoosAdminForm;cb=eval('frm.'+id);if(cb){for(i=0;true;i++){cbx=eval('frm.cb'+i);if(!cbx)break;cbx.checked=false;}
cb.checked=true;frm.boxchecked.value=1;submitActionButton(action);}
return false;}
function actionCustomItem(ename,eid,action){if(!document.getElementById)return;var frm=document.ascoosAdminForm;var newinput=document.createElement("input");newinput.name=ename;newinput.value=eid;newinput.type="hidden";frm.appendChild(newinput);submitActionButton(action);return false;}
function actionCustomButton(etask,ename,action){if(!document.getElementById)return;var frm=document.ascoosAdminForm;var newtask=document.createElement("input");newtask.name="t";newtask.value=etask;newtask.type="hidden";frm.appendChild(newtask);var newinput=document.createElement("input");newinput.name=ename;newinput.value=action;newinput.type="hidden";frm.appendChild(newinput);submitActionButton(ename);return false;}
function hideMainMenu()
{document.ascoosAdminForm.hidemainmenu.value=1;}
function submitbutton(pressbutton){submitform(pressbutton)}
function submitform(pressbutton){document.ascoosAdminForm.task.value=pressbutton;try{document.ascoosAdminForm.onsubmit()}
catch(e){}
document.ascoosAdminForm.submit()}
function isChecked(isitchecked){if(isitchecked==true){document.ascoosAdminForm.boxchecked.value++;}
else{document.ascoosAdminForm.boxchecked.value--;}}
function submitActionButton(pressbutton){submitActionForm(pressbutton);}
function submitActionForm(pressbutton){document.ascoosAdminForm.a.value=pressbutton;try{document.ascoosAdminForm.onsubmit();}
catch(e){}
document.ascoosAdminForm.submit();}
function customAction(etype,eoption,etask,ename,action){if(!document.getElementById)return;var frm=document.ascoosAdminForm;var newoption=document.createElement("input");newoption.name=etype;newoption.value=eoption;newoption.type="hidden";frm.appendChild(newoption);var newtask=document.createElement("input");newtask.name="t";newtask.value=etask;newtask.type="hidden";frm.appendChild(newtask);var newinput=document.createElement("input");newinput.name=ename;newinput.value=action;newinput.type="hidden";frm.appendChild(newinput);submitCustomButton(etask);return false;}
function submitCustomButton(pressbutton){submitCustomForm(pressbutton);}
function submitCustomForm(pressbutton){document.ascoosAdminForm.t.value=pressbutton;try{document.ascoosAdminForm.onsubmit();}
catch(e){}
document.ascoosAdminForm.submit();}
function submitFrontActionButton(pressbutton){submitActionFrontForm(pressbutton);}
function submitActionFrontForm(pressbutton){document.ascoosForm.a.value=pressbutton;try{document.ascoosForm.onsubmit();}
catch(e){}
document.ascoosForm.submit();}
function customFrontAction(etype,eoption,etask,ename,action){if(!document.getElementById)return;var frm=document.ascoosForm;var newoption=document.createElement("input");newoption.name=etype;newoption.value=eoption;newoption.type="hidden";frm.appendChild(newoption);var newtask=document.createElement("input");newtask.name="t";newtask.value=etask;newtask.type="hidden";frm.appendChild(newtask);var newinput=document.createElement("input");newinput.name=ename;newinput.value=action;newinput.type="hidden";frm.appendChild(newinput);submitCustomFrontButton(etask);return false;}
function submitCustomFrontButton(pressbutton){submitCustomFrontForm(pressbutton);}
function submitCustomFrontForm(pressbutton){document.ascoosForm.t.value=pressbutton;try{document.ascoosForm.onsubmit();}
catch(e){}
document.ascoosForm.submit();}
function checkAll(){var nodoCheck=document.getElementsByTagName("input");var varCheck=document.getElementById('checkall').checked;for(i=0;i<nodoCheck.length;i++){if(nodoCheck[i].type=="checkbox"&&nodoCheck[i].name!="checkall"&&nodoCheck[i].disabled==false){nodoCheck[i].checked=varCheck;}}}
function Disable(obj){tbs=document.getElementsByTagName('INPUT');for(zxc0=0;zxc0<tbs.length;zxc0++){if(tbs[zxc0].name.match(obj.name)&&tbs[zxc0]!=obj){if(obj.checked){tbs[zxc0].setAttribute('disabled','disabled');}
else{tbs[zxc0].removeAttribute('disabled');}}}}
function setCookie(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires='';expires=''+date.toGMTString()}else var expires="";document.cookie=name+"="+value+expires+"; path=/"}
function getCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length)}
return null}
function deleteCookie(name){setCookie(name,"",-1)}
function ascoos_td_highlight(theme,siteurl,column,columns,filename,posx,posy)
{var colID=column.id;var row=colID.substr(0,colID.indexOf("_col_"));for(var i=1;i<=columns;i++){var c=document.getElementById(row+"_col_"+i);c.style.background="transparent url("+siteurl+"/themes/actionbars/"+theme+"/buttons/"+filename+"_"+i+".png) no-repeat "+posx+" "+posy+""}
column.style.background="transparent url("+siteurl+"/themes/actionbars/"+theme+"/buttons/"+filename+"_2.png) repeat-x "+posx+" "+posy+""}
function ascoos_td_delight(theme,siteurl,column,columns,filename,posx,posy)
{var colID=column.id;var row=colID.substr(0,colID.indexOf("_col_"));for(var i=1;i<=columns;i++){var c=document.getElementById(row+"_col_"+i);c.style.background="transparent url("+siteurl+"/themes/actionbars/"+theme+"/buttons/"+filename+"_"+i+".png) no-repeat "+posx+" "+posy+""}}
function ascoos_open_alert_dialog(aurl,theme,tclose,twidth,theight){Dialog.alert({url:""+aurl+"",options:{method:'get'}},{className:""+theme+"",width:twidth,height:theight,okLabel:""+tclose+""});}
function ascoos_getWinHeight(){if(window.innerWidth){h=window.innerHeight}else if(document.body){h=document.body.clientHeight;if(document.body.offsetHeight==h&&document.documentElement&&document.documentElement.clientHeight)
{h=document.documentElement.clientHeight}}
return h}
function ascoos_correctHeight(){h=ascoos_getWinHeight();var newh=h-167;document.getElementById('ascoos_data_area').style.height=newh+"px";document.getElementById("divscroll_user1").style.height=newh-28+"px"}
function ascoos_setWallpaper(newWallpaper,repeat,center){var dwallpaper=document.getElementById('desktop');dwallpaper.style.backgroundImage="url('"+newWallpaper+"')";if(repeat==1){dwallpaper.style.backgroundRepeat="repeat";}else{dwallpaper.style.backgroundRepeat="no-repeat";}
if(center==0){dwallpaper.style.backgroundPosition="left top";}else{dwallpaper.style.backgroundPosition="center";}}
var translationItems=1;function inserttxt(id,symbol){var elem=document.getElementById(id)
var elemtext=elem.value
elem.value=elemtext+symbol}
function getElementByName(f,name){if(f.elements){for(i=0,n=f.elements.length;i<n;i++){if(f.elements[i].name==name){return f.elements[i];}}}
return null;}
function AddTranslationItem(names){if(!document.getElementById)return;var divi=document.getElementById('translation_items');var button=document.getElementById('translation_button_add');translationItems++;var newitem=""+names+"";newitem+="&nbsp;<input name=\"item__"+translationItems+"\" type=\"text\" class=\"regFontBoldColor\" size=\"70\" maxlength=\"150\"><br /><br />";var newnode=document.createElement("span");newnode.innerHTML=newitem;divi.appendChild(newnode);document.ascoosAdminForm.lang_.name="lang_"+translationItems;}
function updateOpacity(id,init,end,time,callback){var time=Math.round(time/100);var count=0;if(init>end){for(i=init;i>=end;i--){setTimeout("updateOpacityOnce("+i+",'"+id+"')",(count*time));count++;}
if(callback){setTimeout(callback,(count*time));}}else if(init<end){for(i=init;i<=end;i++){setTimeout("updateOpacityOnce("+i+",'"+id+"')",(count*time));count++;}
if(callback){setTimeout(callback,(count*time));}}}

function updateOpacityOnce(opacity,id){
	var object=ascoosGetElementById(id);
	object.style.opacity=(opacity/100);
	if(IEversion>0&&IEversion<7) { object.style.filter="alpha(opacity="+opacity+")"; }
	if(opacity==0){
		object.style.display="none";
	}else{
		if(object.style.display=="none"){
			object.style.display="block";
		}
	}
}

function ascoosGetElementById(e){if(typeof(e)=='string'){if(document.getElementById)e=document.getElementById(e);else if(document.all)e=document.all[e];else e=null;}
return e;}
function ascoosGetElementsByClassName(c,p,t,f){var r=new Array();var re=new RegExp("(^|\\s)"+c+"(\\s|$)");var e=ascoosGetElementsByTagName(t,p);for(var i=0;i<e.length;++i){if(re.test(e[i].className)){r[r.length]=e[i];if(f)f(e[i]);}}
return r;}
function ascoosGetElementsByTagName(t,p){var list=null;t=t||'*';p=p||document;if(typeof p.getElementsByTagName!='undefined'){list=p.getElementsByTagName(t);if(t=='*'&&(!list||!list.length))list=p.all;}else{if(t=='*')list=p.all;else if(p.all&&p.all.tags)list=p.all.tags(t);}return list||new Array();}
function ascoosMsgBoxShow(msg,backimage,bw,bh){if(msg!=""){box0=document.getElementById("ascoosMsgBox");box0.style.width=bw;box0.style.height=bh;box0.style.backgroundImage="url('"+backimage+"')";box=document.getElementById("ascoosMsgBoxText");box.innerHTML=msg;if(IEversion<7){updateOpacity("ascoosMsgBox",0,100,1000);}else{document.getElementById("ascoosMsgBox").style.visibility='visible';}
setTimeout("ascoosMsgBoxHide()",5000);}}
function ascoosMsgBoxHide(){box=document.getElementById("ascoosMsgBoxText");var delayedEmptyText=1;if(IEversion<7){if(document.getElementById("ascoosMsgBox").style.opacity==1){updateOpacity("ascoosMsgBox",100,0,1000);delayedEmptyText=1000;}else{updateOpacityOnce(0,"ascoosMsgBox");delayedEmptyText=false;}}else{document.getElementById("ascoosMsgBox").style.visibility='hidden';}
if(delayedEmptyText){setTimeout("box.innerHTML = ''",delayedEmptyText);}}
function nl2br(str)
{return str.replace(/[^>]\n/g,"<br />");}

function ascoos_fixPNG(img){
	if(IEversion>0&&IEversion<7) {
		var myImage=document.getElementById(img);if(myImage){myImage.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+myImage.src+"', sizingMethod='scale')";myImage.src='index.php?extern=apps/eyeX/gfx/spacer.gif';}}}
function ascoos_dynaminLoadScript(url)
{var e=document.createElement("script");e.src=url;e.type="text/javascript";document.getElementsByTagName("head")[0].appendChild(e);}
function ascoos_dynamicLoadCSS(url,id){var oLink=document.createElement("link")
oLink.setAttribute("href",url);oLink.setAttribute("rel","stylesheet");oLink.setAttribute("type","text/css");oLink.setAttribute("id",id);document.getElementsByTagName("head")[0].appendChild(oLink);}
function ascoos_dynamicRemoveCSS(remid){var oLink=document.getElementById(remid);if(oLink){document.getElementsByTagName("head")[0].removeChild(oLink);}}
function ascoos_Camelize(cssPropStr){var i,c,a=cssPropStr.split('-');var s=a[0];for(i=1;i<a.length;++i){c=a[i].charAt(0);s+=a[i].replace(c,c.toUpperCase());}
return s;}
function ascoos_ClientHeight(){var v=0,d=document,w=window;if((!d.compatMode||d.compatMode=='CSS1Compat')&&!w.opera&&d.documentElement&&d.documentElement.clientHeight){v=d.documentElement.clientHeight;}else if(d.body&&d.body.clientHeight){v=d.body.clientHeight;}else if(ascoos_Def(w.innerWidth,w.innerHeight,d.width)){v=w.innerHeight;if(d.width>w.innerWidth)v-=16;}
return v;}
function ascoos_ClientWidth(){var v=0,d=document,w=window;if((!d.compatMode||d.compatMode=='CSS1Compat')&&!w.opera&&d.documentElement&&d.documentElement.clientWidth){v=d.documentElement.clientWidth;}else if(d.body&&d.body.clientWidth){v=d.body.clientWidth;}else if(ascoos_Def(w.innerWidth,w.innerHeight,d.height)){v=w.innerWidth;if(d.height>w.innerHeight)v-=16;}
return v;}
function ascoos_Def(){for(var i=0;i<arguments.length;++i){if(typeof(arguments[i])=='undefined')return false;}return true;}
function ascoos_GetComputedStyle(e,p,i){if(!(e=xGetElementById(e)))return null;var s,v='undefined',dv=document.defaultView;if(dv&&dv.getComputedStyle){s=dv.getComputedStyle(e,'');if(s)v=s.getPropertyValue(p);}else if(e.currentStyle){v=e.currentStyle[ascoos_Camelize(p)];}else return null;return i?(parseInt(v)||0):v;}
function ascoos_GetElementById(e){if(typeof(e)=='string'){if(document.getElementById)e=document.getElementById(e);else if(document.all)e=document.all[e];else e=null;}
return e;}
function ascoos_GetElementsByClassName(c,p,t,f){var r=new Array();var re=new RegExp("(^|\\s)"+c+"(\\s|$)");var e=ascoos_GetElementsByTagName(t,p);for(var i=0;i<e.length;++i){if(re.test(e[i].className)){r[r.length]=e[i];if(f)f(e[i]);}}
return r;}
function ascoos_GetElementsByTagName(t,p){var list=null;t=t||'*';p=p||document;if(typeof p.getElementsByTagName!='undefined'){list=p.getElementsByTagName(t);if(t=='*'&&(!list||!list.length))list=p.all;}else{if(t=='*')list=p.all;else if(p.all&&p.all.tags)list=p.all.tags(t);}
return list||new Array();}
function ascoos_Height(e,h){if(!(e=ascoos_GetElementById(e)))return 0;if(xNum(h)){if(h<0)h=0;else h=Math.round(h);}else h=-1;var css=xDef(e.style);if(e==document||e.tagName.toLowerCase()=='html'||e.tagName.toLowerCase()=='body'){h=ascoos_ClientHeight();}else if(css&&xDef(e.offsetHeight)&&xStr(e.style.height)){if(h>=0){var pt=0,pb=0,bt=0,bb=0;if(document.compatMode=='CSS1Compat'){var gcs=ascoos_GetComputedStyle;pt=gcs(e,'padding-top',1);if(pt!==null){pb=gcs(e,'padding-bottom',1);bt=gcs(e,'border-top-width',1);bb=gcs(e,'border-bottom-width',1);}else if(xDef(e.offsetHeight,e.style.height)){e.style.height=h+'px';pt=e.offsetHeight-h;}}
h-=(pt+pb+bt+bb);if(isNaN(h)||h<0)return;else e.style.height=h+'px';}
h=e.offsetHeight;}else if(css&&ascoos_Def(e.style.pixelHeight)){if(h>=0)e.style.pixelHeight=h;h=e.style.pixelHeight;}
return h;}
var fontSize=11;function ascoos_increaseFontSize()
{if(fontSize<16)
{fontSize+=1;ascoos_setSize();}}
function ascoos_decreaseFontSize()
{if(fontSize>9)
{fontSize-=1;ascoos_setSize();}}
function ascoos_setSize()
{var i;var elementCount;elementCount=document.getElementsByTagName('div').length;for(i=0;i<elementCount;i++)
{if(document.getElementsByTagName('div')[i].id=='ascoos_content')
{document.getElementsByTagName('div')[i].style.fontSize=fontSize+'px';}}}
function ascoos_addBookmark(title,url){if(window.sidebar){window.sidebar.addPanel(title,url,"");}else if(window.external){window.external.AddFavorite(url,title);}
else if(window.opera&&window.print){return true;}}
function poorman_toggle(id)
{var tr=document.getElementById(id);if(tr==null){return;}
var bExpand=tr.style.display=='';tr.style.display=(bExpand?'none':'');}
function switchTR(field,trID){sVal=field.options[field.selectedIndex].value;eArr=document.getElementsByTagName('tr');for(var x=0;x<eArr.length;x++){idVal=eArr[x].id.split("-");if(idVal[0]==trID){if(idVal[1]<sVal){eval("document.getElementById('"+trID+"-"+idVal[1]+"').style.display=''");}else{eArr[x].style.display='none';}}}}
function switchTR2(field,trID){sVal=field.options[field.selectedIndex].value;eArr=document.getElementsByTagName('tr');for(var x=0;x<eArr.length;x++){idVal=eArr[x].id.split("-");if(idVal[0]==trID){if(idVal[1]>=sVal){eval("document.getElementById('"+trID+"-"+idVal[1]+"').style.display=''");}else{eArr[x].style.display='none';}}}}
function switchInvoiceFields(field,trID){sVal=field.options[field.selectedIndex].value;eArr=document.getElementsByTagName('tr');for(var x=0;x<eArr.length;x++){idVal=eArr[x].id.split("-");if(sVal==2){if(idVal[0]==trID){if(idVal[1]>=2000){eval("document.getElementById('"+trID+"-"+idVal[1]+"').style.display=''");}else{eArr[x].style.display='none';}}}else{if(idVal[0]==trID){if(idVal[1]<2000){eval("document.getElementById('"+trID+"-"+idVal[1]+"').style.display=''");}else{eArr[x].style.display='none';}}}}}
function setInnerText(elementId,text){var element;if(document.getElementById){element=document.getElementById(elementId);}else if(document.all){element=document.all[elementId];}
if(element){if(typeof element.textContent!='undefined'){element.textContent=text;}else if(typeof element.innerText!='undefined'){element.innerText=text;}else if(typeof element.removeChild!='undefined'){while(element.hasChildNodes()){element.removeChild(element.lastChild);}
element.appendChild(document.createTextNode(text));}}}
var newPrintWin;var screenheight=screen.availHeight;var screenwidth=screen.availWidth;function ascoos_openURL(strURL,intWidth,intHeight,winName){var win_top=(screenheight-intHeight)/2;var win_left=(screenwidth-intWidth)/2;var myBars='directories=no,location=no,menubar=no,status=no,titlebar=no,toolbar=no';var myOptions='scrollbars=no,width='+intWidth+',height='+intHeight+',resizable=yes';myOptions=myOptions+',top='+win_top+',left='+win_left;var myFeatures=myBars+','+myOptions;newPrintWin=window.open(strURL,winName,myFeatures);newPrintWin.focus;}