var wid_root,wid_panadd,wid_treeviewadd,w2_objThisPos,w2_MouseX,w2_MouseY,w2_MouseX_1,w2_MouseY_1,w2_objThisPos, w2_objThisEl,
			naviAjax, w2_tooltipTimer,w2_tooltipStr, w2_tooltipObj, 
			o2wlb_objT, o2wlb_id, o2wlb_whatToolTip, o2wlb_content;

function ovlbVorsch(thisObj){ovlbSmp(thisObj,'zur Vorschau bitte auf dieses blaue Icon klicken');}
function ovlbSmp(thisObj,ToolTip){
  w2_tooltipStr=ToolTip;w2_tooltipObj=thisObj;w2_tooltipTimer=window.setTimeout("ovlbSmp_Echt()",50);}
function o2wlbTimer(objT, id, whatToolTip, content){
  o2wlb_objT=objT;o2wlb_id=id; o2wlb_whatToolTip=whatToolTip; o2wlb_content=content;
  w2_tooltipTimer=window.setTimeout("o2wlbWithTimer()",300);}

function ovlbSmp_Echt()
{	
	w2_saveLastMousPos();

	ToolTip=w2_tooltipStr;
	thisObj=w2_tooltipObj;	

  var pos = Position.get(thisObj);
  w2_setToLastMousPos(pos);

	w2_VisHid('tooltipID', 'hidden');
	var ElObj = document.getElementById('tooltipID');
	Position.set(ElObj, 0,0);
	ElObj.innerHTML=ToolTip;
	w2_Position(ElObj, pos);
	w2_VisHid('tooltipID', 'visible');
}

function o2wlbWithTimer(){ o2wlb(o2wlb_objT, o2wlb_id, o2wlb_whatToolTip, o2wlb_content ); }

function o2wlb(objT, id, whatToolTip, content )
{	
	w2_saveLastMousPos();w2_Destroy('tooltipID');w2_Destroy('panID');
	w2_objThisEl=objT;w2_objThisPos=Position.get(objT);w2_setToLastMousPos(w2_objThisPos);

  if(w2w_Select_Problem){w2_selectHide(true);}
	var ElObj = document.getElementById('panID');
	Position.set(ElObj, 0,0);
	ElObj.style.cursor='wait';
	ElObj.innerHTML='<h4>&nbsp;Daten werden gerade geladen, bitte warten Sie einen Moment ... </h4>';
	w2_Position(ElObj, w2_objThisPos);
	w2_VisHid('panID', 'visible');
	
	ajaxToolTip = new sack();
			
	ajaxToolTip.requestFile = wid_root +
                       'mod_ajax/getEntrysInfo.php?what=' + 
                       whatToolTip + '&id=' + id + '&content=' + content;  // Specifying which file to get	
	ajaxToolTip.onCompletion=ovr2wlbToolTipCmpl;ajaxToolTip.runAJAX();
}

function ovr2wlbToolTipCmpl()
{
	var strinnHTML='';
	var haedline='';
	var contentDet='';
	
	tmpstr = ajaxToolTip.response;
	arraytmpstr = tmpstr.split(';__;');
	if( 1 < arraytmpstr.length){
		detilStr ="";
			//caption ist der hintere Teil
		for (var i=1; i < arraytmpstr.length; i++) {
			 tmpStr=arraytmpstr[i];
			 detilStr = detilStr + tmpStr;
		}
		contentDet = wid_convForJSUse(detilStr);
		haedline = wid_convForJSUse(arraytmpstr[0]);

	}else{
		contentDet = wid_convForJSUse(arraytmpstr[0]);
	}

	//if(' '!=wid_panadd) {
	//	wid_panadd = '<iframe src="'+ wid_root + 'sites/sonst/add728x15_PanAdd.htm" name="Werbung" width="728" height="15" ' +
	//				'scrolling="no" marginheight="0" marginwidth="0" frameborder="0"></iframe>';
	//}else{ wid_panadd=' '; }
	wid_panadd=' ';
	
	strinnHTML = '<table width=728><tr><th>'+
									'<table width="100%" cellpadding=0 cellspacing=0><tr><td align=left>' + haedline+ '</td><td style="text-align:right;">' +
	                       '<A HREF=\"javascript:w2_Destroy(\'panID\')\"><b>x</b></A></td></tr></table>'+
			          '</th></tr>'+
								'<tr><td>' + contentDet + '<div style="margin-top:10px;">'+wid_panadd+'</div></td></tr></table>'; 

	w2_VisHid('panID', 'hidden');
	var ElObj = document.getElementById('panID');
	Position.set(ElObj, 0,0);
	ElObj.style.cursor='default';
	ElObj.innerHTML=strinnHTML;
	w2_Position(ElObj, w2_objThisPos);
	w2_VisHid('panID', 'visible');
}

