  function tvalidate()
  {
	var fname=document.getElementById("fname").value;
	var emailid=document.getElementById("emailid").value;
    var phone=document.getElementById("phone").value;
	var requirements=document.getElementById("requirements").value;
	
 
  	if(fname=="")
	{
	  alert("Enter the Name");
	  document.getElementById("fname").focus();
	   return false;
    }
	else if(emailid=="")
	{
		alert("Enter the correct and valid Email ID");
		 document.getElementById("emailid").focus();
		return false;
	} 
	 
    else if(checkemail(document.getElementById("emailid")))
    {
	 document.getElementById("emailid").focus();
     return false;
    }	
	else if(phone=="")
	{
		alert("Enter the Phone Number");
		 document.getElementById("phone").focus();
		return false;
	}
	else if(requirements=="")
	{
		alert("Enter your requirements");
		 document.getElementById("requirements").focus();
		return false;
	}

	else
	{
	  var thevalue= unescape(requirements);	
 	  document.requestform.submit();
	  document.getElementById("fname").value="";
	  document.getElementById("emailid").value="";
	  document.getElementById("phone").value="";
	  document.getElementById("requirements").value="";
	}	
  }
  
  
 function rfcvalidate()
 {
	 var regionselect=document.rfc.regionselect.value;
	 var cname=document.rfc.cname.value;
	 var phoneno=document.rfc.phoneno.value;
	 var country=document.rfc.country.value;
	 var email=document.rfc.email.value;
	 var datetocall=document.rfc.datetocall.value;
	 var timetocall=document.rfc.timetocall.value;
	 var reasontocall=document.rfc.reasontocall.value;
	 var cverification=document.rfc.cverification.value;
	 var captchacode=document.rfc.captchacodeno.value;
		 
	 if(regionselect=="")
	 {
		alert("Please select the Region");
		document.rfc.regionselect.focus();
		return false;
	 }
	 else if(cname=="")
	 {
		alert("Please enter the name");
		document.rfc.cname.focus();
		return false;
	 }
	 else if(phoneno=="")
	 {
		alert("Please enter the phone number");
		document.rfc.phoneno.focus();
		return false;
	 }
	 else if(country=="")
	 {
		alert("Please enter the country name");
		document.rfc.country.focus();
		return false;
	 }
	 else if(email=="")
	 {
		alert("Please enter the correct and valid email address");
		document.rfc.email.focus();
		return false;
	 }
    else if(checkemail(document.rfc.email))
    {
	 document.rfc.email.focus();
     return false;
    }		
	 else if(datetocall=="")
	 {
		alert("Please enter the date to call (mm/dd/yy)");
		document.rfc.datetocall.focus();
		return false;
	 }	 
	 	 else if(timetocall=="")
	 {
		alert("Please enter the time to call (hr:min)");
		document.rfc.timetocall.focus();
		return false;
	 }	
	 	 else if(reasontocall=="")
	 {
		alert("Please enter the reason to call");
		document.rfc.reasontocall.focus();
		return false;
	 }		
	  else if(cverification=="")
	 {
		alert("Please enter the verfication number");
		document.rfc.cverification.focus();
		return false;
	 }	
/*	 
		else if(cverification!=captchcode)
	 {
		alert("Please enter the correct verfication number\nOR\n refresh the page to get another verificaiton code");
		document.rfc.cverification.focus();
		return false;
	 }
*/	
		else if(cverification != captchacode)
		{
			alert("Please Enter Correct Verfication Number");
			document.rfc.cverification.focus();
			return false;
		}
	
	 }

	 
