// JavaScript Document
function contact_validate()
{
	var Name=document.contact_frm.Name.value;
	var Email=document.contact_frm.Email.value;
	var Phone=document.contact_frm.Phone.value;
	var msg="There are following errors with your contact us form processing:\n";
	var flag=0;

	if(Name=="" || Name.length<1)
	{
		msg+="Please enter your Name\n";
		flag=1;
	}
	if(Email=="" || isEmail(Email)) 
	{
		msg+="Please enter a valid E-mail ID\n";
		flag=1;
	}
	
	if(Phone=="" || Phone.length<1)
	{
		msg+="Please enter your Phone Number \n";
		flag=1;
	}
	
	if(flag==1)
	{
		alert(msg);
		return false;
	}
	return true;
}

function check_form() {

        var error_message = "The following problem(s) occurred when processing your Appointment form, please verify and try again:\n";
        var error = 0;
       		
		var First_Name = document.rfp.First_Name.value;
		var Last_Name = document.rfp.Last_Name.value;		
		var Email = document.rfp.Email.value;
		var Contact_Phone = document.rfp.Contact_Phone.value;
		//var Treatment_Requested=document.rfp.Treatment_Requested.value;
		var HowtoContact=document.rfp.HowtoContact.value = 1;
		
       // Validation for First_Name
        if (First_Name == "" || First_Name.length < 3) {
                error_message = error_message + "Please enter First_Name\n";
                error = 1;
        }	
	   
	   // Validation for Last_Name
        if (Last_Name == "" || Last_Name.length < 3) {
                error_message = error_message + "Please enter Last_Name\n";
                error = 1;
        }	
	   // Validation for Name
        if (Email == "" ||  isEmail(Email)) {
                error_message = error_message + "Please enter correct e-mail address\n";
                error = 1;
        }		
		
	     // Validation for Phone
        if (Contact_Phone == "" || Contact_Phone.length < 4) {
                error_message = error_message + "Please enter Phone Number\n";
                error = 1;
        }	

	     // Validation for HowtoContact
        
		if (HowtoContact == "")
			{
				error_message = error_message + "You didn\'t choose any of the How would you like us to contact you?\n";
				error = 1;
				
			}
			//alert(document.rfp.HowtoContact.value);
		
		if (
			document.rfp.Smartlipo_Ultra.checked == false &&
	    	document.rfp.Cellulite_Treatments.checked == false &&
			document.rfp.Evolence.checked == false &&
			document.rfp.Endermologie.checked == false &&
			document.rfp.Medical_Weight_Loss.checked == false &&
			document.rfp.Hair_Removal.checked == false &&
			document.rfp.Spider_Vaicose_Veins.checked == false &&
			document.rfp.Juvederm.checked == false &&
			document.rfp.Latisse.checked == false &&
			document.rfp.Facial_Microderm.checked == false &&
			document.rfp.Facial_Rejuvenation.checked == false &&
			document.rfp.Restylane.checked == false &&
			document.rfp.Chemical_Peel.checked == false &&
			document.rfp.Fractional_Resurfacing.checked == false
			)
			{
				error_message = error_message + "You didn\'t choose any Treatment Requested\n";
				error = 1;
			}


		// Validation for Treatment_Requested
        /*if (Treatment_Requested == "" || Treatment_Requested.length < 4) {
                error_message = error_message + "Please select Treatment Requested\n";
                error = 1;
        }*/	

		if (error == 1) {
		alert(error_message);
		return false;
		} 
		else 
		{
		return true;
	}
}
function isEmail(val)
{
        // Return false if e-mail field does not contain a '@' and '.' .
        if (val.indexOf ('@',0) == -1 || val.indexOf ('.',0) == -1)
        {
                return 1;
        }
        	else
        {
                return 0;
        }
}

// JavaScript Document