// JavaScript Document


/*    ========================     Register1.php   ====================================  */
var nVer = navigator.appVersion;

var nAgt = navigator.userAgent;

var language;

var languageName;

var browserName  = '';

var fullVersion  = 0; 

var majorVersion = 0;

//Function for checking valid email Address
function checkemail(formname,fieldname,message)
{
	var stremail;
	var validRegExp = /^\w(\.?\w)*@\w(\.?[-\w])*\.([a-z]{3}(\.[a-z]{2})?|[a-z]{2}(\.[a-z]{2})?)$/i ;
	var e=eval("document." + formname + "." + fieldname);
  	stremail = e.value;
	if(stremail == "")
	{
		alert(message);
		e.focus();
		return false;
	}
	var isValid = validRegExp.test(stremail);
	if(!isValid)
	{
		alert("Enter valid Email id");
		e.focus();
		return false;
	}
	return true;
}
//end


//Function for selecting all check boxes
function checkrequire(formname,fieldname1,message)
{
	var e1=eval("document." + formname + "." + fieldname1);
  	str1 = e1.value;

	if(str1 == "")
	{
		alert(message);
		e1.focus();
		return false;
	}
	return true;
}
//end

//Function for checking required fields
function checkrequire(formname,fieldname1,message)
{
	var e1=eval("document." + formname + "." + fieldname1);
  	str1 = e1.value;

	if(str1 == "")
	{
		alert(message);
		e1.focus();
		return false;
	}
	return true;
}
//end



//Function for checking both inputs i.e both emails or passsword etc
function checksame(formname,fieldname1,fieldname2,message)
{
	var e1=eval("document." + formname + "." + fieldname1);
  	str1 = e1.value;
	var e2=eval("document." + formname + "." + fieldname2);
  	str2 = e2.value;

	if(str1 != str2)
	{
		alert(message);
		e1.focus();
		return false;
	}
	return true;
}
//end


    //  verify birthdate
  
  
function checkverifydate(formname,fieldname1,fieldname2,fieldname3)
{
	var e1=eval("document." + formname + "." + fieldname1);
  	str1 = e1.value;
	var e2=eval("document." + formname + "." + fieldname2);
  	str2 = e2.value;
	var e3=eval("document." + formname + "." + fieldname3);
  	str3 = e3.value;
	month=str1;
	day=str2;
	year=str3;
	if (smonth  == 0 ||sday == 0 || syear == 0)
	{
	     alert("Enter proper BirthDate"); 
		 return false;
	}
	return true;
}




function check_m(a,b)
{
if(a==0)
{
eval("document.f1."+b+".value=0");
eval("document.f1."+b+".disabled=true");
}
else
eval("document.f1."+b+".disabled=false");
}

/*  select  brothers and  sisters and*/

/* selection option start*/



//  only number
function checknumber(formname,fieldname1,message)
{
	var e1=eval("document." + formname + "." + fieldname1);
  	str1 = e1.value;

	if(isNaN(str1))
	{
		alert(message);
		e1.focus();
		return false;
	}
	return true;
}
						
						
	/*  image upload */
	
	function checkextension(formname,fieldname1,message,exten)
{
	var e1=eval("document." + formname + "." + fieldname1);
  	str1 = e1.value;
	var extenarr=exten.split(",");
	var valid=false;
	if(str1 == "")
	{
	}
	else
	{
		idx=str1.lastIndexOf(".");
		str1=str1.substr(idx+1).toLowerCase();
		for(i=0;i<extenarr.length;i++)
		{
			if(extenarr[i]==str1)
			{
				valid=true;
			}
		}
		if(valid==false)
		{
			alert(message + "[ " + exten.replace(/,/g, ", ") + " ] ");
			return false;
		}
	}
	return true;
}
						
//Function for checking input length
function checkminlen(formname,fieldname1,message)
{
	var e1=eval("document." + formname + "." + fieldname1);
  	str1 = e1.value;
    size1=6;
	if(str1.length<size1)
	{
		alert(message);
		e1.focus();
		return false;
	}
	return true;
}
//end												
	//		===========	cost And payments =================
						
						
function cost(formname,fieldname1,fieldname2,message)
		 {
			
			var e1=eval("document." + formname + "." + fieldname1);
			 str1 = e1.value;
			var e2=eval("document." + formname + "." + fieldname2);
			 str2 = e2.value;
		
		if(eval(str1) < eval(str2))
		{
		alert("payment is not greater than cost");
		document.f1.payments.focus();
		document.f1.payments.value="";
		return false;
		 }
		 return true;
		
		
		}			
						
	//and					
						
						
						
						
						
						
						
						
						
						
						
						
						