// JavaScript Document




function valueCalc()
{
var extinsic = 0;
var intrinsic = 0;
var achieve=0;
var inde =0;
var rel = 0;
var rec = 0;
var support = 0;
var wc = 0;
var m=0;
var sortloop=0;

         for (i=0; i<valueform.a1.length; i++)
             if (valueform.a1[i].checked==true)
          		achieve += eval(valueform.a1[i].value);
         for (i=0; i<valueform.a2.length; i++)
             if (valueform.a2[i].checked==true)
          		achieve += eval(valueform.a2[i].value);
         for (i=0; i<valueform.a3.length; i++)
             if (valueform.a3[i].checked==true)
          		achieve += eval(valueform.a3[i].value);
         for (i=0; i<valueform.a4.length; i++)
              if (valueform.a4[i].checked==true)
          		achieve += eval(valueform.a4[i].value);
         for (i=0; i<valueform.a5.length; i++)
              if (valueform.a5[i].checked==true)
          		achieve += eval(valueform.a5[i].value);
   	     for (i=0; i<valueform.a6.length; i++)
              if (valueform.a6[i].checked==true)
          		achieve += eval(valueform.a6[i].value);


         for (i=0; i<valueform.i1.length; i++)
             if (valueform.i1[i].checked==true)
          		inde += eval(valueform.i1[i].value);
         for (i=0; i<valueform.i2.length; i++)
             if (valueform.i2[i].checked==true)
          		inde += eval(valueform.i2[i].value);
         for (i=0; i<valueform.i3.length; i++)
             if (valueform.i3[i].checked==true)
          		inde += eval(valueform.i3[i].value);
         for (i=0; i<valueform.i4.length; i++)
              if (valueform.i4[i].checked==true)
          		inde += eval(valueform.i4[i].value);
         for (i=0; i<valueform.i5.length; i++)
              if (valueform.i5[i].checked==true)
          		inde += eval(valueform.i5[i].value);
   	     for (i=0; i<valueform.i6.length; i++)
              if (valueform.i6[i].checked==true)
          		inde += eval(valueform.i6[i].value);


         for (i=0; i<valueform.r1.length; i++)
             if (valueform.r1[i].checked==true)
          		rel += eval(valueform.r1[i].value);
         for (i=0; i<valueform.r2.length; i++)
             if (valueform.r2[i].checked==true)
          		rel += eval(valueform.r2[i].value);
         for (i=0; i<valueform.r3.length; i++)
             if (valueform.r3[i].checked==true)
          		rel += eval(valueform.r3[i].value);
         for (i=0; i<valueform.r4.length; i++)
              if (valueform.r4[i].checked==true)
          		rel += eval(valueform.r4[i].value);
         for (i=0; i<valueform.r5.length; i++)
              if (valueform.r5[i].checked==true)
          		rel += eval(valueform.r5[i].value);
   	     for (i=0; i<valueform.r6.length; i++)
              if (valueform.r6[i].checked==true)
          		rel += eval(valueform.r6[i].value);


         for (i=0; i<valueform.re1.length; i++)
             if (valueform.re1[i].checked==true)
          		rec += eval(valueform.re1[i].value);
         for (i=0; i<valueform.re2.length; i++)
             if (valueform.re2[i].checked==true)
          		rec += eval(valueform.re2[i].value);
         for (i=0; i<valueform.re3.length; i++)
             if (valueform.re3[i].checked==true)
          		rec += eval(valueform.re3[i].value);
         for (i=0; i<valueform.re4.length; i++)
              if (valueform.re4[i].checked==true)
          		rec += eval(valueform.re4[i].value);
         for (i=0; i<valueform.re5.length; i++)
              if (valueform.re5[i].checked==true)
          		rec += eval(valueform.re5[i].value);
   	     for (i=0; i<valueform.re6.length; i++)
              if (valueform.re6[i].checked==true)
          		rec += eval(valueform.re6[i].value);


         for (i=0; i<valueform.s1.length; i++)
             if (valueform.s1[i].checked==true)
          		support += eval(valueform.s1[i].value);
         for (i=0; i<valueform.s2.length; i++)
             if (valueform.s2[i].checked==true)
          		support += eval(valueform.s2[i].value);
         for (i=0; i<valueform.s3.length; i++)
             if (valueform.s3[i].checked==true)
          		support += eval(valueform.s3[i].value);
         for (i=0; i<valueform.s4.length; i++)
              if (valueform.s4[i].checked==true)
          		support += eval(valueform.s4[i].value);
         for (i=0; i<valueform.s5.length; i++)
              if (valueform.s5[i].checked==true)
          		support += eval(valueform.s5[i].value);
   	     for (i=0; i<valueform.s6.length; i++)
              if (valueform.s6[i].checked==true)
          		support += eval(valueform.s6[i].value);


         for (i=0; i<valueform.w1.length; i++)
             if (valueform.w1[i].checked==true)
          		wc += eval(valueform.w1[i].value);
         for (i=0; i<valueform.w2.length; i++)
             if (valueform.w2[i].checked==true)
          		wc += eval(valueform.w2[i].value);
         for (i=0; i<valueform.w3.length; i++)
             if (valueform.w3[i].checked==true)
          		wc += eval(valueform.w3[i].value);
         for (i=0; i<valueform.w4.length; i++)
              if (valueform.w4[i].checked==true)
          		wc += eval(valueform.w4[i].value);
         for (i=0; i<valueform.w5.length; i++)
              if (valueform.w5[i].checked==true)
          		wc += eval(valueform.w5[i].value);
   	     for (i=0; i<valueform.w6.length; i++)
              if (valueform.w6[i].checked==true)
          		wc += eval(valueform.w6[i].value);

		 
		 extrinsic = wc+support+rec;

		 intrinsic = achieve+inde+rel;

var exgraph="";
var ingraph="";

var e = extrinsic/2;
var i = intrinsic/2;
for(x=0; x<=e; x++)
exgraph +="X";

for(x=0; x<=i; x++)
ingraph +="X";
		 
var valueArray = new Array(achieve,inde,rel,rec,support,wc);

var type="";
if (intrinsic>extrinsic)type = "intrinsic";
else type = "extrinsic";
if((extrinsic/2)>intrinsic)
msg = "Intrinsic:  "+ingraph   +"\n Extrinsic: "+exgraph +"\nYour total Intrinsic score is "+intrinsic+" \n Your total Extrinsic score is "+extrinsic+"  \n \n This indicates you are very extrinsically motivated. You should seek jobs that have good pay, working conditions and recognition. "+ type
msg="Intrinsic:  "+ingraph   +"\n Extrinsic: "+exgraph +"\nYour total Intrinsic score is "+intrinsic+" \n Your total Extrinsic score is "+extrinsic+"  \n \n This indicactes you primary motivator is "+ type
alert ("Your intrinsic motivator scores are: \n Achievement: "+achieve+" \n Independance: "+ inde +" \n Relationships with others: "+ rel)
alert("Your extinsic motivator scores are : \n  Recognition: "+rec+" \n Support: "+ support+" \n Working Conditions: "+ wc)

alert(msg)



}
