function validate_frm_plan_package() 
{
	if(document.forms['frm_plan_package'].elements['txt_name'].value=="")
	{
		alert("Please, enter your Name");
		document.frm_plan_package.txt_name.focus();
		return false;
	}
	if(document.forms['frm_plan_package'].elements['txt_email'].value=="")
	{
		alert("Please, enter your valid Email");
		document.frm_plan_package.txt_email.focus();
		return false;
	}
	if(document.forms['frm_plan_package'].elements['txt_email'].value!="")
	{
		var str=document.frm_plan_package.txt_email.value;
		var er=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if(!er.test(str))
		{
			alert ("Please enter your valid Email");
			document.frm_plan_package.txt_email.select();
			return false;
		}
	}
	if(document.forms['frm_plan_package'].elements['txt_contact_no'].value=="")
	{
		alert("Please enter your Contact Number");
		document.frm_plan_package.txt_contact_no.focus();
		return false;
	}
	if(document.forms['frm_plan_package'].elements['plan_package'].value=="-Select-")
	{
		alert("Please select your Plan/Package");
		document.frm_plan_package.plan_package.focus();
		return false;
	}
	if(document.forms['frm_plan_package'].elements['ta_jobdesc'].value=="")
	{
		alert("Please enter Description of Job");
		document.frm_plan_package.ta_jobdesc.focus();
		return false;
	}
	return true;
}

// =========================================================================================


function validate_frm_plan_package2() 
{
	if(document.forms['frm_plan_package2'].elements['txt_name'].value=="")
	{
		alert("Please, enter your Name");
		document.frm_plan_package2.txt_name.focus();
		return false;
	}
	if(document.forms['frm_plan_package2'].elements['txt_email'].value=="")
	{
		alert("Please, enter your valid Email");
		document.frm_plan_package2.txt_email.focus();
		return false;
	}
	if(document.forms['frm_plan_package2'].elements['txt_email'].value!="")
	{
		var str=document.frm_plan_package2.txt_email.value;
		var er=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if(!er.test(str))
		{
			alert ("Please enter your valid Email");
			document.frm_plan_package2.txt_email.select();
			return false;
		}
	}
	if(document.forms['frm_plan_package2'].elements['txt_contact_no'].value=="")
	{
		alert("Please enter your Contact Number");
		document.frm_plan_package2.txt_contact_no.focus();
		return false;
	}
	if(document.forms['frm_plan_package2'].elements['plan_package'].value=="-Select-")
	{
		alert("Please select your Plan/Package");
		document.frm_plan_package2.plan_package.focus();
		return false;
	}
	if(document.forms['frm_plan_package2'].elements['ta_jobdesc'].value=="")
	{
		alert("Please enter Description of Job");
		document.frm_plan_package2.ta_jobdesc.focus();
		return false;
	}
	return true;
}

// =========================================================================================

function validate_frm_quote() 
{
	var err=0;
	var quote_name = document.forms['frm_quote'].elements['quote_name'].value;
	var quote_email = document.forms['frm_quote'].elements['quote_email'].value;
	var quote_comments = document.forms['frm_quote'].elements['quote_comments'].value;
	
	if(document.forms['frm_quote'].elements['quote_name'].value=="" || document.forms['frm_quote'].elements['quote_name'].value=="Enter Your Name")
	{
		alert("Please, enter your Name");
		document.frm_quote.quote_name.focus();
		err++;
	}
	else if(document.forms['frm_quote'].elements['quote_email'].value=="")
	{
		alert("Please, enter your valid Email");
		document.frm_quote.quote_email.focus();
		err++;
	}
	else if(document.forms['frm_quote'].elements['quote_email'].value!="")
	{
		var str=document.frm_quote.quote_email.value;
		var er=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if(!er.test(str))
		{
			alert ("Please enter your valid Email");
			document.frm_quote.quote_email.select();
			err++;
		}
	}
	else if(document.forms['frm_quote'].elements['quote_comments'].value=="" || document.forms['frm_quote'].elements['quote_comments'].value=="Enter Description Here")
	{
		alert("Please enter your Comments");
		document.frm_quote.quote_comments.focus();
		err++;
	}
	
	if(err == 0)
	{
	  //document.frm_quote.submit(); 
	  requestQuote(quote_name,quote_email,quote_comments);
	}
}

// =========================================================================================

function blank(id)
{
	var val = document.getElementById(id).value;
	if(val == "Enter Your Name" || val == "Enter Your Email" || val == "Enter Description Here")
		document.getElementById(id).value="";
}

// =========================================================================================

