//function Validate()
//{
//var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
//if (document.registration_form.email.value.search(emailRegEx) == -1) {
//alert('Please fill in valid your email!');
//return false;
//}
//if (document.registration_form.password.value == '') {
//alert('Please fill in your password!');
//return false;
//}
//if (document.registration_form.password.value.length < 6) {
//alert('Please enter Password with 6 or more characters!');
//return false;
//}
//if (document.registration_form.confirmpassword.value != document.registration_form.password.value ) {
//alert('Password and cofirm password are no match!');
//return false;
//}
//if (document.registration_form.fullname.value == '') {
//alert('Please fill in your desired username!');
//return false;
//}
//return true;
//
//}

function Validate()
{
var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
if (document.registration_form.email.value.search(emailRegEx) == -1) {
	document.getElementById('email').focus();
alert('Please enter your valid email id!');
return false;
}
if (document.registration_form.fullname.value == '') {
	document.getElementById('fullname').focus();
alert('Please enter your Full Name !');
return false;
}
return true;

}


//////this funtion allow only number to the test field

function numbersonly(myfield, e, dec)
{
var key;
var keychar;

if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) || 
    (key==9) || (key==13) || (key==27) || (key==46))
   return true;

// numbers
else if ((("0123456789").indexOf(keychar) > -1))
   return true;

// decimal point jump
else if (dec && (keychar == "."))
   {
   myfield.form.elements[dec].focus();
	   alert ("Please Enter Numbers Only");
   return false;
   }
else
   {
	   alert ("Please Enter Numbers Only");
   return false;
   }
}


////////this  funtion for iciciform validation   
function check_iciciform() {   
   //alert ("inside Function");
   if(document.iciciform.custname.value == "")
    {
	  alert ("Required field cannot be left blank");
	  document.iciciform.custname.focus();
	  return false;
	}  
	else if(document.iciciform.custadd.value == "")
    {
	  alert ("Required field cannot be left blank");
	  document.iciciform.custadd.focus();
	  return false;
	}  
	else if(document.iciciform.custcity.value == "")
    {
	  alert ("Required field cannot be left blank");
	  document.iciciform.custcity.focus();
	  return false;
	}  
	else if(document.iciciform.custstate.value == "")
    {
	  alert ("Required field cannot be left blank");
	  document.iciciform.custstate.focus();
	  return false;
	}  
	else if(document.iciciform.custzip.value == "")
    {
	  alert ("Required field cannot be left blank");
	  document.iciciform.custzip.focus();
	  return false;
	}  
	else if(document.iciciform.custcountry.value == "")
    {
	  alert ("Required field cannot be left blank");
	  document.iciciform.custcountry.focus();
	  return false;
	}  
	else if(document.iciciform.custphone.value == "")
    {
	  alert ("Required field cannot be left blank");
	  document.iciciform.custphone.focus();
	  return false;
	}
	else if(document.iciciform.custemail.value == "")
    {
	  alert ("Required field cannot be left blank");
	  document.iciciform.custemail.focus();
	  return false;
	}  

	else   // Check Email Format
	{
		  var status = false;     
          var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
		  if (document.iciciform.custemail.value.search(emailRegEx) == -1) {
              alert("Please enter a valid email address.");	
			  document.iciciform.custemail.focus();
           }          
          else {              
              status = true;
           }
          return status;
	}
       
}

//this function is used to check validation of checkout step1 form 


