function getClass(icount)
{switch(icount%10)
{case 0:return"E1";case 1:return"A1";case 2:return"C1";case 3:return"N1";case 4:return"O1";case 5:return"E2";case 6:return"A2";case 7:return"C2";case 8:return"N2";case 9:return"O2";}}
function Calculate()
{var E1=CalculateClass('E1');var A1=CalculateClass('A1');var C1=CalculateClass('C1');var N1=CalculateClass('N1');var O1=CalculateClass('O1');var E2=CalculateClass('E2');var A2=CalculateClass('A2');var C2=CalculateClass('C2');var N2=CalculateClass('N2');var O2=CalculateClass('O2');var E=E1- E2;var A=A2- A1;var C=C1- C2;var N=N1- N2;var O=O1- O2;document.getElementById("txbE").value=E;document.getElementById("txbA").value=A;document.getElementById("txbC").value=C;document.getElementById("txbN").value=N;document.getElementById("txbO").value=O;}
function CalculateClass(strClass)
{var list=document.getElementsByTagName("input");var i=0;var Score=0;for(i=0;i<list.length;i++)
{if(list[i].type=="radio")
if(list[i].className==strClass)
if(list[i].checked)
{Score+=parseInt(list[i].value);}}
return Score;}
var Trait=new Array('Talkative','Doubting','Methodical','Anxious','Imaginative','Private','Modest','Unstructured','Confident','Conservative','Friendly','Suspicious','Tidy','Nervous','Creative','Reserved','Trusting','Impulsive','Optimistic','Conventional','Outgoing','Though-minded','Organized','Angry','Original','Shy','Sympathetic','Risk-taking','Enthusiastic','Traditional','Assertive','Wary','Dutiful','Depressed','Inquisitive','Quiet','Caring','Spontaneous','Calm','Conforming','Cheerful','Judgemental','Disciplined','Stressed','Innovative','Secretive','Kind','Unplanned','Positive','Cautious');var Options=new Array('Never','Rarely','Sometimes/Occasionally','Often/Generally','Always');var i=0;for(i=0;i<Trait.length;i++)
{document.write("<strong>"+(i+1)+". <a href='http://www.google.com.sg/search?q=define%3A"+Trait[i]+"' target='_blank'>"+Trait[i]+"</a></strong><br />");var j=0;var strClass=getClass(i);for(j=0;j<Options.length;j++)
{document.write("<label><input name='"+ Trait[i]+"' type='radio' value='"+(j+1)+"' class='"+ strClass+"'");if(j==2)
{document.write(" checked='True' ");}
document.write(" />"+ Options[j]+"<br/>");}
document.write("<br/>");}
