// JavaScript Document
var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
var webExp = /^http:\/\/(www\.)?[a-zA-Z0-9]+\.[\.a-zA-Z0-9]+/;
var numExp = /^[0-9]+$/;

function strippedValues(id)
{
	if(document.getElementById(id))
	{
		var returnText =  document.getElementById(id).value;
		var returnTextFinal = returnText.replace(/^\s+|\s+/,"");
		return returnTextFinal ;
	}
}

/*START Admin end*/
function focusField(id)
{
	if(document.getElementById(id))
	{
		document.getElementById(id).focus();
	}
}


function admin_login_validation()
{
	var email = strippedValues("email_text");
	var password = strippedValues("password_text");
	if(email == "")
	{
		if(password == "")
		{
			document.getElementById("email_error_text").innerHTML = "required";
			document.getElementById("password_error_text").innerHTML = "required";
			focusField("email_text");
			return false;
		}
		document.getElementById("email_error_text").innerHTML = "required";	
		focusField("email_text");
		return false;
	}
	else if(!email.match(emailExp))
	{
		document.getElementById("email_error_text").innerHTML = "invalid email address";
		focusField("email_text");
			return false;
	}
	else if(password == "")
	{
		document.getElementById("email_error_text").innerHTML = "";
		document.getElementById("password_error_text").innerHTML = "required";	
		focusField("password_text");
		return false;
	}
	else
	{
		document.getElementById("email_error_text").innerHTML = "";
		document.getElementById("password_error_text").innerHTML = "";
		return true;	
	}
}

function validate_update_site_config()
{
	var username_text = strippedValues("username_text");
	var login_email_text = strippedValues("login_email_text");
	var password_text = strippedValues("password_text");
	var info_email_text = strippedValues("info_email_text");
	
	if(username_text == "")
	{
		document.getElementById("error_username_text").innerHTML = "required";
		return false;			
	}
	else if(login_email_text=="")
	{
		document.getElementById("error_login_email_text").innerHTML = "required";
		return false;	
	}
	else if(password_text=="")
	{
		document.getElementById("error_password_text").innerHTML = "required";
		return false;	
	}
	else if(password_text=="")
	{
		document.getElementById("error_info_email_text").innerHTML = "required";
		return false;	
	}
	else 
	{
		return false;	
	}
}

function validate_client_update()
{
	var  name_text	= strippedValues("name_text");
	var  code_text	= strippedValues("code_text");
	var  email_text	= strippedValues("email_text");
	var  password_text	= strippedValues("password_text");
	
	if(name_text == "")
	{
		document.getElementById("error_name_text").innerHTML= "required";
		return false;
	}
	else if(code_text=="")
	{
		document.getElementById("error_code_text").innerHTML= "required";
		return false;
	}
	else if(email_text=="")
	{
		document.getElementById("error_email_text").innerHTML= "required";	
		return false;
	}
	else if(!email_text.match(emailExp))
	{
		document.getElementById("error_email_text").innerHTML= "invalid email address";	
		return false;
	}
	else if(password_text == "")
	{
		document.getElementById("error_password_text").innerHTML= "required";	
		return false;
	}
	else
	{
		return true;	
	}
}
/*END Admin end*/

/*START User end*/
function validate_get_email_updates()
{
	var email = strippedValues("email_text");
	if(email == "")
	{
		document.getElementById("error_email_text").innerHTML= "required";
		return false;
	}
	else if(!email.match(emailExp))
	{
		document.getElementById("error_email_text").innerHTML= "invalid email address";
		return false;
	}
	else
	{
		document.getElementById("error_email_text").innerHTML= "";
		return true;
	}
}