function w2nd(){w2_Destroy('tooltipID');}

//true oder false
function w2_selectHide(hidden){
	var nodesSelect = document.getElementsByTagName("select");
	for(var i = 0; i < nodesSelect.length; i++){
		if(hidden){nodesSelect[i].style.visibility = 'hidden';
		}else{nodesSelect[i].style.visibility = 'visible';}
	}
}

function w2_Position(obj, pos){
	posInViewPort_Top = pos.top - Screen.getScrollTop();
	posInViewPort_Left = pos.left - Screen.getScrollLeft();
	pos.left=pos.left+15; // default
	pos.top=pos.top+15; // default
/*	alert('Screen.getViewportWidth() ' 		+ Screen.getViewportWidth() + "\n" +
				'Screen.getViewportHeight() ' 	+ Screen.getViewportHeight() + "\n" +

				'posInViewPort_Top ' 						+ posInViewPort_Top + "\n" +
				'posInViewPort_Left ' 					+ posInViewPort_Left + "\n" +

				'Screen.getDocumentWidth() ' 		+ Screen.getDocumentWidth() + "\n" +
				'Screen.getDocumentHeight() ' 	+ Screen.getDocumentHeight() + "\n" +
				'Screen.getScrollTop() ' 				+ Screen.getScrollTop() + "\n" +
				'Screen.getScrollLeft() ' 			+ Screen.getScrollLeft() + "\n" +
				'DOM.getOuterWidth(obj) ' 			+ DOM.getOuterWidth(obj) + "\n" +
				'DOM.getOuterHeight(obj) ' 			+ DOM.getOuterHeight(obj) + "\n" +
				'pos.left ' 										+ pos.left + "\n" +
				'pos.top ' 											+ pos.top + "\n" ); */
				
	if(  Screen.getViewportWidth() < ( posInViewPort_Left + DOM.getOuterWidth(obj) )) {
		sollPosInViewPort_Left = posInViewPort_Left - DOM.getOuterWidth(obj) - 15  ;  //links vom Element ansetzen
		if(0 > ( sollPosInViewPort_Left ) ) { sollPosInViewPort_Left = 5;}
		pos.left= sollPosInViewPort_Left + Screen.getScrollLeft();	
	}
	if(  Screen.getViewportHeight() < ( posInViewPort_Top + DOM.getOuterHeight(obj) )) {
		sollPosInViewPort_Top = posInViewPort_Top - DOM.getOuterHeight(obj) - 10  ;  //links vom Element ansetzen
		if(0 > ( sollPosInViewPort_Top ) ) { sollPosInViewPort_Top = 5;}
		pos.top= sollPosInViewPort_Top + Screen.getScrollTop();	
	}	
	Position.set(obj,pos);
}

function w2_VisHid(objID, val){document.getElementById(objID).style.visibility=val;}

function w2_Destroy(objID){
	var knoten=document.getElementById(objID);DOM.removeNode(knoten.firstChild);knoten.style.visibility='hidden';	
	if('tooltipID'==objID){window.clearTimeout(w2_tooltipTimer);}
  if(w2w_Select_Problem){w2_selectHide(false);}
}

function w2_saveLastMousPos(){w2_MouseX_1=w2_MouseX;w2_MouseY_1=w2_MouseY;}
function w2_setToLastMousPos(pos){pos.left=w2_MouseX_1;pos.top = w2_MouseY_1;}

/* =========================================
	 =========================================
   loadNodes_und_navi.js
   ====================================== */

var w2w_Select_Problem; //vom Browser heraus  IE6 hat probleme mit select
//var varusageKind;
var vartargNavPreafId;
var	varnavUrlSuffixGlob;

var varonChangeTargetIDZusatzFunktion;
var currentCatId = 0;


