// JavaScript Document

function changeClass(row, classIs)
{
		row.className=classIs;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function makeItBlank(obj,valueToMatch,replaceWith){
	if(obj.value==valueToMatch)
		obj.value=replaceWith;
}

function showPasswordBlock(checkboxObj,checkCondition,targetObj){
	targetObject=document.getElementById(targetObj);
	if(checkboxObj.checked==checkCondition)
	{
		//alert('yes');
		targetObject.style.display='block';
	}
	else
		targetObject.style.display='none';
}

function validate_from() 
{
	var x=document.frm87;
	var error='';
	var  flag=1;
	
		
	if( x.fname.value == "" ) {
	 error +="\n" + "- Please Enter First Name";
	 flag=0;
	 } else {
	   var sText=x.fname.value;
	   var ValidChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
	   var IsAlpha=true;
	   var Char; 
	   for (i = 0; i < sText.length && IsAlpha == true; i++) 
				{ 
					Char = sText.charAt(i); 
					if (ValidChars.indexOf(Char) == -1) 
						{
						 IsAlpha = false;
						}
					
				}
		if( !IsAlpha ) {
					error +="\n" + "- First Name is not in pure Alphabet.";
					flag=0;
		}
    }
	if( x.lname.value == "" ) {
	 error +="\n" + "- Please Enter Last Name";
	 flag=0;
	 } else {
	   var sText=x.lname.value;
	   var ValidChars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
	   var IsAlpha=true;
	   var Char; 
	   for (i = 0; i < sText.length && IsAlpha == true; i++) 
				{ 
					Char = sText.charAt(i); 
					if (ValidChars.indexOf(Char) == -1) 
						{
						 IsAlpha = false;
						}
					
				}
		if( !IsAlpha ) {
					error +="\n" + "- Last Name is not in pure Alphabet.";
					flag=0;
		}
    }
		 
	if( x.en_email.value == "" ) {
	error +="\n" + "- Please Enter  E-mail";
	flag=0;
	} else if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(x.en_email.value))
	{
	/* return (true) */
	} else {
		flag=0;
		error +="\n" + "- Invalid E-mail Address! Please re-enter.";
	}
	
	if( x.phone.value == "" ) {
	 error +="\n" + "- Please Enter  Phone No.";
	 flag=0;
	 } else {
	   var sText=x.phone.value;
	   var ValidChars = "0123456789- ";
	   var IsNumber=true;
	   var Char; 
	   for (i = 0; i < sText.length && IsNumber == true; i++) 
				{ 
					Char = sText.charAt(i); 
					if (ValidChars.indexOf(Char) == -1) 
						{
						 IsNumber = false;
						}
					
				}
		if( !IsNumber ) {
					error +="\n" + "- Phone No.  is not a complete numeric.";
					flag=0;
		}
     }

	
	 if( flag == 0 ) {
	 alert(error);
	 return false;	 
	 }
	 else  {
	 return true;
	 }
	 
 }