// Common Scripts for Forms.


// Removes spaces between words in a string
function ignoreSpaces(string) {
var temp = "";
string = '' + string;
splitstring = string.split(" ");
for(i = 0; i < splitstring.length; i++)
temp += splitstring[i];
return temp;
}


//*****************************************************************************
// BEGIN LOVE Percentage JavaScript
function love_percent_calc() {
first = document.frm_kslokesh_lovepercentage.name1.value.toUpperCase();
firstlength = document.frm_kslokesh_lovepercentage.name1.value.length;
second = document.frm_kslokesh_lovepercentage.name2.value.toUpperCase();
secondlength = document.frm_kslokesh_lovepercentage.name2.value.length;
var LoveCount=0;

for (Count=0; Count < firstlength; Count++) {

letter1=first.substring(Count,Count+1);

if (letter1=='L') LoveCount+=2; 
if (letter1=='O') LoveCount+=2; 
if (letter1=='V') LoveCount+=2;
if (letter1=='E') LoveCount+=2; 
if (letter1=='Y') LoveCount+=3; 
if (letter1=='O') LoveCount+=1; 
if (letter1=='U') LoveCount+=3;
}

for (Count=0; Count < secondlength; Count++) {
letter2=second.substring(Count,Count+1);
if (letter2=='L') LoveCount+=2;
if (letter2=='O') LoveCount+=2; 
if (letter2=='V') LoveCount+=2; 
if (letter2=='E') LoveCount+=2;
if (letter2=='Y') LoveCount+=3;
if (letter2=='O') LoveCount+=1;
if (letter2=='U') LoveCount+=3;
}

amount=0;

if (LoveCount> 0) amount=  5-((firstlength+secondlength)/2)
if (LoveCount> 2) amount= 10-((firstlength+secondlength)/2)
if (LoveCount> 4) amount= 20-((firstlength+secondlength)/2)
if (LoveCount> 6) amount= 30-((firstlength+secondlength)/2)
if (LoveCount> 8) amount= 40-((firstlength+secondlength)/2)

if (LoveCount>10) amount= 50-((firstlength+secondlength)/2)

if (LoveCount>12) amount= 60-((firstlength+secondlength)/2)
if (LoveCount>14) amount= 70-((firstlength+secondlength)/2)
if (LoveCount>16) amount= 80-((firstlength+secondlength)/2)
if (LoveCount>18) amount= 90-((firstlength+secondlength)/2)
if (LoveCount>20) amount=100-((firstlength+secondlength)/2)
if (LoveCount>22) amount=110-((firstlength+secondlength)/2)
if (firstlength==0 || secondlength==0) amount= "Err";
if (amount < 0) amount= 0;
if (amount >99) amount=99;

document.frm_kslokesh_lovepercentage.love_percent_result.value=amount;
alert("Percentage between "+first+" and "+second+" is "+amount+"% !");
}
// END LOVE Percentage JavaScript
//*****************************************************************************


//*****************************************************************************
// BEGIN FLAME JavaScript
function numb(val)
{
if(val==0)
  return 0;
  else
{
var valu=val%5;
return valu;
}
}

//Main Function//

function flame_countString()
{

 var yourname=document.frm_kslokesh_flame.yname.value.toUpperCase();
 var partnername=document.frm_kslokesh_flame.pname.value.toUpperCase();
 
function check()
 {
 var fname1=document.frm_kslokesh_flame.yname.value.toUpperCase();
 var fname2=document.frm_kslokesh_flame.pname.value.toUpperCase();

 //return false if name is blank
 if(fname1=="")
 {
alert("Your Name is left blank, Please enter Your Name");
 return false;
 }
// return false if characters are not letters
 for(var i=0;i<fname1.length;i++)
{
var ch=fname1.substring(i,i+1);
if((ch<"a"||ch>"z")&&(ch<"A"||ch>"Z"))
{
alert("Your Name should have only letters!");
 return false;
 }
}

 //return false if name is blank
 if(fname2=="")
 {
 alert("Partner's Name is left blank, Please enter your Partner's Name");
 return false;
}
// return false  if characters are not letters
for(var i=0;i<fname2.length;i++)
{
var ch2=fname2.substring(i,i+1);
if((ch2<"a"||ch2>"z")&&(ch2<"A"||ch2>"Z"))
{
alert("Partner's Name should have only letters!");
 return false;
 }
}
return true;
}//end of check
if(check())
{
var str1=document.frm_kslokesh_flame.yname.value;
var str2=document.frm_kslokesh_flame.pname.value;
for(var i=0;i<str1.length;i++)
{
var temp1=str1.substring(i,i+1);
for(var j=0;j<str2.length;j++)
{
var temp2=str2.substring(j,j+1);
if(temp2.match(temp1))
{
 var str3="";
 var flag=0;
for(var k=0;k<str2.length;k++)
{
temp2=str2.substring(k,k+1)
if(temp2.match(temp1)&&flag==0)
{
flag=1;
i=-1;
}
else
{str3+=temp2;
}
}
str2=str3;
var str3="";
var flag=0;
for(k=0;k<str1.length;k++)
{
temp2=str1.substring(k,k+1);
if(temp2.match(temp1)&&flag==0)
{
flag=1;
i=-1;
}
else
{
str3+=temp2;
}
}
str1=str3;
break;
}
}
}
var calc_name1=str1.length;
var calc_name2=str2.length;

var countS1=numb(calc_name1);

var fname1=document.frm_kslokesh_flame.yname.value;
var fname2=document.frm_kslokesh_flame.pname.value;


if(countS1==0)
   {
    alert(fname2+" is an enemy of "+fname1+" !");
	document.frm_kslokesh_flame.flame_result.value="ENEMY";
	return countS1;
       }
else
if(countS1==1)
    {
	alert(fname2+" is a friend of "+fname1+" !");
	document.frm_kslokesh_flame.flame_result.value="FRIEND";
	return countS1;
    }
else
if(countS1==2)
    {
	alert(fname2+" is lover of "+fname1+" !");
	document.frm_kslokesh_flame.flame_result.value="LOVE";
	return countS1;
        }
else
if(countS1==3)
     {
    alert(fname2+" adores "+fname1+" !");
	document.frm_kslokesh_flame.flame_result.value="ADORE";
	return countS1;
    }
else
if(countS1==4)
    {
	alert(fname2+" is marriage partner of "+fname1+" !");
	document.frm_kslokesh_flame.flame_result.value="MARRIAGE";
	return countS1;
     }
else{
alert("Please enter the names!");}


}//end of fcheck
}//end of main
// END FLAME JavaScript
//*****************************************************************************