function validate_write_to_us()
{
	var name = 	strippedValues("name_text");
	var email = 	strippedValues("email_text");
	var subject = 	strippedValues("subject_text");
	var message = 	strippedValues("message_text");
	
	if(name=="")
	{
		if(email=="")
		{
			if(subject=="")
			{
				if(message=="")
				{
					document.getElementById("error_name_text").innerHTML= "required";
					document.getElementById("error_email_text").innerHTML= "required";
					document.getElementById("error_subject_text").innerHTML= "required";
					document.getElementById("error_message_text").innerHTML= "required";
					return false;
				}
				document.getElementById("error_name_text").innerHTML= "required";
				document.getElementById("error_email_text").innerHTML= "required";
				document.getElementById("error_subject_text").innerHTML= "required";
				document.getElementById("error_message_text").innerHTML= "";
				return false;
			}
			document.getElementById("error_name_text").innerHTML= "required";
			document.getElementById("error_email_text").innerHTML= "required";
			document.getElementById("error_subject_text").innerHTML= "";
			document.getElementById("error_message_text").innerHTML= "";
			return false;
		}
		document.getElementById("error_name_text").innerHTML= "required";
		document.getElementById("error_email_text").innerHTML= "";
		document.getElementById("error_subject_text").innerHTML= "";
		document.getElementById("error_message_text").innerHTML= "";
		return false;
	}
	else if(email=="")
	{
		if(subject=="")
		{
			if(message=="")
			{
				document.getElementById("error_name_text").innerHTML= "";
				document.getElementById("error_email_text").innerHTML= "required";
				document.getElementById("error_subject_text").innerHTML= "required";
				document.getElementById("error_message_text").innerHTML= "required";
				return false;
			}
			document.getElementById("error_name_text").innerHTML= "";
			document.getElementById("error_email_text").innerHTML= "required";
			document.getElementById("error_subject_text").innerHTML= "required";
			document.getElementById("error_message_text").innerHTML= "";
			return false;
		}
		document.getElementById("error_name_text").innerHTML= "";
		document.getElementById("error_email_text").innerHTML= "required";
		document.getElementById("error_subject_text").innerHTML= "";
		document.getElementById("error_message_text").innerHTML= "";
		return false;
	}
	else if(!email.match(emailExp))
	{
		if(subject=="")
		{
			if(message=="")
			{
				document.getElementById("error_name_text").innerHTML= "";
				document.getElementById("error_email_text").innerHTML= "invalid email address";
				document.getElementById("error_subject_text").innerHTML= "required";
				document.getElementById("error_message_text").innerHTML= "required";
				return false;
			}
			else
			{
				document.getElementById("error_name_text").innerHTML= "";
				document.getElementById("error_email_text").innerHTML= "invalid email address";
				document.getElementById("error_subject_text").innerHTML= "required";
				document.getElementById("error_message_text").innerHTML= "";
				return false;
			}			
		}
		else if(message=="")
		{
			document.getElementById("error_name_text").innerHTML= "";
			document.getElementById("error_email_text").innerHTML= "invalid email address";
			document.getElementById("error_subject_text").innerHTML= "";
			document.getElementById("error_message_text").innerHTML= "required";
			return false;
		}
		else
		{
			document.getElementById("error_name_text").innerHTML= "";
			document.getElementById("error_email_text").innerHTML= "invalid email address";
			document.getElementById("error_subject_text").innerHTML= "";
			document.getElementById("error_message_text").innerHTML= "";
			return false;
		}	
	}
	else if(subject=="")
	{
		if(message=="")
		{
			document.getElementById("error_name_text").innerHTML= "";
			document.getElementById("error_email_text").innerHTML= "";
			document.getElementById("error_subject_text").innerHTML= "required";
			document.getElementById("error_message_text").innerHTML= "required";
			return false;	
		}
		document.getElementById("error_name_text").innerHTML= "";
		document.getElementById("error_email_text").innerHTML= "";
		document.getElementById("error_subject_text").innerHTML= "required";
		document.getElementById("error_message_text").innerHTML= "";
		return false;	
	}
	else if(message=="")
	{
		document.getElementById("error_name_text").innerHTML= "";
		document.getElementById("error_email_text").innerHTML= "";
		document.getElementById("error_subject_text").innerHTML= "";
		document.getElementById("error_message_text").innerHTML= "required";
		return false;	
	}	
	else
	{
		document.getElementById("error_name_text").innerHTML= "";
		document.getElementById("error_email_text").innerHTML= "";
		document.getElementById("error_subject_text").innerHTML= "";
		document.getElementById("error_message_text").innerHTML= "";
		return true;	
	}
}
function validate_submit_your_resume()
{
	var name_text = strippedValues("name_text");
	var email_text = strippedValues("email_text");
	var about_text = strippedValues("about_text");
	var resume_file = strippedValues("resume_file");
	
	
	if(name_text=="")
	{
			if(email_text=="")
			{
				if(about_text=="")
				{
					if(resume_file=="")
					{
							document.getElementById("error_name_text").innerHTML= "required";
							document.getElementById("error_email_text").innerHTML= "required";
							document.getElementById("error_about_text").innerHTML= "required";
							document.getElementById("error_resume_file").innerHTML= "required";
							return false;							
					}
					document.getElementById("error_name_text").innerHTML= "required";
					document.getElementById("error_email_text").innerHTML= "required";
					document.getElementById("error_about_text").innerHTML= "required";
					document.getElementById("error_resume_file").innerHTML= "";
					return false;	
				}
				document.getElementById("error_name_text").innerHTML= "required";
				document.getElementById("error_email_text").innerHTML= "required";
				document.getElementById("error_about_text").innerHTML= "";
				document.getElementById("error_resume_file").innerHTML= "";
				return false;	
			}
			
		document.getElementById("error_name_text").innerHTML= "required";
		document.getElementById("error_email_text").innerHTML= "";
		document.getElementById("error_about_text").innerHTML= "";
		document.getElementById("error_resume_file").innerHTML= "";
		return false;
	}
	else if(email_text=="")
	{
		if(about_text=="")
		{
			if(resume_file=="")
			{
				document.getElementById("error_name_text").innerHTML= "";
				document.getElementById("error_email_text").innerHTML= "required";
				document.getElementById("error_about_text").innerHTML= "required";
				document.getElementById("error_resume_file").innerHTML= "required";
				return false;			
			}
			document.getElementById("error_name_text").innerHTML= "";
			document.getElementById("error_email_text").innerHTML= "required";
			document.getElementById("error_about_text").innerHTML= "required";
			document.getElementById("error_resume_file").innerHTML= "";
			return false;	
		}
		document.getElementById("error_name_text").innerHTML= "";
		document.getElementById("error_email_text").innerHTML= "required";
		document.getElementById("error_about_text").innerHTML= "";
		document.getElementById("error_resume_file").innerHTML= "";
		return false;
	}
	else if(!email_text.match(emailExp))
	{
		if(about_text=="")
		{
			if(resume_file=="")
			{
				document.getElementById("error_name_text").innerHTML= "";
				document.getElementById("error_email_text").innerHTML= "invalid email address";
				document.getElementById("error_about_text").innerHTML= "required";
				document.getElementById("error_resume_file").innerHTML= "required";
				return false;			
			}
			document.getElementById("error_name_text").innerHTML= "";
			document.getElementById("error_email_text").innerHTML= "invalid email address";
			document.getElementById("error_about_text").innerHTML= "required";
			document.getElementById("error_resume_file").innerHTML= "";
			return false;	
		}
		document.getElementById("error_name_text").innerHTML= "";
		document.getElementById("error_email_text").innerHTML= "invalid email address";
		document.getElementById("error_about_text").innerHTML= "";
		document.getElementById("error_resume_file").innerHTML= "";
		return false;	
	}
	else if(about_text=="")
	{
		if(resume_file=="")
		{
			document.getElementById("error_name_text").innerHTML= "";
			document.getElementById("error_email_text").innerHTML= "";
			document.getElementById("error_about_text").innerHTML= "required";
			document.getElementById("error_resume_file").innerHTML= "required";
			return false;		
		}
		document.getElementById("error_name_text").innerHTML= "";
		document.getElementById("error_email_text").innerHTML= "";
		document.getElementById("error_about_text").innerHTML= "required";
		document.getElementById("error_resume_file").innerHTML= "";
		return false;		
	}
	else if(resume_file=="")
	{
		document.getElementById("error_name_text").innerHTML= "";
		document.getElementById("error_email_text").innerHTML= "";
		document.getElementById("error_about_text").innerHTML= "";
		document.getElementById("error_resume_file").innerHTML= "required";
		return false;		
	}
	else
	{
		document.getElementById("error_name_text").innerHTML= "";
		document.getElementById("error_email_text").innerHTML= "";
		document.getElementById("error_about_text").innerHTML= "";
		document.getElementById("error_resume_file").innerHTML= "";
		return true;		
	}
	
}

