// RFI Form Validation Script


// RFI Form Validation Script
function checkForms(rfi)
{
	
	if(rfi.FirstName.value=="")
	{
		alert("Please Enter Your First Name!") ;
		rfi.FirstName.focus() ;
		return false;
	}
	
	if(rfi.LastName.value=="")
	{
		alert("Please Enter Your Last Name!") ;
		rfi.LastName.focus() ;
		return false;
	}
	
	if(rfi.CompanyName.value=="")
	{
		alert("Please Enter Your Company Name!") ;
		rfi.CompanyName.focus() ;
		return false;
	}
	
	
	if(rfi.Email.value=="")
	{
		alert("Please Enter Your Email ID!") ;
		rfi.Email.focus() ;
		return false;
	}
	
		if (!rfi.Email.value.match(/^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$/))
		{
			alert("Please enter a valid E-mail ID!");
			rfi.Email.focus();
			rfi.Email.value="";
			return false;
		}
		
		
		if(rfi.PhoneCode.value=="")
	{
		alert("Please Enter Your Phone No!") ;
		rfi.PhoneCode.focus() ;
		return false;
	}
	
		
		if (!rfi.PhoneCode.value.match(/^[0-9]/))
		{
			alert("Please enter a valid Phone No!");
			rfi.PhoneCode.focus();
			rfi.PhoneCode.value="";
			return false;
		}
		
		
		if(rfi.PhoneMid.value=="")
	{
		alert("Please Enter Your Phone No!") ;
		rfi.PhoneMid.focus() ;
		return false;
	}
	
		
		if (!rfi.PhoneMid.value.match(/^[0-9]/))
		{
			alert("Please enter a valid Phone No!");
			rfi.PhoneMid.focus();
			rfi.PhoneMid.value="";
			return false;
		}
		
		
			if(rfi.PhoneLast.value=="")
	{
		alert("Please Enter Your Phone No!") ;
		rfi.PhoneLast.focus() ;
		return false;
	}
	
		
		if (!rfi.PhoneLast.value.match(/^[0-9]/))
		{
			alert("Please enter a valid Phone No!");
			rfi.PhoneLast.focus();
			rfi.PhoneLast.value="";
			return false;
		}
		
		
		//Select box validation	
		if(rfi.BestTime.value=="Select Your Best Time To Call")
	{
		alert ('Select Your Best Time To Call!');
		rfi.BestTime.focus() ;
		return false;
	}
	
	
	if(rfi.HowHearAboutUs.value=="")
	{
		alert("Please Enter How did you hear about us?") ;
		rfi.HowHearAboutUs.focus() ;
		return false;
	}
	
	//Select box validation	
		if(rfi.WebsiteDevelp.value=="Select when your website begin development?")
	{
		alert ('Select when your website begin development?');
		rfi.WebsiteDevelp.focus() ;
		return false;
	}
	
	//Service VALIDATION
		var form = document.RequestQuote;
		if (form.button[0].checked || form.button[1].checked){
		}
		else{
		alert('Choose your Service!');
		return false;
		}
		
		//Select box validation	
		if(rfi.ProBudget.value=="Select Your Project Budget")
	{
		alert ('Select Your Project Budget');
		rfi.ProBudget.focus() ;
		return false;
	}
	
	
	// CHECKBOX VALIDATION		
		
	if (document.RequestQuote.WebDesign.checked == false &&
         document.RequestQuote.ECommerce.checked == false &&
		 document.RequestQuote.ShoppingCart.checked == false &&
		 document.RequestQuote.LogoDesign.checked == false &&
		 document.RequestQuote.LogoReDesign.checked == false &&
		 document.RequestQuote.MerchantAccount.checked == false &&
		 document.RequestQuote.Flash.checked == false &&
		 document.RequestQuote.SEO.checked == false &&
		 document.RequestQuote.FreeSEOReport.checked == false &&
		 document.RequestQuote.Forms.checked == false &&
		 document.RequestQuote.DoorMaps.checked == false &&
		 document.RequestQuote.OnlineWorkPortfolio.checked == false &&
		 document.RequestQuote.WebsiteStat.checked == false &&
		 document.RequestQuote.Database.checked == false &&
	 document.RequestQuote.VideoAudio.checked == false) {
	  
	 alert("Please select at least one service.\n");
	 return false;
     }
			
		
		/*//Message box validation
	if(rfi.Message.value=="" || rfi.Message.value=="Message :")
	{
		alert ('Please Enter your Message!');
		rfi.Message.focus() ;
		return false;
	}*/
		
		
SendEmailData(rfi); 
	return false ;
}

