var browser={};var g_smi_widgets=Object();var g_newWidgetHandlers=[];var ACCESS_NONE=0;var ACCESS_READ=1;var ACCESS_WRITE=2;var ACCESS_DELETE=4;var ACCESS_CREATE=8;var ACCESS_RENAME=16;var ACCESS_ALL=31;var domReadyEvent={name:"domReadyEvent",events:{},domReadyID:1,bDone:false,DOMContentLoadedCustom:null,add:function(aa){if(!aa.$$domReadyID){aa.$$domReadyID=this.domReadyID++;if(this.bDone){aa();}
this.events[aa.$$domReadyID]=aa;}},remove:function(ba){if(ba.$$domReadyID){delete this.events[ba.$$domReadyID];}},run:function(){if(this.bDone){return;}
this.bDone=true;for(var i in this.events){this.events[i]();}},schedule:function(){if(this.bDone){return;}
if(/KHTML|WebKit/i.test(navigator.userAgent)){if(/loaded|complete/.test(document.readyState)){this.run();}
else{setTimeout(this.name+".schedule()",100);}}
else if(document.getElementById("__ie_onload")){return true;}
if(typeof this.DOMContentLoadedCustom==="function"){if(typeof document.getElementsByTagName!=='undefined'&&(document.getElementsByTagName('body')[0]!==null||document.body!==null)){if(this.DOMContentLoadedCustom()){this.run();}
else{setTimeout(this.name+".schedule()",250);}}}
return true;},init:function(){if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){domReadyEvent.run();},false);}
setTimeout("domReadyEvent.schedule()",100);function run(){domReadyEvent.run();}
if(typeof addEvent!=="undefined"){addEvent(window,"load",run);}
else if(document.addEventListener){document.addEventListener("load",run,false);}
else if(typeof window.onload==="function"){var ca=window.onload;window.onload=function(){domReadyEvent.run();ca();};}
else{window.onload=run;}/*@cc_on
			@if (@_win32 || @_win64)
			document.write("<script id=__ie_onload defer src=\"//:\"><\/script>");
			var script = document.getElementById("__ie_onload");
			if (script)
			{
				script.onreadystatechange = function() {
					if (this.readyState == "complete") {
						domReadyEvent.run(); // call the onload handler
					}
				};
			}
			@end
		@*/}};var domReady=function(da){domReadyEvent.add(da);};domReadyEvent.init();function swapFoto(ea,fa){var ga=document.getElementById(ea);var ha=document.getElementById(fa);var ia=ga.src;ga.src=ha.src;ha.src=ia;}