function validate_client_log_in()
{
	var client_code_text = strippedValues("client_code_text");
	var email_text  = strippedValues("email_text");
	var password_text  = strippedValues("password_text");
	
	if(client_code_text == "")
	{
			if(email_text == "")
			{
				if(password_text=="")
				{
					document.getElementById("error_client_code_text").innerHTML= "required";
					document.getElementById("error_email_text").innerHTML= "required";
					document.getElementById("error_password_text").innerHTML= "required";
					return false;
				}
				document.getElementById("error_client_code_text").innerHTML= "required";
				document.getElementById("error_email_text").innerHTML= "required";
				document.getElementById("error_password_text").innerHTML= "";
				return false;				
			}
			document.getElementById("error_client_code_text").innerHTML= "required";
			document.getElementById("error_email_text").innerHTML= "";
			document.getElementById("error_password_text").innerHTML= "";
			return false;	
	}
	else if(email_text=="")
	{
		if(password_text=="")
		{
			document.getElementById("error_client_code_text").innerHTML= "";
			document.getElementById("error_email_text").innerHTML= "required";
			document.getElementById("error_password_text").innerHTML= "required";
			return false;
		}
		document.getElementById("error_client_code_text").innerHTML= "";
		document.getElementById("error_email_text").innerHTML= "required";
		document.getElementById("error_password_text").innerHTML= "";
		return false;
	}
	else if(!email_text.match(emailExp))
	{
		if(password_text=="")
		{
			document.getElementById("error_client_code_text").innerHTML= "";
			document.getElementById("error_email_text").innerHTML= "invalid email address";
			document.getElementById("error_password_text").innerHTML= "required";
			return false;
		}
		document.getElementById("error_client_code_text").innerHTML= "";
		document.getElementById("error_email_text").innerHTML= "invalid email address";
		document.getElementById("error_password_text").innerHTML= "";
		return false;	
	}
	else if(password_text=="")
	{
		document.getElementById("error_client_code_text").innerHTML= "";
		document.getElementById("error_email_text").innerHTML= "";
		document.getElementById("error_password_text").innerHTML= "required";
		return false;
	}
	else
	{
		document.getElementById("error_client_code_text").innerHTML= "";
		document.getElementById("error_email_text").innerHTML= "";
		document.getElementById("error_password_text").innerHTML= "";
		return true;	
	}
}