function treeNodeOnclick(el, catid, usageKind) {
	var gesNod=el.parentNode;
	while( !(gesNod.className=="liOpen" || gesNod.className=="liClosed") && gesNod){gesNod=gesNod.parentNode;}
	if(gesNod.className=="liOpen"){gesNod.className='liClosed';gesNod.widLoaded=1;}else{
		if(gesNod.widLoaded == undefined){gesNod.className="liLoad";treecAddLevelAsyncRequest(el,catid,usageKind);gesNod.widLoaded=1;}
			else{gesNod.className="liOpen";}
	}	
}

function treecAddLevelAsyncRequest(node, catid, usageKind)
{
	var nurKatsParam, strtargNavPreafId;
	nurKatsParam='';strtargNavPreafId='';
	if('CatSelect' == usageKind){ nurKatsParam='&onlyCats=1'; strtargNavPreafId='&frmID=' + vartargNavPreafId; }
	if('Navi' == usageKind){ nurKatsParam='&onlyCats=1';}
	//url = wid_root + "mod_ajax/getKategories_ajax_navi.php?id=" + catid + $nurKatsParam + '&uk='+usageKind;
	url = wid_root + "mod_ajax/getChilds.php?id=" + catid + nurKatsParam + strtargNavPreafId + '&uk='+usageKind;
	
	naviAjax=new sack();naviAjax.requestFile=url;naviAjax.onCompletion=function(){treecAddLevel(node,catid, usageKind);};
	naviAjax.runAJAX();
}

function treecAddLevel(node, catid, usageKind)
{
	El1=document.createElement('ul');node.parentNode.appendChild(El1);El1.innerHTML=naviAjax.response;
	node.parentNode.className = "liOpen";
}


// usageKind: "Navi" or "CatSelect"
//  targNavPreafId welches Feld soll geaendert werden 
function treeInit(rootid, currentid, treeName, labelName , usageKind, targNavPreafId, onChangeTargetIDZusatzFunktion, navUrlSuffix) 
{ 
	vartargNavPreafId = targNavPreafId;
	varonChangeTargetIDZusatzFunktion = onChangeTargetIDZusatzFunktion;
	varnavUrlSuffixGlob=navUrlSuffix;

	w2_Destroy('treeID');
	w2_Destroy('tooltipID');
	w2_Destroy('panID');
	
	w2w_Select_Problem=false;
	if( 'Microsoft Internet Explorer' == navigator.appName){
		var browserVersion = navigator.appVersion;
		//sample 4.0 (compatible; MSIE 6.0; Windows NT 5.0; FDM; .NET CLR 2.0.50727) 
		if( 0 < browserVersion.indexOf('MSIE 6')){
			w2w_Select_Problem=true;
		}
		if( 0 < browserVersion.indexOf('MSIE 5')){
			w2w_Select_Problem=true;
		}
	}
	
	tmp = "treeWrapper" + treeName ;
	
  currentCatId = currentid;

	var treeWrapper = document.createElement("div");
	var tmp2 = document.createAttribute("id");
  tmp2.nodeValue = "treeWrapper" + treeName ;
  treeWrapper.setAttributeNode(tmp2);
	var tmp = document.createAttribute("class");
  tmp.nodeValue = "treeWrapperStyle";
  treeWrapper.setAttributeNode(tmp);

  if(w2w_Select_Problem){
		w2_selectHide(true);
	}
		
	var TreeIDEl = document.getElementById('treeID');
  var pos = Position.get('treePos'+treeName);
  Position.set(TreeIDEl, 0,0);
  TreeIDEl.appendChild(treeWrapper);
  
  var treeStartElement;
  ParRootid=rootid;
  if(0==ParRootid){ ParRootid='TOP'; }
	if( 'CatSelect' == usageKind){	
		treeStartElement = '<a href="' + "javascript:w2_Destroy('treeID');widSetFrm('" + vartargNavPreafId +"', '" + ParRootid +"')" +'">' + labelName + '</a>';
	}else{
		var zusatzNavUrl11; zusatzNavUrl11="";
		if(varnavUrlSuffixGlob){
			zusatzNavUrl11 =  "?" + varnavUrlSuffixGlob;
		}
		treeStartElement = '<a href="'+ wid_root + 'kt' + ParRootid + zusatzNavUrl11 + '">' + labelName + '</a>';
	}

	//if(' '!=wid_treeviewadd) {
	//	wid_treeviewadd = '<iframe src="'+ wid_root + 'sites/sonst/add234x60_TreeView.htm" name="Werbung" width="234" height="60" ' +
	//				'scrolling="no" marginheight="0" marginwidth="0" frameborder="0"></iframe>';
	//}else{ wid_treeviewadd =' '; 	}
	var TreeRoot = document.getElementById("treeWrapper" + treeName);	
	//TreeRoot.innerHTML = "<table><tr><td style=\"text-align:right;\"><A HREF=\"javascript:w2_Destroy('treeID')\"><b>x</b></A></td></tr><tr><td><div id=\""+
	//					"innerTreeWrapper" + treeName + "\"></div> <div style=\"text-align:center;margin-top:30px;margin-left:7px;\">"+ wid_treeviewadd +"</div> </td></tr></table>";
	TreeRoot.innerHTML = "<table><tr><td style=\"text-align:right;\"><A HREF=\"javascript:w2_Destroy('treeID')\"><b>x</b></A></td></tr><tr><td><div id=\""+
						"innerTreeWrapper" + treeName + "\"></div> <div style=\"text-align:center;margin-left:7px;\">&nbsp;</div> </td></tr></table>";

	TreeRoot = document.getElementById("innerTreeWrapper" + treeName);	
	var El1 = document.createElement('ul');
	TreeRoot.appendChild(El1);
	var Attr1 = document.createAttribute("class");
	Attr1.nodeValue = "mktreeAj";
	El1.setAttributeNode(Attr1);

	El1.innerHTML = "<li class='liLoad'><span class=bullet onClick=\"treeNodeOnclick(this,"+currentid+", '"+usageKind+"')\">\u00A0</span><span>"+treeStartElement+"</span></li>";	
	w2_Position(TreeIDEl, pos);
	w2_VisHid('treeID', 'visible');
	treecAddLevelAsyncRequest(El1.lastChild.lastChild, currentid, usageKind);	
}

