

function getAsciiCode(str){

var code;
var sum=0;
for(i=0;i<str.length;i++){
	//character = document.characterCode.character.value.substring(i,1);
	code = str.charCodeAt(i);
	sum=sum+code;
	}
	return sum;
}
//---------------------------------------------------
/*function showKeyCode()
{
var str = document.characterCode.character.value;
var result=getAsciiCode(str);
var msg = "character is "+result+".";
alert(msg);
}
*/

	
	function init(){
	document.percent0.src='../images/digits/blank.gif';
	document.percent.src='../images/digits/blank.gif';
	document.percent1.src='../images/digits/blank.gif';
	document.form1.result.value='';
	}
	var x;
	function valueof(s)	
	{
	 
	    if(x!=-1)
		{var let=new Array(32); var val=new Array(32);
	     	let[0]="ح";		val[0]= 8;
		let[1]="ك";		val[1]= 8;
		let[2]="ظ";		val[2]= 8;
		let[3]="ف";		val[3]= 8;
		let[4]="ر";		val[4]= 8;
		let[5]="ث";		val[5]= 8;
		let[6]="غ";		val[6]= 4;
		let[7]="م";		val[7]= 4;
		let[8]="ق";		val[8]= 4;
		let[9]="د";		val[9]= 4;
		let[10]="ت";		val[10]= 4;
		let[11]="ذ";		val[11]= 4;
		let[12]="و";		val[12]= 6;
		let[13]="ص";		val[13]= 6;
		let[14]="ل";		val[14]= 6;
		let[15]="س";		val[15]= 12;
		let[16]="ش";		val[16]= 12;
		let[17]="خ";		val[17]= 12;
		let[18]="ض";		val[18]= 12;
		let[19]="ن";		val[19]= 2;
		let[20]="ب";		val[20]= 2;
		let[21]="ع";		val[21]= 10;
		let[22]="ي";		val[22]= 10;
		let[23]="ا";		val[23]= 1;
		let[24]="أ";		val[24]= 1;
		let[25]="ج";		val[25]= 3;
		let[26]="ة";		val[26]= 5;
		let[27]="ه";		val[27]= 5;
		let[28]="ز";		val[28]= 7;
		let[29]="ط";		val[29]= 9;
		let[30]="ى";		val[30]=1;
	  	let[31]="ء";		val[31]=1;
	 for(var i=0;i<32;i++)
	     if(s==let[i])
		{return val[i];x=0;break;}
	    
	        
	/*if(x==1)
	  { alert("      أدخل أسماء بأحرف عربية فقط      ");x=-1;}	*/
	}
	}
	
	//---------------------------------------------------------------------//
	function calc()
	{ 
	  	init();
	  var str1=document.form1.name1.value;
	  var str2=document.form1.name2.value;
	  var str3="LOVE";
	  var str=str1+str2+str3;
	  var code=getAsciiCode(str);
	  //alert(code);
	 if(str=="LOVE")
	  sum=-1;
	 if(str1=="")
	 	sum=-1;
	  if(str2=="")
	 	sum=-1;
	/* else
	 {if(str1=="")
	 {alert("   أدخل الأسم من فضلك   ");sum=-1;}
	 if(str2=="")
	 {alert("   أدخل أسم الأم من فضلك   ");sum=-1;}
	 }*/
	x=1;
	if(sum!=-1)
	{var sum=0;
	 var m=new Array(12);

	 m[0]="لايوجد رابط";
	 m[1]="تنافر";
	 m[2]="علاقة سطحية"; 
	 m[3]="حب من طرف واحد";
 	 m[4]="احترام متبادل"; 
	 m[5]="صداقة";
 	 m[6]="علاقة جدية"; 
	 m[7]="شغف";
 	 m[8]="غرام";
 	 m[9]="حب حتى الجنون"; 
	 m[10]="حب أبدي";
 	 m[11]="علاقة سطحية";

	 //////////////////////////////////
	
	     sum=code%12;
		 //percent=document.getElementById('result');
		 //window.alert(percent);
		 //document.result.write('aas');
	switch(sum)
		{
		case 1:document.form1.result.value=m[0];document.percent.src='../images/digits/0.gif';//document.form1.percent.value='1%';
		break;
		case 2:document.form1.result.value=m[1];document.percent.src='../images/digits/1.gif';//document.form1.percent.value='10%';
		break;
		case 3:document.form1.result.value=m[2];document.percent.src='../images/digits/2.gif';//document.form1.percent.value='20%';
		break;
		case 4:document.form1.result.value=m[3];document.percent.src='../images/digits/3.gif';//document.form1.percent.value='30%';
		break;
		case 5:document.form1.result.value=m[4];document.percent.src='../images/digits/4.gif';//document.form1.percent.value='40%';
		break;
		case 6:document.form1.result.value=m[5];document.percent.src='../images/digits/5.gif';//document.form1.percent.value='50%';
		break;
		case 7:document.form1.result.value=m[6];document.percent.src='../images/digits/6.gif';//document.form1.percent.value='60%';
		break;
		case 8:document.form1.result.value=m[7];document.percent.src='../images/digits/7.gif';//document.form1.percent.value='70%';
		break;
		case 9:document.form1.result.value=m[8];document.percent.src='../images/digits/8.gif';//document.form1.percent.value='80%';
		break;
		case 10:document.form1.result.value=m[9];document.percent.src='../images/digits/9.gif';//document.form1.percent.value='90%';
		break;
		case 11:document.form1.result.value=m[10];document.percent.src='../images/digits/0.gif';document.percent1.src='../images/digits/1.gif';//document.form1.percent.value='100%';
		break;
		case 0:document.form1.result.value=m[11];document.percent.src='../images/digits/1.gif';//document.form1.percent.value='10%';
		break;
}
 
document.percent0.src='../images/digits/0.gif';
	 sum=0;
}

}