function check_checkout1() {   
   //alert (document.iciciform.custname.value);
   if(document.iciciform.custname1.value == "")
    {
	  
	  alert ("Required field cannot be left blank");
	  document.getElementById('custname1').focus();
	  return false;
	}  
	else if(document.iciciform.custadd1.value == "")
    {
		
	  alert ("Required field cannot be left blank");
	  document.getElementById('custadd1').focus();
	  return false;
	}  
	else if(document.iciciform.custcity1.value == "")
    {
		
	  alert ("Required field cannot be left blank");
	  document.getElementById('custcity1').focus();
	  return false;
	}  
	else if(document.iciciform.custstate1.value == "")
    {
		
	  alert ("Required field cannot be left blank");
	  document.getElementById('custstate1').focus();
	  return false;
	}  
	else if(document.iciciform.custzip1.value == "")
    {
		
	  alert ("Required field cannot be left blank");
	  document.getElementById('custzip1').focus();
	  return false;
	}  
	else if(document.iciciform.custcountry1.value == "0")
    {
		
	  alert ("Required field cannot be left blank");
	  document.getElementById('custcountry1').focus();
	  return false;
	}  

	else if(document.iciciform.custphone1.value == "")
    {
		
	  alert ("Required field cannot be left blank");
	  document.getElementById('custphone1').focus();
	  return false;
	}  
	else if(document.iciciform.custemail1.value == "")
    {
		
	  alert ("Required field cannot be left blank");
	  document.getElementById('custemail1').focus();
	  return false;
	} 	
	else if(document.iciciform.custemail1.value != "") // Check Email Format
	{
		  var status = false;     
          var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
		  if (document.iciciform.custemail1.value.search(emailRegEx) == -1) 
		  {
			  
              alert("Please enter a valid email address.");
			  document.getElementById('custemail1').focus();
			   return false;
           }          
          //else {              
              //status = true;
         //  }
         // return status;
	} 
	
	//Shipping check....
	if(document.iciciform.custname.value == "")
    {
	  
	  alert ("Required field cannot be left blank");
	  document.getElementById('custname').focus();
	  return false;
	}  
	else if(document.iciciform.custadd.value == "")
    {
		
	  alert ("Required field cannot be left blank");
	  document.getElementById('custadd').focus();
	  return false;
	}  
	else if(document.iciciform.custcity.value == "")
    {
		
	  alert ("Required field cannot be left blank");
	  document.getElementById('custcity').focus();
	  return false;
	}  
	else if(document.iciciform.custstate.value == "")
    {
		
	  alert ("Required field cannot be left blank");
	  document.getElementById('custstate').focus();
	  return false;
	}  
	else if(document.iciciform.custzip.value == "")
    {
		
	  alert ("Required field cannot be left blank");
	  document.getElementById('custzip').focus();
	  return false;
	}  
	else if(document.iciciform.custcountry.value == "0")
    {
		
	  alert ("Required field cannot be left blank");
	  document.getElementById('custcountry').focus();
	  return false;
	}  
	
	else if(document.iciciform.custphone.value == "")
    {
		
	  alert ("Required field cannot be left blank");
	  document.getElementById('custphone').focus();
	  return false;
	}  
	else if(document.iciciform.custemail.value == "")
    {
		
	  alert ("Required field cannot be left blank");
	  document.getElementById('custemail').focus();
	  return false;
	} 	
	else  if(document.iciciform.custemail.value != "") // Check Email Format
	{
		  var status = false;     
          var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
		  if (document.iciciform.custemail.value.search(emailRegEx) == -1) {
			  
              alert("Please enter a valid email address.");	
			  document.getElementById('custemail').focus();
			  return false;
           }          
       //   else {              
       //       status = true;
      //     }
      //    return status;
	}
	
	var flag = false;
	for(var i =0 ;i<document.iciciform.optPayment.length; i++)
	{
	if(document.iciciform.optPayment[i].checked)
	flag = true;
	}
	if(flag == false)
	{
	alert ("Payment Method Required");
	return false;
	
	}
}

function writeCookie() 
{
 var today = new Date();
 var the_date = new Date("December 31, 2023");
 var the_cookie_date = the_date.toGMTString();
 var the_cookie = "users_resolution="+ screen.width +"x"+ screen.height;
 var the_cookie = the_cookie + ";expires=" + the_cookie_date;
 document.cookie=the_cookie
	 
 location = 'get_resolution.php';
}





//function to validate pre-publication template form
function check_frmprepublicationbilling() {   
   //alert ("inside Function");
   if(document.frmprepublicationbilling.custname.value == "")
    {
	  alert ("Required field cannot be left blank");
	  document.frmprepublicationbilling.custname.focus();
	  return false;
	}  
	else if(document.frmprepublicationbilling.custadd.value == "")
    {
	  alert ("Required field cannot be left blank");
	  document.frmprepublicationbilling.custadd.focus();
	  return false;
	}  
	else if(document.frmprepublicationbilling.custcity.value == "")
    {
	  alert ("Required field cannot be left blank");
	  document.frmprepublicationbilling.custcity.focus();
	  return false;
	}  
	else if(document.frmprepublicationbilling.custstate.value == "")
    {
	  alert ("Required field cannot be left blank");
	  document.frmprepublicationbilling.custstate.focus();
	  return false;
	}  
	else if(document.frmprepublicationbilling.custzip.value == "")
    {
	  alert ("Required field cannot be left blank");
	  document.frmprepublicationbilling.custzip.focus();
	  return false;
	}  
	else if(document.frmprepublicationbilling.custcountry.value == "")
    {
	  alert ("Required field cannot be left blank");
	  document.frmprepublicationbilling.custcountry.focus();
	  return false;
	}  
	else if(document.frmprepublicationbilling.custphone.value == "")
    {
	  alert ("Required field cannot be left blank");
	  document.frmprepublicationbilling.custphone.focus();
	  return false;
	}
	else if(document.frmprepublicationbilling.custemail.value == "")
    {
	  alert ("Required field cannot be left blank");
	  document.frmprepublicationbilling.custemail.focus();
	  return false;
	}  

	else if(document.frmprepublicationbilling.custemail.value != "")  // Check Email Format
	{
		  var status = false;     
          var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
		  if (document.frmprepublicationbilling.custemail.value.search(emailRegEx) == -1) {
              alert("Please enter a valid email address.");	
			  document.frmprepublicationbilling.custemail.focus();
			  return false;
           }          
          //else {              
           //   status = true;
           //}
         // return status;
	}
	
		var flag = false;
	for(var i =0 ;i<document.frmprepublicationbilling.optPayment.length; i++)
	{
	if(document.frmprepublicationbilling.optPayment[i].checked)
	flag = true;
	}
	if(flag == false)
	{
	alert ("Payment Method Required");
	return false;
	
	}

       
}