/* =========================================
	 =========================================
   2wid_tools.js
   ====================================== */

function w2_EventInit(){if (window.event) {if (document.captureEvents){document.captureEvents(Event.MOUSEMOVE);}
	else{window.captureEvents(Event.MOUSEMOVE);}} document.onmousemove = w2_Update_MousePosVars;}
w2_EventInit();

function mkTreeCollaps1(level){
  var mkTreeParent = document.getElementById("innerTreeWrapper568braedcrumbs");
  //alert('12');
  mkTreeCollExpRecurs(mkTreeParent, 0, level);
  
	var elmkTreeCollaps1 = document.getElementById("idmkTreeCollaps1_" + level);
	var el = elmkTreeCollaps1.parentNode.firstChild;
	while(el){
		if( 'BR' != el.nodeName && 'br' != el.nodeName ){		
			//alert(el.nodeName);
			//if(HTMLBRElement)
			el.style.fontWeight='normal';
		}
		el = el.nextSibling;
	}
	elmkTreeCollaps1.style.fontWeight='bold';	

	//alert(elmkTreeCollaps1);
	//elmkTreeCollaps1.style.visibility='hidden';
	
	
	//elmkTreeCollaps1.innerHTML='';
	//elmkTreeCollaps1.style.fontSize='small';
	//var elmkTreeReset1 = document.getElementById("idmkTreeReset1");
	//elmkTreeReset1.style.visibility='visible';
}