function validate_change_password()
{
	var previous_password = strippedValues("previous_password_text");
	var new_password  = strippedValues("new_password_text");
	var re_new_password  = strippedValues("retype_new_password_text");
	
	if(previous_password == "")
	{
		if(new_password == "")
		{
			if(re_new_password=="")
			{
				document.getElementById("error_previous_password_text").innerHTML= "required";
				document.getElementById("error_new_password_text").innerHTML= "required";
				document.getElementById("error_retype_new_password_text").innerHTML= "required";
				return false;
			}
			document.getElementById("error_previous_password_text").innerHTML= "required";
			document.getElementById("error_new_password_text").innerHTML= "required";
			document.getElementById("error_retype_new_password_text").innerHTML= "";
			return false;
		}
		document.getElementById("error_previous_password_text").innerHTML= "required";
		document.getElementById("error_new_password_text").innerHTML= "";
		document.getElementById("error_retype_new_password_text").innerHTML= "";
		return false;		
	}
	else if(new_password == "")
	{
		if(re_new_password=="")
		{
			document.getElementById("error_previous_password_text").innerHTML= "";
			document.getElementById("error_new_password_text").innerHTML= "required";
			document.getElementById("error_retype_new_password_text").innerHTML= "required";
			return false;
		}
		document.getElementById("error_previous_password_text").innerHTML= "";
		document.getElementById("error_new_password_text").innerHTML= "required";
		document.getElementById("error_retype_new_password_text").innerHTML= "";
		return false;
	}
	else if(re_new_password=="")
	{
		document.getElementById("error_previous_password_text").innerHTML= "";
		document.getElementById("error_new_password_text").innerHTML= "";
		document.getElementById("error_retype_new_password_text").innerHTML= "required";
		return false;
	}
	else if(new_password!=re_new_password)
	{
		document.getElementById("error_previous_password_text").innerHTML= "";
		document.getElementById("error_new_password_text").innerHTML= "";
		document.getElementById("error_retype_new_password_text").innerHTML= "password doesn't match";
		return false;
	}
	else
	{
		document.getElementById("error_previous_password_text").innerHTML= "";
		document.getElementById("error_new_password_text").innerHTML= "";
		document.getElementById("error_retype_new_password_text").innerHTML= "";
		return true;	
	}
	
}
function validate_make_payment()
{
	var name_text = strippedValues("name_text");	
	var email_text = strippedValues("email_text");
	var company_name_text = strippedValues("company_name_text");
	var telephone_text = strippedValues("telephone_text");
	var payment_for_text = strippedValues("payment_for_text");
	var amounts_text = strippedValues("amounts_text");
	
	if(name_text=="")
	{
		document.getElementById("error_name_text").innerHTML= "required";
		return false;
	}
	else if(email_text=="")
	{
		document.getElementById("error_email_text").innerHTML= "required";	
		return false;
	}
	else if(!email_text.match(emailExp))
	{
		document.getElementById("error_email_text").innerHTML= "invalid email address";	
		return false;
	}
	else if(company_name_text=="")
	{
		document.getElementById("error_company_name_text").innerHTML= "required";	
		return false;
	}
	else if(telephone_text=="")
	{
		document.getElementById("error_telephone_text").innerHTML= "required";	
		return false;
	}
	else if(payment_for_text=="")
	{
		document.getElementById("error_payment_for_text").innerHTML= "required";
		return false;
	}
	else if(amounts_text=="")
	{
		document.getElementById("error_amounts_text").innerHTML= "required";
		return false;
	}
	
	else if(!(document.getElementById("credit_card").checked || document.getElementById("pay_pal").checked))
	{
		document.getElementById("error_credit_card_text").innerHTML= "please select one";
		return false;
	}
	else
	{
		return true;	
	}
}


