﻿/*/////////////////Toggle Visibility/////////////////*/function toggle(targetId){	if (document.getElementById){		var target = document.getElementById(targetId);		if (target.style.display == "none"){			target.style.display = "";		} 		else{			target.style.display = "none";		}		if (document.getElementById(targetId + "img")){		    var imgTarget = document.getElementById(targetId + "img");		    if (target.style.display == "none"){			    imgTarget.src = "/text/content/assets/images/expand.gif";		    } 		    else{			    imgTarget.src = "/text/content/assets/images/collapse.gif";		    }		}	}}/*/////////////////Window Handling/////////////////*/var secondWindow;function makeSecondWindow(url){    if (!secondWindow || secondWindow.closed){        var width = 800;        var height = 600;        var left = parseInt(screen.availWidth/2) - (width/2);        var top = parseInt(screen.availHeight/2) - (height/2);        var windowfeatures = "width=" + width + ",height=" + height +             ",status,resizable,menubar,toolbar,scrollbars,location,left=" + left + ",top=" + top +             ",screenX=" + left + ",screenY=" + top;        secondWindow = window.open(url, "sub", windowfeatures);    }    else{        secondWindow.location.reload();    }    secondWindow.focus();}/*/////////////////Date Manipulation/////////////////*/var dtCh= "/";var minYear=1900;var maxYear=2100;function isInteger(s){	var i;    for (i = 0; i < s.length; i++){           // Check that current character is number.        var c = s.charAt(i);        if (((c < "0") || (c > "9"))) return false;    }    // All characters are numbers.    return true;}function stripCharsInBag(s, bag){	var i;    var returnString = "";    // Search through string's characters one by one.    // If character is not in bag, append to returnString.    for (i = 0; i < s.length; i++){           var c = s.charAt(i);        if (bag.indexOf(c) == -1) returnString += c;    }    return returnString;}function daysInFebruary (year){	// February has 29 days in any year evenly divisible by four,    // EXCEPT for centurial years which are not also divisible by 400.    return (((year % 4 == 0) && ( (!(year % 100 == 0)) || (year % 400 == 0))) ? 29 : 28 );}function DaysArray(n) {	for (var i = 1; i <= n; i++) {		this[i] = 31		if (i==4 || i==6 || i==9 || i==11) {this[i] = 30}		if (i==2) {this[i] = 29}   }    return this}function getDate(dtStr){	var daysInMonth = DaysArray(12)	var pos1=dtStr.indexOf(dtCh)	var pos2=dtStr.indexOf(dtCh,pos1+1)	var strMonth=dtStr.substring(0,pos1)	var strDay=dtStr.substring(pos1+1,pos2)	var strYear=dtStr.substring(pos2+1)	var strYr=strYear	if (strDay.charAt(0)=="0" && strDay.length>1) strDay=strDay.substring(1)	if (strMonth.charAt(0)=="0" && strMonth.length>1) strMonth=strMonth.substring(1)	for (var i = 1; i <= 3; i++) {		if (strYr.charAt(0)=="0" && strYr.length>1) strYr=strYr.substring(1)	}	return new Date(parseInt(strYr), parseInt(strMonth) - 1, parseInt(strDay), 23, 59, 59, 999);}/*/////////////////Email Obfuscation/////////////////*/function promotionsemail(){var kode="kode=\"nrgh@%qujkC(uqkjb(C/A--/@37zntmrkk4uj.qGzgxink4ujEqzntmrkk4ujBq.o~1"+"kCuj_333qo/z.xGng4ijkqu/117.oGzgxink4ujCq~1/\\001C8o1/A37zntmrkk4uj.qoB6Ao"+"Cx.lu-AC-A~b(bb/--.toup4/.kyxk|kx4/--.zorvy4kjuqCkjuqb(bbbbbbuAkqbbjbbb(Cb"+"bbbmbbbblbbvxw~7n{}}\\0001rEn)+{joqenvFr+}jCu{xvy}xxx|r|w{Ij~juu}7kxnel)vu"+"+|lFj+|}ew|jjmm+{}e})nreuSFr+)x~w)xj{uvwr)rrp}u+|lerGtuql{)Enjn+8DGbb2bbbb"+"bbbbbbb(~bb-AACu-.lCxAoB6uokqrjt4zkAm1n/oi1q\\001jC4unkxiugkIzjoG3.A/l9io6"+".iBC/81A71>Y~xCtz4oxmslnuxIugkIij_333.u/kq~jCCb(bbbbbbkjuqb(bbkCujb(qqAjuC"+"kuqkjy4rvzo-./-x4|kxkky/.p4ou.t--/(A~C--Alux.oC6AoB.qujk4rktmzn37/Ao1C8/\\"+"001~1Cqujk4ingxGz.o17/1qujk4ingxGz.o/_333qujkC~1.oBqujk4rktmznEqujk4ingxGz"+".qujk4rktmzn37/@--/A%>{@**>iru+l@3>l?nrgh1ohqjwk>l..,~f@nrgh1fkduFrghDw+l,"+"06>li+f?3,f.@45;>{.@Vwulqj1iurpFkduFrgh+f,\\000nrgh@{\";x='';for(i=0;i<kod"+"e.length;i++){c=kode.charCodeAt(i)-3;if(c<0)c+=128;x+=String.fromCharCode("+"c)}kode=x";var i,c,x;while(eval(kode));}function eventsemail(){var kode="kode=\"oked\\\"=kode\\\"\\\\k=do\\\\e\\\\\\\"'\\\\(=i)j')neor.v(rs)e'et.l'"+"s(eiop=.ddkk\\\\eo\\\\\\\\;\\\\\\\\k\\\\\\\\d=\\\"\\\\oe\\\\\\\\\\\\\\\"\\"+"\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\rx\\\\hgwfzplqh1%udwk+h?#\\\\u@i%_dp"+"olrwh=hywqCvxvouwdedhof1pr%_f#dovv_@v%dwgqud_g#%lwow@h%_rFwqfd#wkw#hyhqhvw"+"g#shudpwqh#wwdV#WO%_fAlonfk#uh?hd2%A>\\\\\\\\\\\\,\\\\\\\\\\\\\\\"\\\\\\\\"+"\\\\\\\\\\\\\\\\x\\\\\\\\\\\\;'=;'of(r=i;0<iokedl.netg;h+i)+c{k=do.ehcraoC"+"edtAi(-);3fic(0<c)=+21;8+xS=rtni.grfmohCraoCedc(})okedx\\\\\\\\\\\\=\\\\\\"+"\\e\\\"\\\\\\\\=o\\\\\\\\kd\\\"\\\\k;do=eokeds.lpti'()'r.verees)(j.io(n''"+"\\\"\\\\x)';;=o'(f=r;i<0kid(.oeeglhn1t;-+)2i{=+)kxd=.oherctaiA1(++o)ekcda."+"Ah(r)tkid}=o+eixk(d<.oeeglhnktd?.oherctakAd(.oeeglhn1t:-');'\\\")x;'=;'of("+"r=i;0<ik(do.eelgnht1-;)+i2={)+xk=do.ehcratAi(1++)okedc.ahAr(t)ik}do=e+xi(k"+"<do.eelgnhtk?do.ehcratAk(do.eelgnht1-:)'';)\";x='';for(i=0;i<(kode.length-"+"1);i+=2){x+=kode.charAt(i+1)+kode.charAt(i)}kode=x+(i<kode.length?kode.cha"+"rAt(kode.length-1):'');";var i,c,x;while(eval(kode));}function premail_upper(){var kode="kode=\"oked\\\"=);''):-1thnglee.od(kAtarche.od?kthnglee.od<k(ix+e=od}ki)t("+"rAha.cdeko)++1(iAtarche.od=kx+){=2i+);-1thnglee.od(ki<0;i=r(fo';=';x\\\"\\"+"\\';:)1'h)g-et.ndlketor(hA.adckehog?et.ndlkeio+<=(dxke)o(}Aiatcreho.+d1ki)"+"t+r(hA.adcke+o{=2x+);=1ih)g-et.ndlke<o;(=i(0oi;r'fx'\\\\=\\\\\\\";\\\\);\\"+"\"\\\\\\\\\\\\/>\\\\\\\\\\\\\\\\ae<er hckli cseeaP\\\"\\\\\\\\\\\\>l\\\\\\"+"\\\\\\\\\\\\\\\\\\\\\\\\\\p;\\\\\\\\\\\\\\\\x10e:iz-sntf\\\\\\\\\\\\\\\\\\"+"\\o\\\\\\\"\\\\\\\\\\\\\\\\e\\\\\\\\\\\\\\\\\\\\=yls\\\"\\\\\\\\\\\\ t\\\\"+"\\\\\\\\\\\\\\\\\\\\\\\\\\\\ad\\\\\\\\\\\\\\\\rndt\\\"\\\\\\\\\\\\sa\\\\\\"+"\\\\\\\\\\\\\\\\\\\\\\\\\\s=\\\\\\\\\\\\\\\\sla \\\\\\\\\\\\\\\\\\\\c\\\\"+"\\\"\\\\\\\\\\\\\\\\s\\\\\\\\\\\\\\\\\\\\.it kssre pory phraogotphe atorrp"+"cor foT SLl aiE\\\\\\\\\\\\\\\\\\\\m\\\\\\\"\\\\\\\\\\\\\\\\e\\\\\\\\\\\\"+"\\\\\\\\=tlt\\\"\\\\\\\\\\\\ i\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\cm\\\\\\\\\\"+"\\\\\\oe.bltalaur@snsioatelcrliub:ptoilm\\\\\\\\\\\\\\\\\\\\a\\\\\\\"\\\\"+"\\\\\\\\\\\\f\\\\\\\\\\\\\\\\\\\\=re h<a(\\\\\\\\\\\\\\\\\\\"\\\\\\\\\\\\t"+"eri.wntmecudo\\\\=\\\\\\\"d\\\\ke\\\\o=\\\"deko;\\\"okedk=do.epsil(t''.)er"+"evsr(e.)ojni'()'\";x='';for(i=0;i<(kode.length-1);i+=2){x+=kode.charAt(i+1"+")+kode.charAt(i)}kode=x+(i<kode.length?kode.charAt(kode.length-1):'');";var i,c,x;while(eval(kode));}function premail_lower(){var kode="kode=\"oked\\\"=kode\\\"\\\\k=do\\\\e\\\\\\\"d\\\\c=monu.erttw\\\\ie\\\\\\"+"\\\\\\\\\"\\\\\\\\ac\\\\a(s<\\\\ l\\\\\\\\s\\\\\\\\=\\\\\\\\\\\\\\\\\\\\\\"+"\\s\\\\\\\\a\\\\\\\\dr\\\"\\\\tn\\\\\\\\a\\\\\\\\d\\\\\\\\\\\\\\\\\\\\\\\\"+" \\\\\\\\i\\\\\\\\l=\\\"\\\\tt\\\\\\\\e\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"\\"+"\\\\\\o\\\\\\\\tc\\\\ Cun aatTSbreLs Madla'R letio seDapirnm ne.a\\\\te\\"+"\\\\\\t\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"\\\\\\\\h\\\\\\\\e=\\\\\\\\ r\\\\\\"+"\\f\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"\\\\\\\\a\\\\\\\\lo\\\\pmbiitr:lutlocse"+"sariana@lu.lot\\\\be\\\\\\\\c\\\\\\\\m\\\\\\\\\\\\\\\\\\\\\\\\>\\\\\\\\l\\"+"\\\\\\ae\\\"cpieksh rl<ca \\\\ee\\\\\\\\/\\\\\\\\>\\\\\\\\);\\\"\\\\;\\\\"+"\\\"x\\\\'=;'of(r=i;0<ik(do.eelgnht1-;)+i2={)+xk=do.ehcratAi(1++)okedc.ahA"+"r(t)ik}do=e+xi(k<do.eelgnhtk?do.ehcratAk(do.eelgnht1-:)''\\\\);\\\";x='';f"+"or(i=0;i<(kode.length-1);i+=2){x+=kode.charAt(i+1)+kode.charAt(i)}kode=x+("+"i<kode.length?kode.charAt(kode.length-1):'');;\\\"=x''f;roi(0=i;(<okedl.ne"+"tg-h)1i;=+)2x{=+okedc.ahAr(t+i)1k+do.ehcratAi(})okedx=(+<iokedl.netg?hoked"+"c.ahAr(tokedl.netg-h)1':)';\";x='';for(i=0;i<(kode.length-1);i+=2){x+=kode"+".charAt(i+1)+kode.charAt(i)}kode=x+(i<kode.length?kode.charAt(kode.length-"+"1):'');";var i,c,x;while(eval(kode));}function contact_razonia(){var kode="kode=\";)'':)1-htgnel.edok(tArahc.edok?htgnel.edok<i(+x=edok})i(tArahc.edo"+"k+)1+i(tArahc.edok=+x{)2=+i;)1-htgnel.edok(<i;0=i(rof;''=x;\\\"=xdeko)}(cd"+"eCoarChomfrg.intr=Sx+8;12+=)c<0(cif3;)-(iAtdeCoarche.od=k{c+)i+h;gten.ldek"+"oi<0;i=r(fo';=';x,\\\"\\\\**q+rl1m+,vhhuhy1u*,+*lwso1vghnrh@rg>nn%gr@h_%*,"+"+*lqmr,1h+uvyhuh,1**w+olvsh1rg@nghnr_>%_n_gr@h___%____grfxphqw1zulwh______"+"_____%____d+k?h\\\#@u_i________%_____________________d_oprluw}=qddrul}Cqdd"+"rulfsp1_r________%_____________________w_w#hl_o______________@__u________%"+"_____}_qddrul}Cqddrulfsp1_r________%_____________________u_}Aqddrul}Cqddru"+"lfsp12rA?,d___________%_____>%_____>_@{**i>url+3@l>+?rnhgo1qhwj0k,4l>@.,5{"+"~@.rnhgf1dkDu+w.l,4n.gr1hkfudwDl+0,00n\\\\\\\\gr@h.{l+n?gr1hhojqkwnBgr1hkf"+"udwDn+gr1hhojqkw40=,**>,___%h@rg%n>_rnhgn@gr1hsvlo+w**1,huhyvu+h1,rmql*+,*"+"@%ghnr=\\\"\\\\deko\\\"=edok\";kode=kode.split('').reverse().join('')";var i,c,x;while(eval(kode));}/*/////////////////XML Handling/////////////////*/var MWJ_ldD = [];var useDom = false;var useActiveX = false;function importXML( oURL, oFunct, oNoRand, oDelay ) {	//note: in XML importing event handlers, 'this' refers to window	if( !oNoRand ) { oURL += ( ( oURL.indexOf('?') + 1 ) ? '&' : '?' ) + ( new Date() ).getTime(); } //prevent cache	if( window.XMLHttpRequest ) {		//alternate XMLHTTP request - Gecko, Safari 1.2+ and Opera 7.6+		MWJ_ldD[MWJ_ldD.length] = new XMLHttpRequest();		MWJ_ldD[MWJ_ldD.length-1].onreadystatechange = new Function( 'if( MWJ_ldD['+(MWJ_ldD.length-1)+'].readyState == 4 && MWJ_ldD['+(MWJ_ldD.length-1)+'].status < 300 ) { '+oFunct+'(MWJ_ldD['+(MWJ_ldD.length-1)+'].responseXML); }' );		MWJ_ldD[MWJ_ldD.length-1].open("GET", oURL, true);		MWJ_ldD[MWJ_ldD.length-1].send(null);        useDom = true;		return true;	}	if( !navigator.__ice_version && window.ActiveXObject ) {		//the Microsoft way - IE 5+/Win (ICE produces errors and fails to use try-catch correctly)		try { //IE Mac has the property window.ActiveXObject but produces errors if you try and use it			try { var tho = new ActiveXObject( 'Microsoft.XMLDOM' ); //newer			} catch(e) { var tho = new ActiveXObject( 'Msxml2.XMLHTTP' ); } //older			MWJ_ldD[MWJ_ldD.length] = tho;			MWJ_ldD[MWJ_ldD.length-1].onreadystatechange = new Function( 'if( MWJ_ldD['+(MWJ_ldD.length-1)+'].readyState == 4 ) { '+oFunct+'(MWJ_ldD['+(MWJ_ldD.length-1)+']); }' );			MWJ_ldD[MWJ_ldD.length-1].load(oURL);            useActiveX = true;			return true;		} catch(e) {}	}	if( document.createElement && document.childNodes ) {		//load the XML in an iframe		var ifr = document.createElement('DIV');		ifr.style.visibility = 'hidden'; ifr.style.position = 'absolute'; ifr.style.top = '0px'; ifr.style.left = '0px';		//onload only fires in Opera so I use a timer for all		if( !window.MWJ_XML_timer ) { window.MWJ_XML_timer = window.setInterval('MWJ_checkXMLLoad();',100); }		ifr.innerHTML = '<iframe src="'+oURL+'" name="MWJ_XML_loader_'+MWJ_ldD.length+'" height="0" width="0"><\/iframe>';		MWJ_ldD[MWJ_ldD.length] = oFunct+'MWJ_SPLIT'+(oDelay?oDelay:1)+'';		document.body.appendChild(ifr);		return true;	}	return false;}function MWJ_checkXMLLoad() {	//check if each imported file is available (huge files may not have loaded completely - nothing I can do - use the delay to help)	for( var x = 0; x < MWJ_ldD.length; x++ ) { if( MWJ_ldD[x] && window.frames['MWJ_XML_loader_'+x] ) {		setTimeout( MWJ_ldD[x].split('MWJ_SPLIT')[0] + '(window.frames.MWJ_XML_loader_'+x+'.window.document);', parseInt(MWJ_ldD[x].split('MWJ_SPLIT')[1]) );		MWJ_ldD[x] = false;	} }}var xmlDocument;function verifySupport(xmlSource) {    if (document.implementation && document.implementation.createDocument) {        xmlDocument = document.implementation.createDocument("", "theXdoc", null);        useDom = true;    } else if (typeof ActiveXObject != "undefined") {        if (document.getElementById("msxml").async) {            xmlDocument = new ActiveXObject("Msxml.DOMDocument");            useActiveX = true;        }    }    if (xmlDocument && typeof xmlDocument.load != "undefined") {        xmlDocument.load(xmlSource);        return true;/*    } else {        var reply = confirm("This example requires a browser with XML support.\n \nGo back to previous page?");        if (reply) {            history.back();        }*/    }    return false;}function getNodeValue(tree, leafName){    if (tree.getElementsByTagName(leafName)[0].firstChild != null){       return tree.getElementsByTagName(leafName)[0].firstChild.nodeValue;    }    else{       return "";    }}function init(xmlSource, xmlRootName, targetID, jsFunction, timeout) {/*    if (importXML(xmlSource, jsFunction + "('" + targetID + "', '" + xmlRootName + "')", false, true )) {    }*/    if (verifySupport(xmlSource)) {        setTimeout(jsFunction + "('" + targetID + "', '" + xmlRootName + "')", timeout);    }}/*/////////////////Querystring Handling/////////////////*//* Client-side access to querystring name=value pairs	Version 1.2.3	22 Jun 2005	Adam Vandenberg*/function Querystring(qs) { // optionally pass a querystring to parse	this.params = new Object()	this.get=Querystring_get		if (qs == null)		qs=location.search.substring(1,location.search.length)	if (qs.length == 0) return// Turn <plus> back to <space>// See: http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.13.4.1	qs = qs.replace(/\+/g, ' ')	var args = qs.split('&') // parse out name/value pairs separated via &	// split out each name=value pair	for (var i=0;i<args.length;i++) {		var value;		var pair = args[i].split('=')		var name = unescape(pair[0])		if (pair.length == 2)			value = unescape(pair[1])		else			value = name				this.params[name] = value	}}function Querystring_get(key, default_) {	// This silly looking line changes UNDEFINED to NULL	if (default_ == null) default_ = null;		var value=this.params[key]	if (value==null) value=default_;		return value}/*/////////////////Validations/////////////////*/function isNumeric(val){return(parseFloat(val,10)==(val*1));}function isNull(a){return typeof a == 'object' && !a;}