function delayedWrite(ja){document.write(ja);}
function getPixels(ka){return ka!=""?parseInt(ka.substr(0,ka.length-2)):0;}
function getObjectPosition(la){return{x:getScreenPosX(la),y:getScreenPosY(la)};}
function getScreenPosY(ma){var na=0;while(ma){var oa=(ma.parentNode&&typeof ma.parentNode.scrollTop!="undefined"?ma.parentNode.scrollTop:0);na+=ma.offsetTop-(ma==document.body||ma.parentNode==document.body?0:oa);ma=ma.offsetParent;}
return na;}
function getScreenPosX(pa){var qa=0;while(pa){var ra=(pa.parentNode&&typeof pa.parentNode.scrollLeft!="undefined"?pa.parentNode.scrollLeft:0);qa+=pa.offsetLeft-(pa.parentNode==document.body?0:ra);pa=pa.offsetParent;}
return qa;}
function _GET(sa){re=/\?([^#]*).*$/;if(document.location.href.match(re)){var ta=RegExp.$1.split("&");var i=0;for(i=0;i<ta.length;i++){var ua=ta[i].split("=");if(ua[0]==sa)return unescape(ua[1].replace(/\+/g," "));}}
return null;}
function getTotalHeight(va){var wa=getScreenDimensions(va);var xa;xa=wa.availHeight+wa.scrollTop;return(xa<document.body.scrollHeight?document.body.scrollHeight:xa);}
function getTotalWidth(ya){var za=getScreenDimensions(ya);var Aa;Aa=za.availWidth+za.scrollLeft;return(Aa<document.body.scrollWidth?document.body.scrollWidth:Aa);}
function createTotalDiv(Ba,Ca,Da){var Ea=typeof Ca=="undefined"?0:Ca;var Fa=typeof Ba=="undefined"?"white":Ba;var Ga=typeof Da=="undefined"?document:Da;var Ha=getTotalHeight(getTop());var Ia=getTotalWidth(getTop());var Ja=Ga.createElement("div");Ja.style.top="0px";Ja.style.left="0px";Ja.style.position="absolute";Ja.style.width=Ia+"px";Ja.style.height=Ha+"px";Ja.style.backgroundColor=Fa;Ja.style.opacity=sprintf("%0.2f",Ea/100);Ja.style.filter="alpha(opacity="+Ea+")";var Ka=window_attachEvent("onresize",function(){var Ha=getTotalHeight(getTop());var Ia=getTotalWidth(getTop());Ja.style.width=Ia+"px";Ja.style.height=Ha+"px";});return Ja;}
function getTop(){var La=window;var Ma=false;while(!Ma){try{Ma=!La.parent||La.parent==La;if(!Ma&&La.parent&&La.parent.document.getElementsByTagName("html").length!=0)Ma=false;}
catch(e){Ma=true;}
if(!Ma)La=La.parent;}
return La;}
function getTopWindow(){var Na=getTop();while(Na.opener){Na=Na.opener.top?Na.opener.top:Na.opener;}
return Na;}
var g_dragItem=null;var g_dragOptions=null;function drag_start(Oa,Pa,Qa,Ra){if(!g_dragItem){if(!Qa.noNode){g_dragItem=Qa.dontCloneNode?Oa:Oa.cloneNode(true);if(!Qa.dontCloneNode){Oa.parentNode.appendChild(g_dragItem);g_dragItem.style.display="none";}
g_dragItem.style.position="absolute";}
g_dragOptions=Qa;var Sa;if(typeof Ra=="undefined")Sa=Pa.target?Pa.target:Pa.srcElement;else Sa=Ra;var Ta=getObjectPosition(Oa);var Ua=getEventPosition(Pa||window.event);g_dragOptions.deltaX=Ta.x-Ua.x;g_dragOptions.deltaY=Ta.y-Ua.y;var Va=!Qa.isPopup&&typeof getDivPopupFromWindow!="undefined"?getDivPopupFromWindow(window):false;g_dragOptions.popupPos=Va?getPopupPosition(Va):{x:0,y:0};if(isNaN(g_dragOptions.deltaX))g_dragOptions.deltaX=0;if(isNaN(g_dragOptions.deltaY))g_dragOptions.deltaY=0;var Wa=createTotalDiv("white",0,getTop().document);Wa.style.cursor="move";Wa.style.zIndex="400000";Wa.style.overflow="hidden";getTop().document.body.appendChild(Wa);Wa.onmouseup=function(Pa){return drag_onMouseUp(Pa?Pa:getTop().event);}
Wa.onmousemove=function(Pa){return drag_onMouseMove(Pa?Pa:getTop().event,false,g_dragOptions);}
g_dragOptions.dragObject=Wa;return false;}
return true;}
function drag_onMouseUp(Xa){if(!g_dragOptions.dontCloneNode&&g_dragItem)g_dragItem.parentNode.removeChild(g_dragItem);if(g_dragOptions&&g_dragOptions.onDragDone){g_dragOptions.onDragDone(g_dragOptions);}
g_dragOptions.dragObject.parentNode.removeChild(g_dragOptions.dragObject);g_dragOptions.dragObject=null;document.body.onmouseup=g_dragOptions.oldOnMouseup?g_dragoptions.oldonmouseup:"";document.body.onmousemove=g_dragOptions.oldOnMousedown?g_dragOptions.oldOnMousedown:"";g_dragItem=null;return true;}
function drag_onMouseMove(Ya,Za,$a){var ab=getEventPosition(Ya);ab.x-=$a.popupPos.x;ab.y-=$a.popupPos.y;if($a.onMouseMove){$a.onMouseMove(Ya,ab.x,ab.y);}
if(!g_dragItem)return true;if(g_dragItem.style.display=="none"&&!Za)g_dragItem.style.display="";g_dragItem.style.left=(ab.x+g_dragOptions.deltaX)+"px";g_dragItem.style.top=(ab.y+g_dragOptions.deltaY)+"px";return false;}
function dom_getElementsByTagName(bb,cb,db){var eb=bb.getElementsByTagName(cb);for(var i=0;i<eb.length;i++){db.push(eb[i]);}}
function dom_isDescendant(fb,gb){var hb=false;var ib=fb;var jb=false;while(ib&&!jb){ib=ib.parentNode;}
return jb;}
function dom_getElementValue(kb,lb){var mb=kb.getElementsByTagName(lb);return mb.length>0&&mb[0].firstChild?mb[0].firstChild.nodeValue:null;}
function post(nb,ob,pb){var re=/[^?]+(\?.*)$/;var qb=re.exec(document.location.href);var rb=qb?qb[1]:"";var sb=typeof ob!="undefined"?nb:(g_phpFilename+rb);var tb=typeof ob!="undefined"?ob:nb;var ub=document.getElementsByTagName("body");ub=ub&&ub.length>=1?ub[0]:null;if(!ub)return false;var vb=document.createElement("form");vb.style.display="none";vb.action=sb;vb.method="post";if(typeof pb!="undefined")vb.target=pb;ub.appendChild(vb);for(attr in tb){var wb=document.createElement("input");wb.type="hidden";wb.name=attr;wb.value=tb[attr];vb.appendChild(wb);}
vb.submit();}
function openDatePicker(xb,x,y,yb,zb){var Ab=document.getElementById("dateSelectDiv");if(Ab)hideDatePicker();Ab=document.createElement("div");Ab.id="dateSelectDiv";Ab.style.width="267px";Ab.style.height="200px";Ab.style.top=y+"px";Ab.style.left=x+"px";var Bb=document.createElement("iframe");var Cb="selectdate.php?returnFunction="+xb+"&width=300&height=210";if(yb)Cb+="&year="+yb;if(zb)Cb+="&month="+zb;Bb.src=Cb;Bb.frameBorder=0;Bb.scrolling="no";Bb.marginWidth=0;Bb.maringHeight=0;Bb.height=200;Bb.width=280;Ab.appendChild(Bb);divPopup("datePicker",x,y,"Selecteer datum",Ab);}
function hideDatePicker(){hideDivPopup("datePicker");}
function sprintf(){if(!arguments||arguments.length<1||!RegExp){return;}
var Db=arguments[0];var re=/([^%]*)%('.|0|\x20)?(-)?([1-9]\d*)?(\.\d+)?(%|b|c|d|u|f|o|s|x|X)(.*)/;var a=b=[],numSubstitutions=0,numMatches=0;var Eb;while(a=re.exec(Db)){var Fb=a[1],pPad=a[2],pJustify=a[3],pMinLength=a[4];var Gb=a[5],pType=a[6],rightPart=a[7];numMatches++;if(pType=='%'){Eb='%';}
else{numSubstitutions++;if(numSubstitutions>=arguments.length){alert('Error! Not enough function arguments ('+(arguments.length-1)+', excluding the string)\nfor the number of substitution parameters in string ('+numSubstitutions+' so far).');}
var Hb=arguments[numSubstitutions];var Ib='';if(pPad&&pPad.substr(0,1)=="'")Ib=Fb.substr(1,1);else if(pPad)Ib=pPad;var Jb=true;if(pJustify&&pJustify==="-")Jb=false;var Kb=-1;if(pMinLength)Kb=parseInt(pMinLength);var Lb=-1;if(Gb&&pType=='f')Lb=parseInt(Gb.substring(1));Eb=Hb;if(pType=='b')Eb=parseInt(Hb).toString(2);else if(pType=='c')Eb=String.fromCharCode(parseInt(Hb));else if(pType=='d')Eb=parseInt(Hb)?parseInt(Hb):0;else if(pType=='u')Eb=Math.abs(Hb);else if(pType=='f'&&Lb!=-1){var Mb=parseFloat(Hb);Eb=Math.floor(Mb)+".";var Nb=Math.round((Mb*Math.pow(10,Lb))%Math.pow(10,Lb));var Ob=1;for(i=1;i<=Lb;i++){if(Nb<Ob)Eb+="0";Ob*=10;}
if(Nb!=0)Eb+=Nb;}
else if(pType=='f'&&Lb==-1)Eb=parseFloat(Hb);else if(pType=='o')Eb=parseInt(Hb).toString(8);else if(pType=='s')Eb=Hb;else if(pType=='x')Eb=(''+parseInt(Hb).toString(16)).toLowerCase();else if(pType=='X')Eb=(''+parseInt(Hb).toString(16)).toUpperCase();if(Kb>String(Eb).length){var i;var Pb=Kb-String(Eb).length;for(i=0;i<Pb;i+=(String(Ib).length)){Eb=Ib+Eb;}}}
Db=Fb+Eb+rightPart;}
return Db;}
function sprintPrice(Qb,Rb){if(typeof Rb=="undefined")Rb=true;var Sb="";var v=parseInt(Qb)%1000;if(Qb>=1000&&v<100)Sb+="0";if(Qb>=1000&&v<10)Sb+="0";Sb+=Rb?sprintf("%0.2f",Qb%1000):sprintf("%0.2f",Qb%1000).replace(".",",");Qb/=1000;while(Qb>=1){Sb=(parseInt(Qb)%1000)+(Rb?",":".")+Sb;Qb/=1000;}
return Sb;}
function dirtyPause(Tb){date=new Date();var Ub=null;do{var Ub=new Date();}
while(Ub-date<Tb);}
function HFDate(Vb,Wb,Xb){var Yb=String("jan,feb,mrt,apr,mei,jun,jul,aug,sept,okt,nov,dec").split(",");return sprintf("%02d-%s-%d",Xb,Yb[Wb-1],Vb);}
function setOpacity(Zb,$b){if($b==100){Zb.style.opacity="";Zb.style.filter="";}
else{Zb.style.opacity=sprintf("%0.2f",$b/100);Zb.style.filter="alpha(opacity="+$b+")";}}
function switchTab(ac,to,bc){var i;var cc=typeof bc!="undefined"?bc:-1;if(cc==-1){var dc=document.getElementById(ac+"_"+to+"_tab");cc=dc.parentNode.getElementsByTagName("li").length;}
for(i=0;i<cc;i++){var dc=document.getElementById(ac+"_"+i+"_tab");dc.className=i!=to?"tab_ia":"tab";dc=document.getElementById(ac+"_row_"+i);dc.style.display=i!=to?"none":"";}
var q;var w;var e;w=(typeof cookiePrefix!="undefined"?cookiePrefix:"")+"selectedTab_"+ac;setCookie(w,to);}
function getVisibleTab(ec){var fc;var i=0;var gc=false;do{fc=document.getElementById(ec+"_row_"+i);if(fc&&fc.style.display!="none"){gc=true;}
else{i++;}}
while(fc&&!gc);return gc?i:-1;}
function setUnselectable(hc){hc.unselectable="on";hc.onselectstart=function(){return false;}
hc.style.MozUserSelect="none ! important";}
function getEventPosition(ic){var x=ic.pageX||(ic.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft));var y=ic.pageY||(ic.clientY+(document.documentElement.scrollTop||document.body.scrollTop));return{x:x,y:y};}
function getEventX(ev){var jc=getEventPosition(ev);return jc.x;}
function getEventY(ev){var kc=getEventPosition(ev);return kc.y;}
function addIframe(id,lc){var mc=document.getElementById(id);var nc=document.createElement("iframe");nc.frameBorder="0";nc.src="javascript:void(0)";mc.appendChild(nc);var oc=document.body;var pc=document.getElementsByTagName("head")[0];nc.onload=function(){return true;}}
var g_flashEnabled=true;var deconcept={SWFObjectUtil:{}};deconcept.SWFObjectUtil.getPlayerVersion=function(qc,rc){var sc=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){sc=new deconcept.PlayerVersion(x.description.replace(/([a-z]|[A-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{try{var tc=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");for(var i=3;tc!=null;i++){tc=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+i);sc=new deconcept.PlayerVersion([i,0,0]);}}catch(e){}
if(qc&&sc.major>qc.major)return sc;if(!qc||((qc.minor!=0||qc.rev!=0)&&sc.major==qc.major)||sc.major!=6||rc){try{sc=new deconcept.PlayerVersion(tc.GetVariable("$version").split(" ")[1].split(","));}catch(e){}}}
return sc;}
deconcept.PlayerVersion=function(uc){this.major=parseInt(uc[0])!=null?parseInt(uc[0]):0;this.minor=parseInt(uc[1])||0;this.rev=parseInt(uc[2])||0;}
deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major)return false;if(this.major>fv.major)return true;if(this.minor<fv.minor)return false;if(this.minor>fv.minor)return true;if(this.rev<fv.rev)return false;return true;}
var __smi_flash_data={uniqueId:0,callbacks:{},flashLoaded:{}};function __flashCallback__(id,vc,wc){var d=__smi_flash_data.callbacks[id];if(vc=="onload")__smi_flash_data.flashLoaded[id]=true;if(d&&d.callback[vc]){return d.callback[vc](getFlash(d.div),wc);}}
function createFlash(xc,yc,zc,Ac,Bc,Cc,Dc,Ec){var Fc=typeof Dc=="undefined"?false:Dc;var Gc=typeof Bc=="undefined"?{wmode:"transparent",quality:"high"}:Bc;var Hc=typeof Cc=="undefined"?"":Cc;var Ic=typeof xc=="string"?document.getElementById(xc):xc;var Jc=Ic.ownerDocument;var Kc=g_flashEnabled;if(Kc&&Fc){var Lc=deconcept.SWFObjectUtil.getPlayerVersion();Kc=Lc.major>=Fc;}
if(!Kc&&typeof Hc=="string"){Ic.innerHTML+=Hc;return;}
else if(!Kc&&typeof Hc=="function"){Hc();return;}
var Mc=["src","width","height","id","name","swliveconnect","player","loop","menu","quality","scale","align","salign","wmode","bgcolor","base","flashvars","allowfullscreen"];var Nc={};var id=Nc.id;if(!id&&Ic.id){id=Ic.id+"_flash";}
else if(!id){id="__smi_flash_"+__smi_flash_data.uniqueId++;}
if(Ec){__smi_flash_data.callbacks[id]={div:Ic,callback:Ec};}
Nc["__flashId__"]=id;for(var i in Gc){var Oc=in_array(i.toLowerCase(),Mc)?i.toLowerCase():i;Nc[Oc]=Gc[i];}
if(Ic.id){Nc["_divId_"]=Ic.id;}
var Pc=Array();first=true;for(var Qc in Nc){if(in_array(Qc,Mc))continue;if(first){first=false;}
else{Pc+="&";}
Pc+=Qc+"="+escape(Nc[Qc]);}
Nc.flashVars=Pc;if(!Nc.wmode)Nc.wmode="transparent";var Rc=Jc.createElement("object");Rc.setAttribute("width",zc);Rc.setAttribute("height",Ac);Rc.setAttribute("classid","clsid:D27CDB6E-AE6D-11cf-96B8-444553540000");Rc.setAttribute("codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0");Rc.setAttribute("id",id);Rc.wMode=Nc.wmode;if(Nc.allowfullscreen)Rc.allowFullscreen=Nc.allowfullscreen;Rc.flashVars=Pc;param=Jc.createElement("param");param.setAttribute("name","movie");param.setAttribute("value",yc);Rc.appendChild(param);for(Qc in Nc){if(in_array(Qc,["wmode","id","allowfullscreen"]))continue;param=Jc.createElement("param");param.setAttribute("name",Qc);param.setAttribute("value",Nc[Qc]);Rc.appendChild(param);}
Ic.appendChild(Rc);if(typeof Rc.LoadMovie!="undefined"){Rc.LoadMovie(0,yc);}
var Sc=Jc.createElement("embed");Sc.setAttribute("src",yc);Sc.setAttribute("width",zc);Sc.setAttribute("height",Ac);Sc.setAttribute("pluginspage","http://www.macromedia.com/go/getflashplayer");Sc.setAttribute("type","application/x-shockwave-flash");for(Qc in Nc){Sc.setAttribute(Qc,Nc[Qc]+(Qc=="id"?"_embed":""));}
try{Rc.appendChild(Sc);}
catch(e){}
if(Hc)window.setTimeout(function(){if(__smi_flash_data.flashLoaded[id])return;var Kc=typeof Rc.LoadMovie!="undefined"||typeof Sc.LoadMovie!="undefined";if(!Kc){if(typeof Hc=="string"){Ic.removeChild(Rc);Ic.innerHTML+=Hc;}
else{Hc();}
g_flashEnabled=false;}},1000);}
String.prototype.trim=function(){return this.ltrim().rtrim();}
String.prototype.ltrim=function(){return this.replace(/^\s*/,"");}
String.prototype.rtrim=function(){return this.replace(/\s*$/,"");}
function in_array(Tc,Uc,Vc){var Wc=typeof Vc=="undefined"?false:Vc;for(var i in Uc){if((!Wc&&Uc[i]==Tc)||(Wc&&i==Tc)){return true;}}
return false;}
function getRegEx(Xc){switch(Xc){case "email":return /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*\.(\w{2}|(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum))$/;case "dns":return /^([a-z0-9]([-a-z0-9]*[a-z0-9])?\.)+((a[cdefgilmnoqrstuwxz]|aero|arpa)|(b[abdefghijmnorstvwyz]|biz)|(c[acdfghiklmnorsuvxyz]|cat|com|coop)|d[ejkmoz]|(e[ceghrstu]|edu)|f[ijkmor]|(g[abdefghilmnpqrstuwy]|gov)|h[kmnrtu]|(i[delmnoqrst]|info|int)|(j[emop]|jobs)|k[eghimnprwyz]|l[abcikrstuvy]|(m[acdghklmnopqrstuvwxyz]|mil|mobi|museum)|(n[acefgilopruz]|name|net)|(om|org)|(p[aefghklmnrstwy]|pro)|qa|r[eouw]|s[abcdeghijklmnortvyz]|(t[cdfghjklmnoprtvwz]|travel)|u[agkmsyz]|v[aceginu]|w[fs]|y[etu]|z[amw])$/i;}}
function isPointInObject(x,y,Yc){var Zc=getScreenPosX(Yc);var $c=getScreenPosY(Yc);return x>=Zc&&x<Zc+Yc.offsetWidth&&y>=$c&&y<$c+Yc.offsetHeight;}
function getObjectsFromPosition(ad,bd,cd){getObjectsFromPoint(ad.x,ad.y,bd,cd);}
function getObjectsFromPoint(x,y,dd,ed,fd){var gd=typeof ed!="undefined"?ed:document.body;var hd=typeof fd=="undefined"?getObjectPosition(gd):{x:(gd.parentNode&&typeof gd.parentNode.scrollLeft!="undefined"?-1*gd.parentNode.scrollLeft:0)+gd.offsetLeft+fd.x,y:(gd.parentNode&&typeof gd.parentNode.scrollTop!="undefined"?-1*gd.parentNode.scrollTop:0)+gd.offsetTop+fd.y}
var jd=typeof ed!="undefined"?gd.offsetWidth:document.documentElement.scrollWidth;var kd=typeof ed!="undefined"?gd.offsetHeight:document.documentElement.scrollHeight;if(x>=hd.x&&x<hd.x+jd&&y>=hd.y&&y<hd.y+kd){dd.push(gd);for(var i=0;i<gd.childNodes.length;i++){var ld=gd.childNodes[i].offsetParent==gd?{x:hd.x,y:hd.y}:fd;getObjectsFromPoint(x,y,dd,gd.childNodes[i],ld);}}}
function highlightText(md,nd,od){var pd=typeof od=="undefined"?document.body:od;if(pd.nodeName=="#text"){var qd=pd.nodeValue.replace(RegExp("("+md+")","gi"),"<span class='"+nd+"'>$1</span>");if(qd!=pd.nodeValue){var rd=document.createElement("span");rd.innerHTML=qd;pd.parentNode.replaceChild(rd,pd);}}
for(var i=0;i<pd.childNodes.length;i++){highlightText(md,nd,pd.childNodes[i]);}}
function fixPNG(sd){var td=navigator.appVersion.split("MSIE");var ud=parseFloat(td[1]);if((ud>=5.5)&&(ud<7)&&(document.body.filters)){setClass(sd,"fixedpng");}
else{unsetClass(sd,"invisible");}}
var g_delayedFixPNGs={imgs:[],timer:false};function delayedFixPNG(vd,wd){g_delayedFixPNGs.imgs.push({img:vd,fix:wd});if(!g_delayedFixPNGs.timer){g_delayedFixPNGs.timer=window.setInterval(function(){var xd=[];for(var i=0;i<g_delayedFixPNGs.imgs.length;i++){if(g_delayedFixPNGs.imgs[i].img.offsetWidth>0){g_delayedFixPNGs.imgs[i].fix();}
else{xd.push(g_delayedFixPNGs.imgs[i]);}}
if(xd.length==0){window.clearInterval(g_delayedFixPNGs.timer);g_delayedFixPNGs.timer=false;}},250);}}
function formAddHidden(yd,zd,Ad){var Bd=document.createElement("input");Bd.type="hidden";Bd.name=zd;Bd.value=Ad;yd.appendChild(Bd);}
function createMediaPlayer(Cd,Dd,Ed,Fd,Gd,Hd){var Id=typeof Gd=="undefined"?{wmode:"transparent",quality:"high"}:Gd;var Jd=typeof Hd=="undefined"?"":Hd;var Kd=typeof Cd=="string"?document.getElementById(Cd):Cd;var Ld=document.createElement("object");Ld.setAttribute("width",Ed);Ld.setAttribute("height",Fd);Ld.setAttribute("classid","CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95");Ld.setAttribute("codebase","http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701");Ld.setAttribute("type","application/x-oleobject");Ld.setAttribute("standBy",Id.standBy);param=document.createElement("param");param.setAttribute("name","fileName");param.setAttribute("value",Dd);Ld.appendChild(param);for(attr in Id){if(attr=="standBy")continue;param=document.createElement("param");param.setAttribute("name",attr);param.setAttribute("value",Id[attr]);Ld.appendChild(param);}
Kd.appendChild(Ld);var Md=document.createElement("embed");Md.setAttribute("src",Dd);Md.setAttribute("width",Ed);Md.setAttribute("height",Fd);Md.setAttribute("pluginspage","http://www.microsoft.com/Windows/MediaPlayer/");Md.setAttribute("type","application/x-mplayer2");for(attr in Id){Md.setAttribute(attr,Id[attr]);}
try{Ld.appendChild(Md);}
catch(e){}
Kd.innerHTML=Kd.innerHTML;}
function getScreenDimensions(Nd){var Od=typeof Nd=="undefined"?window:Nd;var Pd=Od.document?Od.document:Od.documentElement;var Qd=new Object();if(Pd.layers||(Pd.getElementById&&!Pd.all)){Qd.availWidth=Od.innerWidth;Qd.availHeight=Od.innerHeight;Qd.scrollLeft=Od.pageXOffset;Qd.scrollTop=Od.pageYOffset;}
else if(Pd.all&&Pd.documentElement){Qd.availWidth=Pd.documentElement.clientWidth;Qd.availHeight=Pd.documentElement.clientHeight;Qd.scrollLeft=Pd.documentElement.scrollLeft;Qd.scrollTop=Pd.documentElement.scrollTop;}
else if(Pd.all){Qd.availWidth=Od.body.clientWidth;Qd.availHeight=Od.body.clientHeight;Qd.scrollLeft=Od.body.scrollLeft;Qd.scrollTop=Od.body.scrollTop;}
return Qd;}
function dircat(Rd,Sd){var Td=Rd;if(Td.charAt(Td.length-1)!='/')Td+="/";if(Sd.charAt(0)=='/')Td+=Sd.substr(1);else Td+=Sd;return Td;}
function array_flip(Ud){var Vd=Array();for(varName in Ud){Vd[Ud[varName]]=varName;}
return Vd;}
function getFlash(Wd){var Xd=typeof Wd=="string"?document.getElementById(Wd):Wd;var Yd=Array();dom_getElementsByTagName(Xd,"OBJECT",Yd);if(Yd.length==0)return null;if(typeof Yd[0].Play!="undefined")return Yd[0];var Zd=Array();dom_getElementsByTagName(Xd,"EMBED",Zd);return Zd.length>0?Zd[0]:null;}
var g_printObjectIframe=null;function printObject($d){if(g_printObjectIframe==null){g_printObjectIframe=document.createElement("iframe");g_printObjectIframe.style.height="0px";g_printObjectIframe.style.width="0px";g_printObjectIframe.style.opacity="0.0";g_printObjectIframe.style.position="absolute";g_printObjectIframe.style.top="0px";g_printObjectIframe.style.left="0px";document.body.appendChild(g_printObjectIframe);}
var ae=g_printObjectIframe.contentWindow.document;ae.open();ae.write("<html><body onload='focus(); print();'>"+(typeof $d=="object"?$d.innerHTML:$d)+"</body></html>");ae.close();}
var g_clipboardFlash=null;function setClipboard(be){setCookie("internalClipboard",be);}
function addClipboardSetter(ce,de){var ee=document.createElement("div");ee.className="_clipboardSetter_";var fe=getObjectPosition(ce);ee.style.top=fe.y+"px";ee.style.left=fe.x+"px";ee.style.height=ce.offsetHeight+"px";ee.style.width=ce.offsetWidth+"px";ee.style.position="absolute";ce.parentNode.insertBefore(ee,ce);createFlash(ee,dircat(common_resource_path,"flash/clipboard.swf"),ce.offsetWidth,ce.offsetHeight,{},function(){alert("Flash not loaded");},8,{onload:function(){de.onload();},onclick:function(ge,he){de.onclick(function(ie){ge.setClipboard(ie);setClipboard(ie);});}});}
function getClipboard(je){var ke=null;if(je&&window.clipboardData){ke=getCookie("clipboardAccessDenied")?false:window.clipboardData.getData("Text");if(!ke&&!getCookie("clipboardAccessDenied")){setCookie("clipboardAccessDenied",1)}}
else if(je){var le=document.createElement("iframe");le.style.visibility="hidden";le.style.height="1px";le.style.width="1px";document.body.appendChild(le);le.contentDocument.designMode="on";try{le.contentDocument.execCommand("paste",false,null);ke=le.contentDocument.body.innerHTML;}
catch(e){ke="";}
document.body.removeChild(le);}
return ke?ke:getCookie("internalClipboard");}
function getCookie(me,ne,oe){var pe=typeof ne=="undefined"?document:ne;var qe=typeof oe=="undefined"?false:oe;var re=RegExp(me+"=([^;]+)(;|$)");var se=re.exec(pe.cookie);return se?unescape(se[1]):qe;}
function setCookie(te,ue,ve){var we=typeof ve!="undefined"?ve:0;var xe=new Date();xe.setTime(xe.getTime()+we*24*3600000);var ye=we!=0?("; expires = "+xe.toGMTString()):"";var ze=typeof _doc=="undefined"?document:_doc;ze.cookie=te+"="+escape(ue)+ye;}
function fixIEFocus(){var Ae=document.getElementsByTagName("INPUT");if(Ae.length==0)Ae=document.getElementsByTagName("TEXTAREA");for(i=0;i<Ae.length;i++){if(Ae[i].offsetWidth>0&&!in_array(Ae[i].type,["submit","hidden"])&&!Ae[i].disabled){Ae[i].focus();break;}}}
var g_loadingResources={};function include(Be,Ce){var De=document.getElementsByTagName("head")[0];var Ee=null;if(/\.js$/.exec(Be)){var Fe=document.getElementsByTagName("script");var Ge=g_loadingResources[Be];for(var i=0;i<Fe.length&&!Ge;i++){Ge=Fe[i].src==Be;}
if(Ge&&g_loadingResources[Be]&&Ce){g_loadingResources[Be].handlers.push(Ce);}
if(Ge&&!g_loadingResources[Be]&&Ce){Ce();}
if(Ge){return;}
Ee=document.createElement("script");Ee.setAttribute("src",Be);Ee.setAttribute("type","text/javascript");var He=function(){var o=g_loadingResources[Be];if(!o)return;for(var i=0;i<o.handlers.length;i++){window.setTimeout(o.handlers[i],0);}
delete g_loadingResources[Be];}
g_loadingResources[Be]={handlers:Ce?[Ce]:[]};Ee.attachEvent("onload",He);var Ie=false;Ee.attachEvent("onreadystatechange",function(){if(!Ie&&(Ee.readyState=="loaded"||Ee.readyState=="complete")){He();Ie=true;}});}
else if(/\.css$/.exec(Be)){var Je=document.getElementsByTagName("link");var Ge=false;for(var i=0;i<Je.length&&!Ge;i++){Ge=Je[i].href==Be;}
if(Ge)return;Ee=document.createElement("link");Ee.setAttribute("type","text/css");Ee.setAttribute("href",Be);Ee.setAttribute("rel","stylesheet");}
else{smi_debug("Invalid resource type for "+Be);}
De.appendChild(Ee);}
var _smi_onLoadHandlers=[];function addOnload(fn){_smi_onLoadHandlers.push(fn);}
function createWidget(Ke,Le,Me){var Ne=typeof Ke!="string"?Ke:null;if(!Ne){Ne=document.createElement("div");Ne.className="_smi_"+Ke;}
var Oe=Ne.className;var Pe=/^_smi_([a-zA-Z0-9]+)$/.exec(Oe);var Qe=dircat(common_resource_path,"/include/"+Pe[1]+"s.js");setClass(Ne,"smi_"+Pe[1]);var Re={className:Oe,obj:Ne,fn:function(){var Se=eval("typeof "+this.className)=="function";if(!Se){alert("Widget type "+this.className+" does not exist");return;}
var Te=this.obj.firstChild&&this.obj.firstChild.innerHTML!=""?parseXML(inv_xmlentities(this.obj.firstChild.innerHTML)):false;if(Te)this.obj.removeChild(this.obj.firstChild);else{Te=parseXML("<widget/>");}
if(typeof Le=="string"){Le=parseXML(Le);}
var fn=eval(this.className);var Ue=null;g_newWidgetHandlers.push(function(Ve){Ue=Ve;});fn(this.obj,Le?Le:Te);g_newWidgetHandlers.pop();if(Me){Me(Ue);}}}
if(eval("typeof "+Oe)!="function"){include(Qe,function(){Re.fn();});}
else{Re.fn();}
return Ne;}
function initWidgets(We){var Xe=function(i,Ye){var Ze=typeof Ye=="undefined"?false:Ye;if(!We[i])return;var $e=We[i].className;if($e.search(/treeControl/)!=-1&&typeof finishTree!="undefined"){finishTree(We[i]);}
var af=/^_smi_([a-zA-Z0-9]+)$/.exec($e);if(!af){if(i<We.length-1&&Ze)Xe(i+1,true);return;}
createWidget(We[i],null,function(){if(i<We.length&&Ze){var bf=document.createElement("div");document.body.insertBefore(bf,document.body.firstChild);window.setTimeout(function(){document.body.removeChild(bf);},0);Xe(i+1,true);}});}
var cf=window.navigator.userAgent.search(/safari/i)==-1;if(cf){for(var i=0;i<We.length;i++){Xe(i);}}
else if(We.length>0){Xe(0,true);}}
function _smi_init(){var df=function(){if(typeof CORE_VERSION=="undefined")CORE_VERSION=1;if(typeof g_debug!="undefined"&&g_debug){var ef=function(ff){var gf=typeof ff!="undefined"?ff:window.event;var hf=gf.keyCode?gf.keyCode:gf.which;if((hf==19||hf==115)&&gf.ctrlKey&&(gf.metaKey||gf.altKey)){document.location.href=g_phpFilename+"?_sessioneditor_";return false;}}
if(document.attachEvent)document.attachEvent("onkeypress",ef);else if(document.addEventListener)document.addEventListener("keypress",ef,false);if(typeof debugMessages!="undefined"){for(var i=0;i<debugMessages.length;i++){smi_debug(debugMessages[i]);}}}
var jf=document.getElementsByTagName("div");initWidgets(jf);for(var i=0;i<_smi_onLoadHandlers.length;i++){_smi_onLoadHandlers[i]();}}
if(typeof window.addEventListener=="undefined"){window.attachEvent("onload",df);}
else{window.addEventListener("load",df,false);}
firefoxCompat();domReady(function(){var kf=navigator.appVersion.split("MSIE");var lf=parseFloat(kf[1]);if((lf>=5.5)&&(lf<7)&&(document.body.filters)&&typeof common_resource_path!="undefined"){document.styleSheets[0].addRule('img.fixedpng','behavior: url('+common_resource_path+'/css/fixpng.htc)');}
var mf=document.getElementsByTagName("a");var nf=[];for(var i=0;i<mf.length;i++){if(mf[i].rel=="smi_gallery")nf.push(mf[i]);}
if(nf.length>0&&typeof initGallery!="undefined"){initGallery(nf);}
else if(nf.length>0){include(common_resource_path+"include/gallery.js",function(){initGallery(nf);});}});}
_smi_init();function window_attachEvent(of,pf){if(typeof window.attachEvent!="undefined")window.attachEvent(of,pf);else window.addEventListener(of.substr(2),pf,false);}
function window_detachEvent(qf,rf){if(typeof window.detachEvent!="undefined")window.detachEvent(qf,rf);else window.removeEventListener(qf.substr(2),rf,false);}
function firefoxCompat(){var sf=typeof window.opera!="undefined";var tf=(window.navigator.userAgent.indexOf("MSIE")>0);var uf=window.navigator.userAgent.search(/safari/i)!=-1;browser.isOpera=sf;browser.isIE=tf;browser.isSafari=uf;if(browser.isIE){var vf=navigator.appVersion.split("MSIE");var wf=parseFloat(vf[1]);browser.version=wf;}
browser.isFirefox=window.navigator.userAgent.search(/firefox/i)!=-1;if(!tf){var w=window?window:Window;var t=document.createElement('a').__proto__;if(!w.HTMLElement&&(typeof document.createElement)=="function"&&(t&&t==document.createElement('p').__proto__)){w.HTMLElement={};w.HTMLElement.prototype=t;w.__proto__.attachEvent=function(xf,yf){this.addEventListener(xf.substr(2),yf,false);};}
else if(typeof Window!="undefined"){Window.prototype.attachEvent=function(zf,Af){this.addEventListener(zf.substr(2),Af,false);}}
HTMLElement.prototype.attachEvent=function(Bf,Cf){this.addEventListener(Bf.substr(2),Cf,false);};HTMLElement.prototype.detachEvent=function(Df,Ef){this.removeEventListener(Df.substr(2),Ef,false);};HTMLElement.prototype.__defineGetter__("currentStyle",function(){return this.ownerDocument.defaultView.getComputedStyle(this,null);});if(uf&&(typeof CORE_VERSION=="undefined"||CORE_VERSION>=5)){HTMLElement.prototype.__defineSetter__("tabIndex",function(){if(this.nodeName!="DIV"){return;}
var Ff=document.createElement("input");Ff.type="checkbox";setOpacity(Ff,0);Ff.style.zIndex=-1;Ff.style.position="absolute";var Gf=this;Ff.attachEvent("onfocus",function(){fireEvent(Gf,"onfocus");});Ff.attachEvent("onblur",function(){fireEvent(Gf,"onblur");});this.appendChild(Ff);});HTMLDivElement.prototype.focus=function(){if(this.childNodes.length>0)this.childNodes[this.childNodes.length-1].focus();}
HTMLDivElement.prototype.blur=function(){if(this.childNodes.length>0)this.childNodes[this.childNodes.length-1].blur();}}}
if((sf||tf)&&!document.nativeGetElementById){document.nativeGetElementById=document.getElementById;document.getElementById=function(id){var Hf=document.nativeGetElementById(id);if(Hf){if(Hf.attributes['id']&&Hf.attributes['id'].value==id){return Hf;}
else if(document.all[id]){for(var i=1;i<document.all[id].length;i++){if(document.all[id][i].attributes['id']&&document.all[id][i].attributes['id'].value==id){return document.all[id][i];}}}}
return null;};}}
function getBorders(If){var Jf=new Object();var Kf=function(Lf){var v=parseInt(Lf);return isNaN(v)?0:v;};var Mf=If.currentStyle;Jf.borderBottom=Kf(Mf.marginBottom)+Kf(Mf.paddingBottom)+Kf(Mf.borderBottomWidth);Jf.borderTop=Kf(Mf.marginTop)+Kf(Mf.paddingTop)+Kf(Mf.borderTopWidth);Jf.borderHeight=Jf.borderBottom+Jf.borderTop;Jf.borderLeft=Kf(Mf.marginLeft)+Kf(Mf.paddingLeft)+Kf(Mf.borderLeftWidth);Jf.borderRight=Kf(Mf.marginRight)+Kf(Mf.paddingRight)+Kf(Mf.borderRightWidth);Jf.borderWidth=Jf.borderLeft+Jf.borderRight;return Jf;}
function getElementsByClassName(Nf,Of,Pf){var Qf=typeof Pf=="undefined"?document.body:Pf;if(Qf.className&&in_array(Nf,Qf.className.split(" "))){Of.push(Qf);}
for(var i=0;i<Qf.childNodes.length;i++){getElementsByClassName(Nf,Of,Qf.childNodes[i]);}}
function matchSize(Rf,Sf){var Tf=typeof Rf=="undefined"?"matchWidth":Rf;var Uf=typeof Sf=="undefined"?"matchHeight":Sf;var Vf=Array();getElementsByClassName(Uf,Vf);var Wf=0;var i;var Xf=null;for(i=0;i<Vf.length;i++){var Yf=Vf[i].offsetHeight;if(Yf>Wf){Wf=Yf;heighestNode=Vf[i];}}
for(i=0;i<Vf.length;i++){if(Vf[i]!=heighestNode){Vf[i].style.height=(Wf-getBorders(Vf[i]).borderHeight)+"px";}}
Vf=Array();getElementsByClassName(Tf,Vf);var Zf=0;var $f=null;for(i=0;i<Vf.length;i++){var ag=Vf[i].offsetWidth;if(ag>Zf){Zf=ag;$f=Vf[i];}}
for(i=0;i<Vf.length;i++){if(Vf[i]!=$f)Vf[i].style.width=(Zf-getBorders(Vf[i]).borderWidth)+"px";}}
function selectDate(x,y,bg,cg,dg,eg){var fg=typeof cg=="undefined"?false:cg;var gg=typeof dg=="undefined"?false:dg;var hg=typeof eg=="undefined"?dircat(common_resource_path,"css/selectdate.css"):eg;var ig="selectdate.php?css="+hg;if(fg)ig+="&year="+fg;if(gg)ig+="&month="+gg;var jg=divPopup("dateSelector",x,y,"Selecteer datum",null,{url:ig,width:267,height:260,pass:{callback:function(fg,gg,kg,lg){hideDivPopup("dateSelector");bg(fg,gg,kg,lg);}}});}
Date.prototype.formatDate=function(mg,ng){var og;if(ng){og=new Date(ng);}
else{og=this;}
var pg=["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"];var qg=["zon","maa","din","woe","don","vri","zat"];var rg=["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"];var sg=["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"];var tg={a:function(){return og.getHours()>11?"pm":"am";},A:function(){return(this.a().toUpperCase());},B:function(){var ug=(og.getTimezoneOffset()+60)*60;var vg=(og.getHours()*3600)+(og.getMinutes()*60)+og.getSeconds()+ug;var wg=Math.floor(vg/86.4);if(wg>1000)wg-=1000;if(wg<0)wg+=1000;if((String(wg)).length==1)wg="00"+wg;if((String(wg)).length==2)wg="0"+wg;return wg;},c:function(){return(this.Y()+"-"+this.m()+"-"+this.d()+"T"+this.h()+":"+this.i()+":"+this.s()+this.P());},d:function(){var j=String(this.j());return(j.length==1?"0"+j:j);},D:function(){return qg[og.getDay()];},F:function(){return sg[og.getMonth()];},g:function(){return og.getHours()>12?og.getHours()-12:og.getHours();},G:function(){return og.getHours();},h:function(){var g=String(this.g());return(g.length==1?"0"+g:g);},H:function(){var G=String(this.G());return(G.length==1?"0"+G:G);},i:function(){var xg=String(og.getMinutes());return(xg.length==1?"0"+min:xg);},I:function(){var yg=new Date("January 1 "+this.Y()+" 00:00:00");return(yg.getTimezoneOffset()==og.getTimezoneOffset()?0:1);},j:function(){return og.getDate();},l:function(){return pg[og.getDay()];},L:function(){var Y=this.Y();if((Y%4==0&&Y%100!=0)||(Y%4==0&&Y%100==0&&Y%400==0)){return 1;}
else{return 0;}},m:function(){var n=String(this.n());return(n.length==1?"0"+n:n);},M:function(){return rg[og.getMonth()];},n:function(){return og.getMonth()+1;},N:function(){var w=this.w();return(w==0?7:w);},O:function(){var os=Math.abs(og.getTimezoneOffset());var h=String(Math.floor(os/60));var m=String(os%60);h.length==1?h="0"+h:1;m.length==1?m="0"+m:1;return og.getTimezoneOffset()<0?"+"+h+m:"-"+h+m;},P:function(){var O=this.O();return(O.substr(0,3)+":"+O.substr(3,2));},r:function(){var r;r=this.D()+", "+this.d()+" "+this.M()+" "+this.Y()+" "+this.H()+":"+this.i()+":"+this.s()+" "+this.O();return r;},s:function(){var zg=String(og.getSeconds());return(zg.length==1?"0"+_sec:zg);},S:function(){switch(og.getDate()){case 1:return("st");case 2:return("nd");case 3:return("rd");case 21:return("st");case 22:return("nd");case 23:return("rd");case 31:return("st");default:return("th");}},t:function(){var Ag=[null,31,28,31,30,31,30,31,31,30,31,30,31];if(this.L()==1&&this.n()==2)return 29;return Ag[this.n()];},U:function(){return Math.round(og.getTime()/1000);},w:function(){return og.getDay();},W:function(){var Bg=this.N();var Cg=this.z();var Dg=364+this.L()-Cg;if(Dg<=2&&Bg<=(3-Dg)){return 1;}
if(Cg<=2&&Bg>=5){return new Date(this.Y()-1,11,31).formatDate("W");}
var Eg=new Date(this.Y(),0,1).getDay();Eg=Eg!=0?Eg-1:6;if(Eg<=3){return(1+Math.floor((Cg+Eg)/7));}
else{return(1+Math.floor((Cg-(7-Eg))/7));}},y:function(){var y=String(this.Y());return y.substring(y.length-2,y.length);},Y:function(){if(og.getFullYear){var Fg=new Date("January 1 2001 00:00:00 +0000");var x=Fg.getFullYear();if(x==2001){return og.getFullYear();}}
var x=og.getYear();var y=x%100;y+=(y<38)?2000:1900;return y;},z:function(){var t=new Date("January 1 "+this.Y()+" 00:00:00");var Gg=og.getTime()-t.getTime();return Math.floor(Gg/1000/60/60/24);},Z:function(){return(og.getTimezoneOffset()*-60);}}
var Hg=function(Ig){if(tg[Ig]!=undefined){return tg[Ig]();}
else{return Ig;}}
var Jg=mg.split("");var i=0;while(i<Jg.length){if(Jg[i]=="\\"){Jg.splice(i,1);}
else{Jg[i]=Hg(Jg[i]);}
i++;}
return Jg.join("");}
Date.DATE_ATOM="Y-m-d\\TH:i:sP";Date.DATE_ISO8601="Y-m-d\\TH:i:sO";Date.DATE_RFC2822="D, d M Y H:i:s O";Date.DATE_W3C="Y-m-d\\TH:i:sP";function setClass(Kg,Lg){var Mg=Kg.className.split(" ");if(!in_array(Lg,Mg)){Kg.className=(Kg.className!=""?Kg.className+" ":"")+Lg;}}
function unsetClass(Ng,Og){var Pg=Ng.className.split(" ");var Qg=Array();for(var i=0;i<Pg.length;i++){if(Pg[i]!=Og)Qg.push(Pg[i]);}
Ng.className=Qg.join(" ");}
function xmlentities(Rg){var Sg="";for(var i=0;i<Rg.length;i++){var c=Rg.charAt(i);switch(c){case "<":Sg+="&lt;";break;case ">":Sg+="&gt;";break;case "\"":Sg+="&quot;";break;case "\'":Sg+="&apos;";break;case "&":Sg+="&amp;";break;default:Sg+=c;}}
return Sg;}
function inv_xmlentities(Tg){var Ug="";var Vg="";var Wg=false;for(var i=0;i<Tg.length;i++){var c=Tg.charAt(i);if(c=='&')Wg=true;if(c==';'&&Wg){Wg=false;switch(Vg){case "&lt":Ug+="<";break;case "&gt":Ug+=">";break;case "&quot":Ug+="\"";break;case "&apos":Ug+="\'";break;case "&amp":Ug+="&";break;}
Vg="";}
else if(Wg){Vg+=c;}
else{Ug+=c;}}
return Ug;}
var g_itemCache={};function getItem(Xg,id,Yg){if(g_itemCache[Xg]&&g_itemCache[Xg][id]){Yg(g_itemCache[Xg][id]);return;}
if(typeof xajax_getItem!="undefined"){xajax.call("xajax_getItem",{parameters:[Xg,id],context:{callback:function(Zg){if(!g_itemCache[Xg])g_itemCache[Xg]={};g_itemCache[Xg][id]=Zg;Yg(Zg);}}});return;}
var $g=dircat(g_baseDir,"index.php?_getItem="+escape(Xg)+"&id="+escape(id));var ah=document.createElement("iframe");ah.style.display="none";ah.src=$g;if(ah.attachEvent){ah.attachEvent("onload",function(){var bh=true;var ch=null;try{var dh=ah.contentWindow?ah.contentWindow:ah;var eh=dh.document;ch=dh.item;}
catch(e){bh=false;}
if(!g_itemCache[Xg])g_itemCache[Xg]={};g_itemCache[Xg][id]=ch;Yg(bh?ch:null);window.setTimeout(function(){ah.parentNode.removeChild(ah);},1);});}
document.body.appendChild(ah);}
function parseXML(fh){var gh=null;try{gh=new ActiveXObject("Microsoft.XMLDOM");gh.async="false";gh.loadXML(fh);}
catch(e){var hh=new DOMParser();gh=hh.parseFromString(fh,"text/xml");}
return gh;}
function getWidget(id){return g_smi_widgets[id];}
function registerWidget(id,ih){g_smi_widgets[id]=ih;}
var g_debugWnd=null;function smi_debug(jh){if(!g_debug)return;var kh=function(){var lh=g_debugWnd.document;var mh=lh.getElementsByTagName("body")[0];var nh=lh.createElement("div");var d=new Date();var oh=function(ph,qh){var rh="";if(!ph||typeof ph!="object"||(typeof ph.length!="undefined"&&ph.length==0))return ph;if(typeof ph.length=="undefined"){rh=qh+"Object\n{\n";for(var i in ph){rh+=qh+"    ["+i+"] => ";rh+=oh(ph[i],"    "+qh);rh+="\n";}
rh+=qh+"}\n";}
else{rh=qh+"Array\n{\n";for(var i=0;i<ph.length;i++){rh+=qh+"    ["+i+"] => ";rh+=oh(ph[i],"    "+qh);rh+="\n";}
rh+=qh="}\n";}
return rh;}
jh=oh(jh,"");nh.appendChild(lh.createTextNode(d.formatDate("(H:i:s)")+" "+jh));nh.innerHTML=nh.innerHTML.replace(/\n/g,"<br>\n");mh.appendChild(nh);if(mh.childNodes.length>1000){mh.removeChild(mh.firstChild);}
g_debugWnd.scrollTo(0,nh.offsetTop);}
var sh=false;try{sh=!g_debugWnd||!g_debugWnd.document;}
catch(e){sh=true;}
if(sh){g_debugWnd=window.open("","smi_debug","width=658,height=299,menubar=0,location=0,toolbar=0,resizable=1,scrollBars=1");if(!g_debugWnd){return;}
g_debugWnd.document.open();g_debugWnd.document.write("<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'>"+"<html><head>"+"<meta http-equiv='Content-Type' content='text/html; charset=utf-8'>"+"<title>SMI debug console</title>"+"<link rel='stylesheet' type='text/css' href='"+dircat(common_resource_path,'css/debugconsole.css')+"'>"+"</head><body></body></html>");g_debugWnd.document.close();if(typeof g_debugWnd.addEventListener!="undefined")g_debugWnd.addEventListener("load",kh,false);else kh();}
else{kh();}}
function _smi_widget(th){for(var i in th){this[i]=th[i];}
if(this.divObject.id){this.id=this.divObject.id;registerWidget(this.divObject.id,this);}
for(var i=0;i<g_newWidgetHandlers.length;i++){g_newWidgetHandlers[i](this);}
this.eventHandlers=Object();this.handleId=0;this.handleIdToEventName={};this.setSize=function(uh,vh){this.divObject.style.width=uh+"px";this.divObject.style.height=vh+"px";this.fireEvent("size",{width:uh,height:vh});}
this.addEventListener=function(wh,fn){if(!this.eventHandlers[wh]){this.eventHandlers[wh]={};}
this.eventHandlers[wh][this.handleId]=fn;this.handleIdToEventName[this.handleId]=wh;return this.handleId++;}
this.removeEventListener=function(xh){var yh=this.handleIdToEventName[xh];var zh=this.eventHandlers[yh];if(!zh)return;delete this.handleIdToEventName[xh]
delete zh[xh];}
this.fireEvent=function(Ah,Bh){var Ch=this.eventHandlers[Ah];if(!Ch)return true;var Dh=true;for(var i in Ch){var Eh=Ch[i](this,Bh);if(typeof Eh!="undefined"){Dh=Eh;}
if(!Dh)break;}
return Dh;}
this.loaded=false;this.focus=function(){this.divObject.focus();}}
function ord(Fh){return Fh.charCodeAt(0);}
function showContextMenu(x,y,Gh,Hh){var Ih=typeof Gh.options!="undefined"?Gh.options:{resourcePath:dircat(common_resource_path,"admin")};var Jh=typeof Gh.length!="undefined"?Gh:Gh.items;var Kh=createTotalDiv("white",0);var Lh=document.getElementsByTagName("body")[0];Lh.appendChild(Kh);var Mh=document.createElement("div");Mh.style.margin="0px";Mh.style.padding="0px";Mh.style.backgroundColor="black";Mh.style.position="absolute";Mh.style.top=(y+2)+"px";Mh.style.left=(x+2)+"px";Mh.style.zIndex="1";setOpacity(Mh,60);Lh.appendChild(Mh);var Nh=document.createElement("div");Nh.className="contextMenu";Nh.style.top=y+"px";Nh.style.left=x+"px";Nh.style.zIndex="200";Lh.appendChild(Nh);var ul=document.createElement("ul");Nh.appendChild(ul);g_disableContextMenu=true;var Oh=function(){g_disableContextMenu=false;Kh.parentNode.removeChild(Kh);Nh.parentNode.removeChild(Nh);Mh.parentNode.removeChild(Mh);if(Hh)Hh();}
Kh.attachEvent("onclick",Oh);if(Ih.onBeforeOpen)Ih.onBeforeOpen();var Ph=Array();var Qh=0;var i;for(i=0;i<Jh.length;i++){var Rh=Jh[i].getState?Jh[i].getState():"enabled";if(Rh=="hidden")continue;var li=document.createElement("li");ul.appendChild(li);var Sh=document.createElement("a");Sh.href="javascript: void(0)";var Th=document.createElement("span");Th.className="icon";Sh.appendChild(Th);if(Jh[i].icon){Th.style.backgroundImage="url("+dircat(Ih.resourcePath,"images/icons/")+(Rh=="disabled"?"disabled/":"")+Jh[i].icon+")";}
var Uh=document.createElement("span");Uh.appendChild(document.createTextNode(Jh[i].text));Uh.className="title"+(Rh=="disabled"?" disabled":"");Sh.appendChild(Uh);var fn=function(Vh){Sh.attachEvent("onclick",function(){Oh();Vh.onClick();return false;});};if(Rh!="disabled")fn(Jh[i]);li.appendChild(Sh);if(Sh.offsetWidth>Qh)Qh=Sh.offsetWidth;Ph.push(Sh);}
for(i=0;i<Ph.length;i++){Ph[i].style.width=Qh+"px";}
Mh.style.width=Nh.offsetWidth+"px";Mh.style.height=Nh.offsetHeight+"px";}
function capitalize(Wh){return Wh.replace(/\w+/g,function(a){return a.charAt(0).toUpperCase()+a.substr(1).toLowerCase();});}
function getCheckedRadio(Xh){for(var i=0;i<Xh.length;i++){if(Xh[i].checked)return Xh[i].value;}
return false;}
function nodeListToArray(Yh){var Zh=[];for(var i=0;i<Yh.length;i++){Zh.push(Yh[i]);}
return Zh;}
function getFocussedElement(){if(document.activeElement)return document.activeElement;var $h=nodeListToArray(document.getElementsByTagName("input"));$h.concat(nodeListToArray(document.getElementsByTagName("textarea")));$h.concat(nodeListToArray(document.getElementsByTagName("select")));var ai=null;var bi=function(e){var ci=e||window.event;var di=ci.target?ci.target:ci.srcElement;if(!ai)ai=di;}
for(var i=0;i<$h.length;i++){$h[i].attachEvent("onblur",bi);}
var ei=document.createElement("input");ei.type="text";ei.style.position="absolute";ei.style.width="100px";ei.style.height="100px";ei.style.top="0px";ei.style.left="0px";setOpacity(ei,0);var fi=document.getElementsByTagName("body")[0];fi.insertBefore(ei,fi.firstChild);ei.focus();ei.blur();for(var i=0;i<$h.length;i++){$h[i].detachEvent("onblur",bi);}
fi.removeChild(ei);return ai;}
function imageFailed(gi){var hi=(!gi.readyState&&(!gi.complete||typeof gi.naturalWidth=="undefined"||gi.naturalWidth==0))||(gi.readyState&&gi.readyState=="uninitialized");return hi;}
function cancelEvent(ii){ii.cancelBubble=true;if(typeof ii.preventDefault!="undefined"){ii.preventDefault();}
if(typeof ii.stopPropagation!="undefined"){ii.stopPropagation();}}
function doPaypal(ji){post(g_paypalUrl,{cmd:"_s-xclick",encrypted:ji});return false;}
function HFByteSize(ki){var mi=["B","KB","MB","GB"];var i=0;while(i<mi.length&&ki>1024){ki/=1024;i=i+1;}
if(i==0)return sprintf("%0.0f %s",ki,mi[i]);else return sprintf("%0.02f %s",ki,mi[i]);}
function applyOnCSS(ni){for(var i=0;i<document.styleSheets.length;i++){var oi=document.styleSheets[i].rules?document.styleSheets[i].rules:document.styleSheets[i].cssRules;for(var j=0;j<oi.length;j++){if(ni[oi[j].selectorText]){ni[oi[j].selectorText](oi[j]);}}}}
function fireEvent(pi,qi){if(typeof document.createEvent!="undefined"){var ri=document.createEvent("HTMLEvents");ri.initEvent(qi.substr(2),false,true);pi.dispatchEvent(ri);}
else{pi.fireEvent(qi);}}
function loadGoogleAnalytics(si){var ti=(("https:"==document.location.protocol)?"https://ssl.":"http://www.");include(ti+"google-analytics.com/ga.js",function(){var ui=_gat._getTracker(si);ui._initData();ui._trackPageview();});}
function AutoScroller(vi){var wi=false;var xi=vi.parentNode;var yi=vi.scrollHeight-xi.offsetHeight;var zi=0;var Ai=function(Bi){zi=Bi;var fn=function(){if(zi<0&&xi.scrollTop>0){xi.scrollTop=Math.max(0,xi.scrollTop+zi);}
else if(zi>0&&xi.scrollTop<yi){xi.scrollTop=Math.min(yi,xi.scrollTop+zi);}};if(!wi)wi=window.setInterval(fn,25);};var Ci=function(_e){var e=_e||window.event;var Di=getEventPosition(e);var Ei=getObjectPosition(xi);var y=Di.y-Ei.y;var x=Di.x-Ei.x;yi=vi.scrollHeight-xi.offsetHeight;if(x<0||x>xi.offsetWidth||y<0||y>xi.offsetHeight){window.clearInterval(wi);wi=false;}
else if(xi.scrollTop>0&&y<=30){Ai(-1*(30-y));}
else if(xi.scrollTop<yi&&y>=xi.offsetHeight-30){Ai((y-xi.offsetHeight+30));}
else if(wi){window.clearInterval(wi);wi=false;}};this.onMouseMove=Ci;var Fi=function(_e){var e=_e||window.event;var Gi=getEventPosition(e);var Hi=getObjectPosition(xi);var y=Gi.y-Hi.y;var x=Gi.x-Hi.x;if(wi&&(x<0||x>xi.offsetWidth||y<0||y>xi.offsetHeight)){window.clearInterval(wi);wi=false;}};this.start=function(){vi.attachEvent("onmousemove",Ci);vi.attachEvent("onmouseout",Fi);yi=vi.scrollHeight-xi.offsetHeight;}
this.stop=function(){vi.detachEvent("onmousemove",Ci);vi.detachEvent("onmouseout",Fi);if(wi){window.clearInterval(wi);wi=false;}}};function ucfirst(Ii){return Ii.charAt(0).toUpperCase()+Ii.substr(1);}
