//Code for "Contact Us Page"

function membership_validate()
{

	var name = new Array(2);
	name[0] = document.getElementById('first_name').value;
	name[1] = document.getElementById('last_name').value;
	name[2] = document.getElementById('street_name').value;
	name[3] = document.getElementById('state').value;

	var number = new Array(2);
	number[0] = document.getElementById('phone_number').value;
	number[1] = document.getElementById('zip_code').value;
	number[2] = document.getElementById('street_no').value;
	var mailids = document.getElementById('from_email');
	
	
	//  Blank Field Validation

	if(name[0].length == 0 || number[0].length == 0 || number[1].length == 0 || number[2].length == 0 || name[3].length == 0 ||name[2].length == 0 || name[1].length == 0  )
	{
		alert("Mandetory Field Should not be Empty.");
		return false;
	}



	// Sender Name Validation

	for(var count=0; count < 2; count++)
	{
		var name1 = name[count];
		if(name[count] != "")
		{
			var flag = 0;
			var empty = false;
			var size = name1.length;
					
			for(var i=0; i < size; i++)
			{
				var alpha = name1.charAt(i);
				var num = alpha.charCodeAt(0);
				if((num == 32) || (num > 64 && num<91) || (num > 96 && num<123))
				{
					flag = 10;
				}
				else
				{
					flag = count;
					break;
				}
			}
		}
	}
	
		if(flag == 0)
		{
			alert("Your First Name is Not Valid.");
			return false;
		}
		
		if(flag == 1)
		{
			alert("Your Last Name is Not Valid.");
			return false;
		}

	
	//  Mail ID Validation
	
	if(mailids.value != "")
	{
		var emailfilter= /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
						
		var returnval= emailfilter.test(mailids.value);
		if (returnval==false)
		{
			alert("Please enter a valid email address.");
			return false;
		}
	}
	//	Phone Number Validation	
							
	for(var count=0; count < 2; count++)
	{
		if (isNaN(number[count]))
		{
			flag = count;
			break;
		}
		else
			flag = 10;			
	}
	
	if(flag == 0)
	{
		alert("Please Enter Valid Phone Number.");
		return false;
	}
	else if(flag == 1)
	{
		alert("Please Enter Valid Zip Code.");
		return false;
	}
	else
	{
		alert("Validation Completed Successfully.");
		document.getElementById('validate').value = 1;
		return true;
	}

}