function validate_request_a_quote()
{
	if(!(document.getElementById("website_maintainance").checked || document.getElementById("static_website").checked || document.getElementById("simple_with_cms").checked  || document.getElementById("complex_with_cms").checked || document.getElementById("shopping_cart_with_cms").checked || document.getElementById("shopping_cart_with_ecommerce").checked || document.getElementById("shopping_cart_with_ecommerce").checked || document.getElementById("blog").checked))	
	{
		document.getElementById("error_website_type").innerHTML = "required";
		document.getElementById("website_maintainance").focus();
		return false;
	}
	else if(document.getElementById("brief_description").value == "")
	{
		document.getElementById("error_brief_description").innerHTML = "required";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("brief_description").focus();
		return false;	
	}
	else if(document.getElementById("design_style").value == "")
	{
		document.getElementById("error_design_style").innerHTML = "required";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("design_style").focus();
		return false;	
	}
	else if(!(document.getElementById("need_logo").checked || document.getElementById("not_need_logo").checked))
	{
		document.getElementById("error_logo").innerHTML = "required";
		document.getElementById("error_design_style").innerHTML = "";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("need_logo").focus();
		return false;	
	}
	else if(!(document.getElementById("need_hosting").checked || document.getElementById("have_hosting").checked))
	{
		document.getElementById("error_hosting").innerHTML = "required";
		document.getElementById("error_logo").innerHTML = "";
		document.getElementById("error_design_style").innerHTML = "";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("need_hosting").focus();
		return false;	
	}
	else if(document.getElementById("domain_name").value == "")
	{
		document.getElementById("error_domain_name").innerHTML = "required";
		document.getElementById("error_hosting").innerHTML = "";
		document.getElementById("error_logo").innerHTML = "";
		document.getElementById("error_design_style").innerHTML = "";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("domain_name").focus();
		return false;	
	}
	else if(document.getElementById("reference_example").value == "")
	{
		document.getElementById("error_reference_example").innerHTML = "required";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_hosting").innerHTML = "";
		document.getElementById("error_logo").innerHTML = "";
		document.getElementById("error_design_style").innerHTML = "";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("reference_example").focus();
		return false;	
	}
	else if(!(document.getElementById("start_date_asap").checked || document.getElementById("start_date_with_in_a_week").checked || document.getElementById("start_date_within_a_month").checked || document.getElementById("start_date_flexible").checked))
	{
		document.getElementById("error_start_date").innerHTML = "required";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_hosting").innerHTML = "";
		document.getElementById("error_logo").innerHTML = "";
		document.getElementById("error_design_style").innerHTML = "";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("start_date_asap").focus();
		return false;	
	}
	else if(!(document.getElementById("delevery_date_asap").checked || document.getElementById("delevery_date_1_2_weeks").checked || document.getElementById("delevery_date_2_4_weeks").checked || document.getElementById("delevery_date_one_month_or_later").checked || document.getElementById("delevery_date_flexible").checked))
	{
		document.getElementById("error_delevery_date").innerHTML = "required";
		document.getElementById("error_start_date").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_hosting").innerHTML = "";
		document.getElementById("error_logo").innerHTML = "";
		document.getElementById("error_design_style").innerHTML = "";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("delevery_date_asap").focus();
		return false;	
	}
	else if(!(document.getElementById("budget_less_than_100").checked || document.getElementById("budget_between_100_and_500").checked || document.getElementById("budget_between_500_and_1000").checked || document.getElementById("budget_between_1000_and_5000").checked || document.getElementById("budget_over_5000").checked || document.getElementById("budget_do_not_know").checked))
	{
		document.getElementById("error_budget").innerHTML = "required";
		document.getElementById("error_delevery_date").innerHTML = "";
		document.getElementById("error_start_date").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_hosting").innerHTML = "";
		document.getElementById("error_logo").innerHTML = "";
		document.getElementById("error_design_style").innerHTML = "";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("budget_less_than_100").focus();
		return false;	
	}
	else if(document.getElementById("name").value == "")
	{
		document.getElementById("error_name").innerHTML = "required";
		document.getElementById("error_budget").innerHTML = "";
		document.getElementById("error_delevery_date").innerHTML = "";
		document.getElementById("error_start_date").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_hosting").innerHTML = "";
		document.getElementById("error_logo").innerHTML = "";
		document.getElementById("error_design_style").innerHTML = "";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("name").focus();
		return false;	
	}
	else if(document.getElementById("email").value == "")
	{
		document.getElementById("error_email").innerHTML = "required";
		document.getElementById("error_name").innerHTML = "";
		document.getElementById("error_budget").innerHTML = "";
		document.getElementById("error_delevery_date").innerHTML = "";
		document.getElementById("error_start_date").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_hosting").innerHTML = "";
		document.getElementById("error_logo").innerHTML = "";
		document.getElementById("error_design_style").innerHTML = "";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("email").focus();
		return false;	
	}
	else if(!document.getElementById("email").value.match(emailExp))
	{
		document.getElementById("error_email").innerHTML = "invalid email address";
		document.getElementById("error_name").innerHTML = "";
		document.getElementById("error_budget").innerHTML = "";
		document.getElementById("error_delevery_date").innerHTML = "";
		document.getElementById("error_start_date").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_hosting").innerHTML = "";
		document.getElementById("error_logo").innerHTML = "";
		document.getElementById("error_design_style").innerHTML = "";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("email").focus();
		return false;	
	}
	else if(document.getElementById("company_name").value == "")
	{
		document.getElementById("error_company_name").innerHTML = "required";
		document.getElementById("error_email").innerHTML = "";
		document.getElementById("error_name").innerHTML = "";
		document.getElementById("error_budget").innerHTML = "";
		document.getElementById("error_delevery_date").innerHTML = "";
		document.getElementById("error_start_date").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_hosting").innerHTML = "";
		document.getElementById("error_logo").innerHTML = "";
		document.getElementById("error_design_style").innerHTML = "";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("email").focus();
		return false;	
	}
	else if(document.getElementById("telephone_no").value == "")
	{
		document.getElementById("error_telephone_no").innerHTML = "required";
		document.getElementById("error_company_name").innerHTML = "";
		document.getElementById("error_email").innerHTML = "";
		document.getElementById("error_name").innerHTML = "";
		document.getElementById("error_budget").innerHTML = "";
		document.getElementById("error_delevery_date").innerHTML = "";
		document.getElementById("error_start_date").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_hosting").innerHTML = "";
		document.getElementById("error_logo").innerHTML = "";
		document.getElementById("error_design_style").innerHTML = "";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("telephone_no").focus();
		return false;	
	}
	else if(document.getElementById("country").value == "")
	{
		document.getElementById("error_country").innerHTML = "required";
		document.getElementById("error_telephone_no").innerHTML = "";
		document.getElementById("error_company_name").innerHTML = "";
		document.getElementById("error_email").innerHTML = "";
		document.getElementById("error_name").innerHTML = "";
		document.getElementById("error_budget").innerHTML = "";
		document.getElementById("error_delevery_date").innerHTML = "";
		document.getElementById("error_start_date").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_hosting").innerHTML = "";
		document.getElementById("error_logo").innerHTML = "";
		document.getElementById("error_design_style").innerHTML = "";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("country").focus();
		return false;	
	}
	else if(document.getElementById("company_description").value == "")
	{
		document.getElementById("error_company_description").innerHTML = "required";
		document.getElementById("error_country").innerHTML = "";
		document.getElementById("error_telephone_no").innerHTML = "";
		document.getElementById("error_company_name").innerHTML = "";
		document.getElementById("error_email").innerHTML = "";
		document.getElementById("error_name").innerHTML = "";
		document.getElementById("error_budget").innerHTML = "";
		document.getElementById("error_delevery_date").innerHTML = "";
		document.getElementById("error_start_date").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_hosting").innerHTML = "";
		document.getElementById("error_logo").innerHTML = "";
		document.getElementById("error_design_style").innerHTML = "";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("company_description").focus();
		return false;	
	}
	else if(document.getElementById("business_type").value == "")
	{
		document.getElementById("error_business_type").innerHTML = "required";
		document.getElementById("error_company_description").innerHTML = "";
		document.getElementById("error_country").innerHTML = "";
		document.getElementById("error_telephone_no").innerHTML = "";
		document.getElementById("error_company_name").innerHTML = "";
		document.getElementById("error_email").innerHTML = "";
		document.getElementById("error_name").innerHTML = "";
		document.getElementById("error_budget").innerHTML = "";
		document.getElementById("error_delevery_date").innerHTML = "";
		document.getElementById("error_start_date").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_hosting").innerHTML = "";
		document.getElementById("error_logo").innerHTML = "";
		document.getElementById("error_design_style").innerHTML = "";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("business_type").focus();
		return false;	
	}
	else if(document.getElementById("business_type").value == "")
	{
		document.getElementById("error_business_type").innerHTML = "required";
		document.getElementById("error_company_description").innerHTML = "";
		document.getElementById("error_country").innerHTML = "";
		document.getElementById("error_telephone_no").innerHTML = "";
		document.getElementById("error_company_name").innerHTML = "";
		document.getElementById("error_email").innerHTML = "";
		document.getElementById("error_name").innerHTML = "";
		document.getElementById("error_budget").innerHTML = "";
		document.getElementById("error_delevery_date").innerHTML = "";
		document.getElementById("error_start_date").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_hosting").innerHTML = "";
		document.getElementById("error_logo").innerHTML = "";
		document.getElementById("error_design_style").innerHTML = "";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("business_type").focus();
		return false;	
	}
	else if(document.getElementById("know_about_us").value == "")
	{
		document.getElementById("error_know_about_us").innerHTML = "required";
		document.getElementById("error_business_type").innerHTML = "";
		document.getElementById("error_company_description").innerHTML = "";
		document.getElementById("error_country").innerHTML = "";
		document.getElementById("error_telephone_no").innerHTML = "";
		document.getElementById("error_company_name").innerHTML = "";
		document.getElementById("error_email").innerHTML = "";
		document.getElementById("error_name").innerHTML = "";
		document.getElementById("error_budget").innerHTML = "";
		document.getElementById("error_delevery_date").innerHTML = "";
		document.getElementById("error_start_date").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_hosting").innerHTML = "";
		document.getElementById("error_logo").innerHTML = "";
		document.getElementById("error_design_style").innerHTML = "";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("know_about_us").focus();
		return false;	
	}
	else
	{
		document.getElementById("error_know_about_us").innerHTML = "";
		document.getElementById("error_business_type").innerHTML = "";
		document.getElementById("error_company_description").innerHTML = "";
		document.getElementById("error_country").innerHTML = "";
		document.getElementById("error_telephone_no").innerHTML = "";
		document.getElementById("error_company_name").innerHTML = "";
		document.getElementById("error_email").innerHTML = "";
		document.getElementById("error_name").innerHTML = "";
		document.getElementById("error_budget").innerHTML = "";
		document.getElementById("error_delevery_date").innerHTML = "";
		document.getElementById("error_start_date").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_domain_name").innerHTML = "";
		document.getElementById("error_hosting").innerHTML = "";
		document.getElementById("error_logo").innerHTML = "";
		document.getElementById("error_design_style").innerHTML = "";
		document.getElementById("error_brief_description").innerHTML = "";
		document.getElementById("error_website_type").innerHTML = "";
		document.getElementById("know_about_us").focus();
		return true;	
	}
}