function validate_frm_hire_now() 
{
	if(document.forms['frm_hire_designer'].elements['nameadd'].value=="")
	{
		alert("Please, enter your Name");
		document.frm_hire_designer.nameadd.focus();
		return false;
	}
	if(document.forms['frm_hire_designer'].elements['emailadd'].value=="")
	{
		alert("Please, enter your valid Email");
		document.frm_hire_designer.emailadd.focus();
		return false;
	}
	if(document.forms['frm_hire_designer'].elements['emailadd'].value!="")
	{
		var str=document.frm_hire_designer.emailadd.value;
		var er=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if(!er.test(str))
		{
			alert ("Please enter your valid Email");
			document.frm_hire_designer.emailadd.select();
			return false;
		}
	}
	if(document.forms['frm_hire_designer'].elements['telnocc'].value=="" || document.forms['frm_hire_designer'].elements['telno'].value=="")
	{
		alert("Please enter Contact No properly");
		document.frm_hire_designer.telnocc.focus();
		return false;
	}
	/*if(document.forms['frm_hire_designer'].elements['comment'].value=="")
	{
		alert("You enter your Comment");
		//document.frm_hire_designer.txt_contact_no.focus();
		return false;
	}*/
	if(document.getElementById("faq_terms").checked==false)
	{
		alert("You must read FAQ's and the terms of use first");
		//document.frm_hire_designer.txt_contact_no.focus();
		return false;
	}
	return true;
}

//	============================================================================

function calculate(arg)
{
  //alert(arg);
  var total_amount;
  var total_designers = document.getElementById('total_designers').value;
  var unit_price = document.getElementById('amount').value;
  if(arg == "Hourly")
  {
    if(isNaN(document.getElementById("total_hours").value))
	{
	  alert("Please enter Numbers Only");
	  total_amount = total_designers * unit_price;
	}
	else
	{
		if(document.getElementById("total_hours").value == "")
		  total_amount = total_designers * unit_price;
		else if(document.getElementById("total_hours").value == 0)
		  total_amount = total_designers * unit_price;
		else
		  total_amount = total_designers * unit_price * document.getElementById("total_hours").value;
	}  	  
  }
  else
  {
	total_amount = total_designers * unit_price * document.getElementById("duration").value;
  }
  
  /*if(total_amount>600)
  {
    document.getElementById("pay_by_cc").style.visibility = 'hidden';
	document.getElementById("pay_by_pp").checked = true;
  }	
  else
    document.getElementById("pay_by_cc").style.visibility = 'visible';*/	
  
  document.getElementById("total_amount").value = total_amount;
  document.getElementById("total").innerHTML = "Total USD : $" + total_amount;
}

function hidePaymentSection()
{
  if(document.getElementById("contact_sales").checked==true)
  {
    document.getElementById("amount_tr").style.display = 'none';
	document.getElementById("methods_tr").style.display = 'none';
	document.getElementById("submit_buttom").innerHTML = '<br /><input type="image" src="images/submit.jpg" border=0 alt="" vspace="5">';
  }
  else
  {
    document.getElementById("amount_tr").style.display = '';
	document.getElementById("methods_tr").style.display = '';
	document.getElementById("submit_buttom").innerHTML = '<br /><input type="image" src="images/submit.jpg" border=0 alt="" vspace="5">';
  }
}

//	============================================================================

function checkfields() 
{
	if(document.forms['frm_hire_designer'].elements['nameadd'].value=="")
	{
		alert("Please, enter your Name");
		document.frm_hire_designer.nameadd.focus();
		return false;
	}
	if(document.forms['frm_hire_designer'].elements['emailadd'].value=="")
	{
		alert("Please, enter your valid Email");
		document.frm_hire_designer.emailadd.focus();
		return false;
	}
	if(document.forms['frm_hire_designer'].elements['emailadd'].value!="")
	{
		var str=document.frm_hire_designer.emailadd.value;
		var er=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		if(!er.test(str))
		{
			alert ("Please enter your valid Email");
			document.frm_hire_designer.emailadd.select();
			return false;
		}
	}
	if(document.forms['frm_hire_designer'].elements['address'].value=="")
	{
		alert("Please enter your Address");
		document.frm_hire_designer.address.focus();
		return false;
	}
	if(document.forms['frm_hire_designer'].elements['city'].value=="")
	{
		alert("Please enter your City");
		document.frm_hire_designer.city.focus();
		return false;
	}
	if(document.forms['frm_hire_designer'].elements['state'].value=="")
	{
		alert("Please enter your State");
		document.frm_hire_designer.state.focus();
		return false;
	}
	if(document.forms['frm_hire_designer'].elements['zip'].value=="")
	{
		alert("Please enter your Zip");
		document.frm_hire_designer.zip.focus();
		return false;
	}
	if(document.forms['frm_hire_designer'].elements['telnocc'].value=="" || document.forms['frm_hire_designer'].elements['telno'].value=="")
	{
		alert("Please enter Contact No properly");
		document.frm_hire_designer.telnocc.focus();
		return false;
	}

	return true;
}

// =========================================================================================