function Evaluate (TheGuy, TheGirl, TheStr)
{       
	var	L_Count = 0; 
	var	O_Count = 0; 
	var	V_Count = 0; 
	var	E_Count = 0;
	var	S_Count = 0;
	var	Count = 0;
	var	Str1 = 0;
	var	Str2 = "";
	var	Char1 = "";
	var	Char2 = "";
	var	Total = 0;
	var	TheNames = TheGuy.value + TheGirl.value;
	var	A1 = "";
        TheStr.value = "";
        TheNames = TheNames.toUpperCase();
        for (var i = 0; i < TheNames.length; i++)
        {
                if (TheNames.charAt(i) == 'L')
                {       L_Count++;      }
                else if (TheNames.charAt(i) == 'O')
                {       O_Count++;      }
                else if (TheNames.charAt(i) == 'V')
                {       V_Count++;      }
                else if (TheNames.charAt(i) == 'E')
                {       E_Count++;      }
                else if (TheNames.charAt(i) == 'S')
                {       S_Count++;      }
        }
        Str1 = "" + L_Count+O_Count+V_Count+E_Count+S_Count;
        Str2 = "";
        while ((Str1.length > 2) & (Count < 20))
        {
                Str2 = "";
                for (var i = 0; i < Str1.length - 1; i++)
                {
                        Char2 = Str1.charAt(eval(i+1));
                        Str2 = Str2 + (parseInt(Str1.charAt(i)) + parseInt(Str1.charAt(eval(i+1))));
                }
                Count++;
                Str1 = Str2;
        }
        //TheGuy.value = "";
        //TheGirl.value = "";
        if (Count > 19)
        {
                //alert("Sorry, the numbers being generated are just too big! I am unable to evaulate your status");
                TheStr.value = '0%';
        }
        else
        {
                TheStr.value = parseInt(Str2,10) + '%';
        }
}





function Evaluates (TheGuy, TheGirl, TheSte)
{       
	var	H_Count = 0; 
	var	A_Count = 0; 
	var	T_Count = 0; 
	var	E_Count = 0;
	var	S_Count = 0;
	var	Count = 0;
	var	Str1 = 0;
	var	Str2 = "";
	var	Char1 = "";
	var	Char2 = "";
	var	Total = 0;
	var	TheNames = TheGuy.value + TheGirl.value;
	var	A1 = "";
        TheSte.value = "";
        TheNames = TheNames.toUpperCase();
        for (var i = 0; i < TheNames.length; i++)
        {
                if (TheNames.charAt(i) == 'H')
                {       H_Count++;      }
                else if (TheNames.charAt(i) == 'A')
                {       A_Count++;      }
                else if (TheNames.charAt(i) == 'T')
                {       T_Count++;      }
                else if (TheNames.charAt(i) == 'E')
                {       E_Count++;      }
                else if (TheNames.charAt(i) == 'S')
                {       S_Count++;      }
        }
        Str1 = "" + H_Count+A_Count+T_Count+E_Count+S_Count;
        Str2 = "";
        while ((Str1.length > 2) & (Count < 20))
        {
                Str2 = "";
                for (var i = 0; i < Str1.length - 1; i++)
                {
                        Char2 = Str1.charAt(eval(i+1));
                        Str2 = Str2 + (parseInt(Str1.charAt(i)) + parseInt(Str1.charAt(eval(i+1))));
                }
                Count++;
                Str1 = Str2;
        }
        //TheGuy.value = "";
        //TheGirl.value = "";
        if (Count > 19)
        {
                //alert("Sorry, the numbers being generated are just too big! I am unable to evaulate your status");
                TheSte.value = '0%';
        }
        else
        {
                TheSte.value = parseInt(Str2,10) + '%';
        }
}





function Refresh () 
{
document.form1.reset();
document.form2.reset();
}





function copyData(from,to) { to.value = from.value; }