//expand and collapse
function mkTreeCollExpRecurs(el, liParamEbene, zielEbene){
	//var	zielEbene = 2;
	//var nachbarnSuchen=0;  //nur bei LI Tags
	var KinderSuchen=1;  //nur bei LI Tags
	
	//alert('start of function liEbene ' + liParamEbene + ' el ' + el );
	var liEbene = liParamEbene;

	if( 'LI' == el.nodeName ){
		liEbene = liParamEbene + 1;
		//alert('liEbene ' + liEbene  );
		if( zielEbene == liEbene){
			//alert('hier schliesen liEbene ' + liEbene);
			//el.class="liClosed";
			//el.setAttribute('class', 'liClosed');
			if(el.className == 'liOpen' ){
				el.className='liClosed'; el.widLoaded=1;
			}
			//eval(el.firstChild.onclick); !! eval  wird eher nicht gehen,  
			//											              function besser nachbauen, 
			//																		aber diese id sollte man raus holen
			//alert(el.firstChild.onclick);
			KinderSuchen = 0;
		}
		
		if( liEbene < zielEbene ){
			if(el.className == 'liClosed' ){
				if(el.widLoaded){
					el.className='liOpen';
				}
			}			
		}
		
		//nachbarnSuchen=1;
	}
		
	//while(  typeof(elNextSibl) !== 'undefined' && elNextSibl != null  ){
	//if(nachbarnSuchen){
		elNextSibl = el.nextSibling;
		while(  elNextSibl ){
			//alert('nextSibling ' + elChild.nextSibling);
			var elNextSiblKopie = elNextSibl;
			mkTreeCollExpRecurs(elNextSiblKopie, liParamEbene, zielEbene);
			if(  typeof(elNextSibl) == 'undefined' || elNextSibl == null  ){
				break;
			}
			elNextSibl = elNextSibl.nextSibling;
		}	
	//}
	
	//alert( 'zielEbene < liEbene:  zielEbene ' + zielEbene + ' liEbene ' +liEbene );
	if( zielEbene < liEbene ){
		return;
	}

	//alert('KinderSuchen ' + KinderSuchen);
	if(KinderSuchen){
		if(el.firstChild){
			//alert('firstChild ' + el.firstChild + ' liEbene ' + liEbene);
			elChild = el.firstChild;
			mkTreeCollExpRecurs(elChild, liEbene,zielEbene);
		}
	}

}


function w2_Update_MousePosVars(e){w2_MouseX=Event.getMouseX(e);w2_MouseY=Event.getMouseY(e);}

/**
 * Copyright (c)2005-2008 Matt Kruse (javascripttoolbox.com)
 * 
 * Dual licensed under the MIT and GPL licenses. 
 * This basically means you can use this code however you want for
 * free, but don't claim to have written it yourself!
 * Donations always accepted: http://www.JavascriptToolbox.com/donate/
 * 
 * Please do not link to the .js files on javascripttoolbox.com from
 * your site. Copy the files locally to your server instead.
 * 
 */
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('6 P=(g(){g q(s){3(8.n&&8.n(s)!=9){a 8.n(s)}w 3(8.l&&8.l[s]!=9){a 8.l[s]}w 3(8.e&&8.e.v&&8.e.v>0&&8.e[0].x){Q(6 i=0;i<8.e.v;i++){3(8.e[i].O==s){a 8.e[i]}}}}6 b={};b.$S=1.0;b.R=g(o,5,7){3(u(o)=="D"){o=q(o)}3(o==9||!o.t){a J}3(u(5)=="X"){6 b=5;5=b.5;7=b.7}o.t.5=5+"I";o.t.7=7+"I";a p};b.F=g(o){6 H=p;3(u(o)=="D"){o=q(o)}3(o==9){a 9}6 5=0;6 7=0;6 h=0;6 j=0;6 k=9;6 d=9;d=o.d;6 f=o;6 4=o;T(4.k!=9){4=4.k;3(4.d==9){}w{6 m=p;3(H&&N.U){3(4==f.k||4.A=="W"){m=J}}3(m){3(4.y&&4.y>0){7-=4.y}3(4.r&&4.r>0){5-=4.r}}}3(4==d){5+=o.B;3(4.G&&4.A!="K"){5+=4.G}7+=o.z;3(4.L&&4.A!="K"){7+=4.L}o=4;3(o.d==9){3(o.B){5+=o.B}3(o.z){7+=o.z}}d=o.d}}3(f.C){h=f.C}3(f.E){j=f.E}a{\'5\':5,\'7\':7,\'h\':h,\'j\':j}};b.V=g(o){6 c=M.F(o);3(c==9){a 9}c.5=c.5+(c.h/2);c.7=c.7+(c.j/2);a c};a b})();',60,60,'|||if|el|left|var|top|document|null|return|pos||offsetParent|anchors|originalObject|function|width||height|parentNode|all|considerScroll|getElementById||true|resolveObject|scrollLeft||style|typeof|length|else||scrollTop|offsetTop|nodeName|offsetLeft|offsetWidth|string|offsetHeight|get|clientLeft|fixBrowserQuirks|px|false|TABLE|clientTop|this|window|name|Position|for|set|VERSION|while|opera|getCenter|TR|object'.split('|'),0,{}))

