//validation for super admin 
var numb = '0123456789';
var lwr = 'abcdefghijklmnopqrstuvwxyz';
var upr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';

function numeralsOnly(evt) 
{
		evt = (evt) ? evt : event;
		var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode :((evt.which) ? evt.which : 0));
		if (charCode > 31 && (charCode < 48 || charCode > 57))
		{
			return false;
		}
		return true;
}

function onKeyPressBlockNumbers(e)
{
	var key = window.event ? e.keyCode : e.which;
	var keychar = String.fromCharCode(key);
	reg = /\d/;
	return !reg.test(keychar);
}
	
function echeck(str) 
{
	
		//alert("wlecome to email check");

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
}


function customerentrywindow(value)
{

	if(value == 1)
	{
		
		//alert("Welcome to customer entry window..................!")
		xajax_customerentry();
		
	}
}

function usercheck()
{
	

	
	var firstname = document.getElementById("firstname").value;
	var lastname = document.getElementById("lastname").value;
	var address1 = document.getElementById("address1").value;
	var city = document.getElementById("city").value;
	var state = document.getElementById("state").value;
	var country = document.getElementById("country").value;
	var pin = document.getElementById("pincode").value;
	var mobile = document.getElementById("mobileno").value;
	var phone = document.getElementById("phoneno").value;
	var emailid = document.getElementById("emailidpayment").value;
	
	if(firstname == "")
	{
		alert("Please enter FirstName.....!");
		document.getElementById("firstname").focus();
		return false;
		
		
	}
	if(lastname == "")
	{
		alert("Please enter LastName.....!");
		document.getElementById("lastname").focus();
		return false;
		
	}
	if(address1 == "")
	{
		alert("Please enter Address1.....!");
		document.getElementById("address1").focus();
		return false;
		
	}
	if(city == "")
	{
		alert("Please enter City.....!");
		document.getElementById("city").focus();
		return false;
		
	}
	if(state == 0)
	{
		alert("Please select your State.....!");
		document.getElementById("state").focus();
		return false;
		
	}
	if(country == 0)
	{
		alert("Please select your Country....!");
		document.getElementById("country").focus();
		return false;
	}
	if(pin == 0)
	{
		alert("Please enter Pin.....!");
		document.getElementById("pincode").focus();
		return false;
		
	}
	if(pin.length <=5 || pin.length >6)
	{
		 alert("you must enter the pincode number with 6 digits");
		 document.getElementById("pincode").focus();
		 return false;
	}
	if(mobile == 0)
	{
		alert("Please enter mobile.....!");
		document.getElementById("mobileno").focus();
		return false;
		
	}
	if(mobile.length <=9)
	{
		 alert("you must enter the cell number with 10 digits");
		 document.getElementById("mobileno").focus();
		 return false;
	}
	if(phone == 0)
	{
		alert("Please enter Phone Number.....!");
		document.getElementById("phoneno").focus();
		return false;
		
	}
	
	if(emailid == "")
	{
		alert("Please enter emailid.....!");
		document.getElementById("emailidpayment").focus();
		return false;
		
	}
	else
	{
		if(echeck(emailid)==false)
		{
			document.getElementById("emailidpayment").value='';
			document.getElementById("emailidpayment").focus();
			return false;
		}
	}
	//This function will update billing address in user_details table.
	//xajax_customerentry(firstname,lastname,address1,city,state,country,pin,mobile,phone,emailid);	
     return true;
}