function rfqvalidate()
 {
	 var fname=document.rfq.fname.value;
	 var lname=document.rfq.lname.value;
	 var city=document.rfq.city.value;
	 var state=document.rfq.state.value;
	 
	 var phoneno=document.rfq.phoneno.value;
	 var email=document.rfq.email.value;
	 var cemail=document.rfq.cemail.value;
	 var serviceneeded=document.rfq.serviceneeded.value;
	 var budget=document.rfq.budget.value;
	  var currencytype=document.rfq.currencytype.value;
	 
	 var timestamp=document.rfq.timestamp.value;
	 var hearaboutus=document.rfq.hearaboutus.value;
	 var comments=document.rfq.comments.value;
	 
	 var captchacode=document.rfq.captchacodeno.value;
	 var cverification=document.rfq.cverification.value;
		 
	 if(fname=="")
	 {
		alert("Please enter the first name");
		document.rfq.fname.focus();
		return false;
	 }
	 else if(lname=="")
	 {
		alert("Please enter the last name");
		document.rfq.lname.focus();
		return false;
	 }
	 else if(city=="")
	 {
		alert("Please enter the city name");
		document.rfq.city.focus();
		return false;
	 }
	 else if(state=="")
	 {
		alert("Please enter the state name");
		document.rfq.state.focus();
		return false;
	 }
	else if(phoneno=="")
	 {
		alert("Please enter the phone number");
		document.rfq.phoneno.focus();
		return false;
	 }
	 else if(email=="")
	 {
		alert("Please enter the correct and valid email address");
		document.rfq.email.focus();
		return false;
	 }
	else if(checkemail(document.rfq.email))
    {
	 document.rfq.email.focus();
     return false;
    }	
	 else if(cemail=="")
	 {
		alert("Please enter the correct and valid email address");
		document.rfq.cemail.focus();
		return false;
	 }
    else if(checkemail(document.rfq.cemail))
    {
	 document.rfq.cemail.focus();
     return false;
    }		
	
	else if(email!=cemail)
	 {
		alert("Please confirm the email address");
		document.rfq.cemail.focus();
		return false;
	 }	
	
	 else if(serviceneeded=="")
	 {
		alert("Please enter the service needed");
		document.rfq.serviceneeded.focus();
		return false;
	 }	 
	 else if(budget=="")
	 {
		alert("Please enter the budget");
		document.rfq.budget.focus();
		return false;
	 }	
	 else if(currencytype=="")
	 {
		alert("Please select the currency type");
		document.rfq.currencytype.focus();
		return false;
	 }	
	 else if(timestamp=="")
	 {
		alert("Please enter the deadline for your RFP/RFI");
		document.rfq.timestamp.focus();
		return false;
	 }	
	 else if(hearaboutus=="")
	 {
		alert("Please select how did you hear about us");
		document.rfq.hearaboutus.focus();
		return false;
	 }	
	 else if(hearaboutus=="Others" && (document.rfq.hearaboutus2.value==""))
	 {
		alert("If others, please specify");
		document.rfq.hearaboutus2.focus();
		return false;
	 }		 
	  else if(cverification=="")
	 {
		alert("Please enter the verfication number");
		document.rfq.cverification.focus();
		return false;
	 }	
/*
	 else if(comments=="")
	 {
		alert("Please enter the comments/questions");
		document.rfq.comments.focus();
		return false;
	 }	 
	else if(cverification!=captchcode)
	 {
		alert("Please enter the correct verfication number\nOR\n refresh the page to get another verificaiton code");
		document.rfq.cverification.focus();
		return false;
	 }	
*/	
		else if(cverification != captchacode)
		{
			alert("Please Enter Correct Verfication Number");
			document.rfq.cverification.focus();
			return false;
		}
	
	 }
  
  
  

function checkemail(obj)
 {
  if(!isEmailAddr(obj.value))
    {
	  alert("Please enter the correct and valid Email address");
	 // obj.value="";

	 // obj.focus();
	  return true;
	}
	else
	return false; 
 }
 function isEmailAddr(email)
 {
  var result=false;
  var thestr=new String(email);
   var index= thestr.indexOf("@");
  if(index>0)
   {
    var pindex=thestr.indexOf(".",index);
	if((pindex>index+1)&&(thestr.length>pindex+1))
	   result=true;
	}
	return result;
 }	      
  
 //calendar script
 
 