function Validationscontact()
	{

		var ErrorMsg = "Following fields needs to be filled.. \n\n";
		var Error = 0;
		var total=""
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		var address = document.getElementById('email').value;
		var regex = new RegExp("|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i");
		
		
			if(document.getElementById('fname').value == "" ){
				ErrorMsg = ErrorMsg + "Please Provide Your First Name \n\n";
				Error = 1;
			}
			if(document.getElementById('lname').value == "" ){
				ErrorMsg = ErrorMsg + "Please Provide Your Last Name \n\n";
				Error = 1;
			}
			if(document.getElementById('email').value == "" ){
			ErrorMsg = ErrorMsg + "Please Provide Your Email Address \n\n";
			Error = 1;
			}
			else
			{
			if(reg.test(address) == false) {
				ErrorMsg = ErrorMsg + "Please Provide Your Valid Email Address \n\n";
				Error = 1;
			}
			}
			if(document.getElementById('phone').value.search(/\d{3}\-\d{3}\-\d{4}/)==-1 && document.getElementById('phone').value.search(/\d{3}\s{1}\d{3}\s{1}\d{4}/)==-1 && document.getElementById('phone').value.search(/\d{10}/)==-1){
			ErrorMsg = ErrorMsg + "Enter Valid Phone : e.g. (xxx-xxx-xxxx or xxx xxx xxx or xxxxxxxxxx) \n\n";
			Error = 1;
				
		}
			if(document.getElementById('company').value == "" ){
				ErrorMsg = ErrorMsg + "Please Provide Your Company Name \n\n";
				Error = 1;
			}
			
			if(document.getElementById('city').value == "" ){
				ErrorMsg = ErrorMsg + "Please Provide Your City Name \n\n";
				Error = 1;
			}
			
			if(document.getElementById('zip_code').value == "" ){
				ErrorMsg = ErrorMsg + "Please Provide Your Zip Code \n\n";
				Error = 1;
			}
			if(document.getElementById('state').value == "" ){
				ErrorMsg = ErrorMsg + "Please Provide Your State Name \n\n";
				Error = 1;
			}
			
		for(var i=0; i < document.contactform.packages.length; i++){
		if(document.contactform.packages[i].checked)
		total +=document.contactform.packages[i].value + "\n";
		}
		if(total==""){
		//alert("total"+ total);
		ErrorMsg = ErrorMsg + "Please Select Packages \n\n";
		Error = 1;
		}
		
		/*for(var i=0; i < (document.getElementById('packages[]').length); i++){
		if(document.getElementById('packages[i]').checked)
		total +=document.getElementById('packages[i]').value + "\n"
		}
		if(total==""){
		ErrorMsg = ErrorMsg + "Please Select Packages \n\n";
		Error = 1;
		}*/

		if(document.getElementById('securecode').value == "" ){
				ErrorMsg = ErrorMsg + "Please Provide Secure Code \n\n";
				Error = 1;
			}	
				
		if(Error == 1){
		alert(ErrorMsg);
		return false;
	}
	else{
		return true;
	}
	
}


function Validations()
{
	var ErrorMsg = "Following fields must be completed.. \n\n";
	var Error = 0;
	
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		var address = document.getElementById('x_email').value;
		var regex = new RegExp("|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i");
	
	//check shootday
		if(document.getElementById('x_name').value == "" ){
			ErrorMsg = ErrorMsg + "Please Provide Name  \n\n";
			Error = 1;
		}
		if(reg.test(address) == false) {
			ErrorMsg = ErrorMsg + "Enter Valid Email \n\n";
			Error = 1;
		}
		
	if(Error == 1){
		alert(ErrorMsg);
		return false;
	}
	else{
		return true;
	}
}
function testiValidations()
{
	var ErrorMsg = "Following fields must be completed.. \n\n";
	var Error = 0;
	
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		var address = document.getElementById('email').value;
		var regex = new RegExp("|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i");
	s
	//check shootday
		if(document.getElementById('name').value == "" ){
			ErrorMsg = ErrorMsg + "Please Provide Name  \n\n";
			Error = 1;
		}
		if(reg.test(address) == false) {
			ErrorMsg = ErrorMsg + "Enter Valid Email \n\n";
			Error = 1;
		}if(document.getElementById('message').value == "" ){
			ErrorMsg = ErrorMsg + "Please Provide Comments  \n\n";
			Error = 1;
		}
		
	if(Error == 1){
		alert(ErrorMsg);
		return false;
	}
	else{
		return true;
	}
}
function tellValidations()
{
	var ErrorMsg = "Following fields must be completed.. \n\n";
	var Error = 0;
	
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = document.getElementById('x_email').value;
	var faddress = document.getElementById('x_femail').value;
		
	//check shootday
		if(document.getElementById('x_name').value == "" ){
			ErrorMsg = ErrorMsg + "Please Provide Name  \n\n";
			Error = 1;
		}
		
		if(reg.test(address) == false) {
			ErrorMsg = ErrorMsg + "Enter Valid Email \n\n";
			Error = 1;
		}
		if(reg.test(faddress) == false) {
			ErrorMsg = ErrorMsg + "Enter Valid Friend Email \n\n";
			Error = 1;
		}
		if(document.getElementById('captch_answer').value != document.getElementById('main_captcha').value ){
			ErrorMsg = ErrorMsg + "Please Provide Correct Answer \n\n";
			Error = 1;
		}
	if(Error == 1){
		alert(ErrorMsg);
		return false;
	}
	else{
		return true;
	}
}

function IsNumeric(sText)
{
   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;
         }
      }
   return IsNumber;
   
}

function RegistrationValidations()
{
	var ErrorMsg = "Following fields must be completed.. \n\n";
	var Error = 0;
	
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		var address = document.getElementById('email').value;
		var regex = new RegExp("|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i");
	
	//check shootday
		if(document.getElementById('fname').value == "" ){
			ErrorMsg = ErrorMsg + "Please Provide First Name  \n\n";
			Error = 1;
		}
		
		if(document.getElementById('lname').value == "" ){
			ErrorMsg = ErrorMsg + "Please Provide Last Name  \n\n";
			Error = 1;
		}
		
		/*if(IsNumeric(document.getElementById('phone').value) == false){
			ErrorMsg = ErrorMsg + "Phone number Contains Numeric Value . \n\n";
			Error = 1;
				
		}*/

		if(document.getElementById('city').value == "" ){
			ErrorMsg = ErrorMsg + "Please Provide City Name  \n\n";
			Error = 1;
		}
		
		if(reg.test(address) == false) {
			ErrorMsg = ErrorMsg + "Enter Valid Email \n\n";
			Error = 1;
		}
		
	if(Error == 1){
		alert(ErrorMsg);
		return false;
	}
	else{
		return true;
	}
}

function resetValues()
{
	document.getElementById('fname').value = "";
	document.getElementById('lname').value = "";
	document.getElementById('address').value = "";
	document.getElementById('address2').value = "";
	document.getElementById('city').value = "";
	document.getElementById('state').value = "";
	document.getElementById('zip').value = "";
	document.getElementById('phone').value = "";
	document.getElementById('phone2').value = "";
	document.getElementById('email').value = "";
	document.getElementById('comments').value = "";
}