/**
 * Copyright (c)2005-2008 Matt Kruse (javascripttoolbox.com)
 * 
 * Dual licensed under the MIT and GPL licenses. 
 * This basically means you can use this code however you want for
 * free, but don't claim to have written it yourself!
 * Donations always accepted: http://www.JavascriptToolbox.com/donate/
 * 
 * Please do not link to the .js files on javascripttoolbox.com from
 * your site. Copy the files locally to your server instead.
 * 
 */
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('k 2K={\'$2M\':1.2F};9 1p(o){5(o!=f&&A(o)=="X"&&A(o.w)=="2u"&&(o.w==0||m(o[0])))};9 1O(o){5(o!=f&&A(o)=="X"&&m(o.1Y)&&o.1Y==31&&!m(o.1c))};9 m(o){5(A(o)!="2N")};9 20(R){k i,j,o;k y=[];7(A(R)=="W"){R=1t 2P(\'$22\',R)}I(i=1;i<S.w;i++){o=S[i];7(1p(o)){I(j=0;j<o.w;j++){y[y.w]=R(o[j])}}x 7(1O(o)){I(j 1x o){y[y.w]=R(o[j])}}x{y[y.w]=R(o)}}5 y};9 2O(o,13){7(!m(o)||o==f){o={}}7(!m(13)||13==f){5 o}I(k p 1x 13){7(!m(o[p])){o[p]=13[p]}}5 o};21.2X.1W=9(o){k i,l;7(!(l=1Z.w)){5 G}I(i=0;i<l;i++){7(o==1Z[i]){5 H}}};k 2S=(9(){k L={};L.2T=9(o,O){7(o==f){5 f}7(1p(O)){O=20("5 $22.1M()",O);1g(o=o.17){7(o.1c&&O.1W(o.1c)){5 o}}}x{O=O.1M();1g(o=o.17){7(o.1c&&O==o.1c){5 o}}}5 f};L.2U=9(o){7(o!=f&&o.17&&o.17.1V){I(k i 1x o){7(A(o[i])=="9"){o[i]=f}}o.17.1V(o);5 H}5 G};L.2V=9(o){7(m(o.1L)){5 o.1L}5 f};L.30=9(o){7(m(o.1I)){5 o.1I}5 f};L.V=9(){k y=1t 21();k i,j,o;I(k i=0;i<S.w;i++){k o=S[i];7(o==f){7(S.w==1){5 f}y[y.w]=f}x 7(A(o)==\'W\'){7(h.1A){o=h.1A(o)}x 7(h.2f){o=h.2f[o]}7(S.w==1){5 o}y[y.w]=o}x 7(1p(o)){I(j=0;j<o.w;j++){y[y.w]=o[j]}}x 7(1O(o)){I(j 1x o){y[y.w]=o[j]}}x 7(S.w==1){5 o}x{y[y.w]=o}}5 y};L.$=L.V;5 L})();k 18=(9(){k r={};r.27=9(1d){7(A(1d)!="W"||!m(1d.1n)){5 f}k 1e=1d.1n(/^\\s*12\\s*\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*/);7(1e==f){5 1d}k 12=+1e[1]<<16|+1e[2]<<8|+1e[3];k Q="";k 24="2C";1g(12!=0){Q=24.1F(12&2J)+Q;12>>>=4}1g(Q.w<6){Q=\'0\'+Q}5"#"+Q};r.1E=9(z){7(!m(z)||z==f){5 f}7(z.2I("-")<0){5 z}k 11="";k c=f;k l=z.w;I(k i=0;i<l;i++){c=z.1F(i);11+=(c!="-")?c:z.1F(++i).1M()}5 11};r.1K=9(q,u){7(!m(q)||q==f||!1J){5 G}k 14=1t 1J("(^|\\\\s)"+u+"(\\\\s|$)");7(A(q)=="W"){5 14.1l(q)}x 7(A(q)=="X"&&q.u){5 14.1l(q.u)}5 G};r.25=9(q,u){7(A(q)!="X"||q==f||!m(q.u)){5 G}7(q.u==f||q.u==\'\'){q.u=u;5 H}7(r.1K(q,u)){5 H}q.u=q.u+" "+u;5 H};r.2a=9(q,u){7(A(q)!="X"||q==f||!m(q.u)||q.u==f){5 G}7(!r.1K(q,u)){5 G}k 14=1t 1J("(^|\\\\s+)"+u+"(\\\\s+|$)");q.u=q.u.1N(14,\' \');5 H};r.3k=9(q,u,26){7(A(q)!="X"||q==f||!m(q.u)||q.u==f){5 G}r.2a(q,u);r.25(q,26);5 H};r.1k=9(o,z){7(o==f){5 f}k p=f;k 1f=r.1E(z);7(z=="29"){p=r.1k(o,"2e");7(p==f){p=r.1k(o,"2d")}}x 7(o.1P&&m(o.1P[1f])){p=o.1P[1f]}x 7(Z.28){p=Z.28(o,f).38(z)}x 7(o.F&&m(o.F[1f])){p=o.F[1f]}7(/^\\s*12\\s*\\(/.1l(p)){p=r.27(p)}7(/^#/.1l(p)){p=p.2t()}5 p};r.19=r.1k;r.23=9(o,z,M){7(o==f||!m(o.F)||!m(z)||z==f||!m(M)){5 G}7(z=="29"){o.F["2e"]=M;o.F["2d"]=M}x 7(z=="1b"){o.F[\'-33-1b\']=M;o.F[\'-34-1b\']=M;o.F.1b=M;7(m(o.F.2c)){o.F.2c="35(1b="+M*1q+")"}}x{o.F[r.1E(z)]=M}5 H};r.3b=r.23;r.1X=3h;r.3f=9(o){7(m(o)&&o!=f&&m(o.E)&&o.E!=f&&o.E!=""){5 o.E}k E=f;1g(E==f||h.1A(E)!=f){E="3c"+(r.1X++)}7(m(o)&&o!=f&&(!m(o.E)||o.E=="")){o.E=E}5 E};5 r})();k 3m=(9(){k D={};D.V=9(e){7(!m(e)&&m(Z.2b)){e=Z.2b}5 e};D.3d=9(q,1y,1z,2x){7(q.2B){q.2B(1y,1z,2x);5 H}x 7(q.2z){q.2z("3e"+1y,1z);5 H}5 G};D.3g=9(e){e=D.V(e);7(m(e.2y)){5 e.2y}7(m(e.2A)){5 e.2A+1D.2i()}5 f};D.3a=9(e){e=D.V(e);7(m(e.2v)){5 e.2v}7(m(e.2g)){5 e.2g+1D.2w()}5 f};D.1j=9(e){e=D.V(e);7(A(e.1B)=="9"){e.1B()}7(m(e.1j)){e.1j=H}};D.1B=D.1j;D.1C=9(e){e=D.V(e);7(A(e.1C)=="9"){e.1C()}7(m(e.2m)){e.2m=G}};5 D})();k 1D=(9(){k B={};B.1U=9(){7(h.v){5 h.v}7(h.2k){k 1i=h.2k("36");7(1i!=f&&1i.w>0){5 1i[0]}}5 f};B.2w=9(){7(h.C&&m(h.C.1a)&&h.C.1a>0){5 h.C.1a}7(h.v&&m(h.v.1a)){5 h.v.1a}5 f};B.2i=9(){7(h.C&&m(h.C.15)&&h.C.15>0){5 h.C.15}7(h.v&&m(h.v.15)){5 h.v.15}5 f};B.Y=9(n){5(!m(n)||1m(n))?0:n};B.3j=9(){k T=0;k v=B.1U();7(h.C&&(!h.J||h.J=="1s")){k 2o=1h(18.19(v,\'37\'),10)||0;k 2n=1h(18.19(v,\'39\'),10)||0;T=1w.1u(v.1L+2n+2o,h.C.1r)}x{T=1w.1u(v.1r,v.3i)}7(1m(T)||T==0){T=B.Y(N.2q)}5 T};B.3n=9(){k v=B.1U();k U=(m(N.U)&&!1m(N.U))?N.U:0;7(h.C&&(!h.J||h.J=="1s")){k 2s=1h(18.19(v,\'3p\'),10)||0;k 2r=1h(18.19(v,\'3o\'),10)||0;5 1w.1u(v.1I+2s+2r,h.C.1o,h.C.2p,B.Y(N.U))}5 1w.1u(v.2p,v.1o,B.Y(N.U))};B.3l=9(){7(h.C&&(!h.J||h.J=="1s")){5 h.C.1r}x 7(h.J&&h.v){5 h.v.1r}5 B.Y(N.2q)};B.32=9(){7(!Z.2h&&h.C&&(!h.J||h.J=="1s")){5 h.C.1o}x 7(h.J&&!Z.2h&&h.v){5 h.v.1o}5 B.Y(N.U)};5 B})();k 2H=(9(){k t={};t.1G=9(a,b){7(a==b){5 0}7(a<b){5-1}5 1};t.2G=t.1G;t.1v=9(p){7(A(p)!="2u"){7(A(p)=="W"){p=2D(p.1N(/,/g,\'\'));7(1m(p)||p==f){p=0}}x{p=0}}5 p};t.1T=9(a,b){5 t.1v(a)-t.1v(b)};t.1H=9(p){7(p==f){p=""}5(""+p).2t()};t.2E=9(a,b){5 t.1G(t.1H(a),t.1H(b))};t.1S=9(p){7(A(p)=="W"){p=p.1N(/^[^\\d\\.]/,\'\')}5 t.1v(p)};t.2L=9(a,b){5 t.1T(t.1S(a),t.1S(b))};t.1Q=9(p){9 2l(11){9 1R(P){P=+P;7(P<2W){P+=2Y}x 7(P<1q){P+=2Z}5 P};k K;7(K=11.1n(/(\\d{2,4})-(\\d{1,2})-(\\d{1,2})/)){5(1R(K[1])*2j)+(K[2]*1q)+(+K[3])}7(K=11.1n(/(\\d{1,2})[\\/-](\\d{1,2})[\\/-](\\d{2,4})/)){5(1R(K[3])*2j)+(K[1]*1q)+(+K[2])}5 2R};5 2l(p)};t.2Q=9(a,b){5 t.1T(t.1Q(a),t.1Q(b))};5 t})();',62,212,'|||||return||if||function||||||null||document|||var||defined|||val|obj|css||sort|className|body|length|else|results|property|typeof|screen|documentElement|ev|id|style|false|true|for|compatMode|ret|dom|value|self|tagNames|yr|hex|func|arguments|width|innerHeight|resolve|string|object|zero|window||str|rgb|values|re|scrollLeft||parentNode|CSS|get|scrollTop|opacity|nodeName|rgbString|result|camelProperty|while|parseInt|bodies|cancelBubble|getStyle|test|isNaN|match|clientHeight|isArray|100|clientWidth|CSS1Compat|new|max|NumericConversion|Math|in|type|fn|getElementById|stopPropagation|preventDefault|Screen|hyphen2camel|charAt|AlphaNumeric|IgnoreCaseConversion|offsetHeight|RegExp|hasClass|offsetWidth|toUpperCase|replace|isObject|currentStyle|DateConversion|fixYear|CurrencyConversion|Numeric|getBody|removeChild|contains|uniqueIdNumber|constructor|this|map|Array|_|setStyle|digits|addClass|newClassName|rgb2hex|getComputedStyle|float|removeClass|event|filter|styleFloat|cssFloat|all|clientY|opera|getScrollLeft|10000|getElementsByTagName|getdate|returnValue|leftMargin|rightMargin|scrollHeight|innerWidth|bottomMargin|topMargin|toLowerCase|number|pageY|getScrollTop|capture|pageX|attachEvent|clientX|addEventListener|0123456789abcdef|parseFloat|IgnoreCase|06|Default|Sort|indexOf|0xf|Util|Currency|VERSION|undefined|setDefaultValues|Function|Date|99999999|DOM|getParentByTagName|removeNode|getOuterWidth|50|prototype|2000|1900|getOuterHeight|Object|getViewportHeight|moz|khtml|alpha|BODY|marginRight|getPropertyValue|marginLeft|getMouseY|set|ID_|add|on|createId|getMouseX|1000|scrollWidth|getDocumentWidth|replaceClass|getViewportWidth|Event|getDocumentHeight|marginBottom|marginTop'.split('|'),0,{}))

