$(function() {
	 $(".error").hide();
	 
	 $(".textboxRequest").focus(function(){
					if ($(this).val() == $(this).attr("title")){
						$(this).val('');						
						}					 									 
					});
	 
	 $(".textboxRequest").blur(function(){
					if ($(this).val()==''){
						$(this).val($(this).attr("title"));						
						}
					});
	 
     $("#submit").click(function() {  
     	
		$(".error").hide();
		var name = $("input#name").val();
		var namePattern = /^([a-zA-Z]|\s*)+(\s|[a-zA-Z])$/;
			if (name == "Your Name" || namePattern.test(name) == false){
				$("label#nameError").show();
				$("input#name").focus();
				return false;
			}
		
		var companyname = $("input#company").val();
		var companynamePattern = /^([a-zA-Z0-9]|\s*)+(\s|[a-zA-Z0-9])$/;
			if (companyname == "Company Name" || companynamePattern.test(companyname)==false){
				$("label#companyError").show();
				$("input#company").focus();
				return false;
			}
			
		var industry = $("input#industry").val();
			if (namePattern.test(industry)==false){
				$("label#industryError").show();
				$("input#industry").focus();
				return false;
			}
		
		var address1 = $("input#address1").val();
			if (address1 == "Main Location"){
				$("label#address1Error").show();
				$("input#address1").focus();
				return false;
			}

		var city = $("input#city").val();
		var state = $("input#state").val();
		var zip = $("input#zip").val();
			if (city=="" || /[a-zA-Z]+/.test(city)==false){
				$("label#cityError").show();
				$("input#city").focus();
				return false;
				}
			if (state=="" || /[a-zA-Z]{2}/.test(state)==false){
				$("label#cityError").show();
				$("input#state").focus();
				return false;
				}
			if (zip=="" || /\d{5}/.test(zip)==false){
				$("label#cityError").show();
				$("input#zip").focus();
				return false;
				}
		

		var email = $("input#email").val();
		var emailPattern = /^[\w\-]+[\.\-]?[\w\-]*@[\w]+[\.\-]?([\w]*)?(\.[\D]{2,3})?$/;
			if (email == "Email Address" || emailPattern.test(email)==false){
				$("label#emailError").show();
				$("input#email").focus();
				return false;
			}
		
		var phone = $("input#phone").val();
		var phonePattern = /^[1]?([\.\s\-])?[\(]?([\d]{3})?([\.\)\-\s])?[\d]{3}([\.\-\s])?[\d]{4}$/;
			if (phone == "XXX-XXX-XXXX" || phonePattern.test(phone)==false){
					$("label#phoneError").show();
					$("input#phone").focus();
					return false;				
			}
		/*
		var website = $("input#website").val();
		var websitePattern = /^(https:\/\/|http:\/\/)?[\w\-]+[\.\-]?[\w\-]*[\w]+[\.\-]?([\w]*)?(\.[\D]{2,3})?$/;
			if (websitePattern.test(website)==false){		  			
					$("label#websiteError").show();
					$("input#website").focus();
					return false;
				}
		*/	
		
		
		
		var projectType = $("input:checked").length;
		//alert (projectType); return false;
			if (projectType == 0){
				$("label#projectTypeError").show();
				return false;
				}
		
		var budget = $("select option:selected").val();
		//alert (budget); return false;
			if (budget == ''){
				$("label#budgetError").show();
				return false;
				}
		
		
		var usertotal = $("input#usertotal").val();
		var realtotal = $("input#total").val();
		//alert (realtotal); return false;
			if (usertotal != realtotal){
				$("label#notHumaneError").show();
				$("input#usertotal").focus();
				return false;
				}
	
		 
		 var dataString = $('#formRequest').serialize();		
		 $('#formRequest').empty().html('<form id="formRequest"><fieldset class="requestFieldSet"><legend>COMPANY INFORMATION</legend><ul id="message"><li><img src="../../WC2010Theme2/js/images/loader.gif" /></li></ul></fieldset></form>');	
		  
		  //alert (dataString);return false;
		  $.ajax({
			type: "POST",
			url: "bin/processRequestForm.php",
			data: dataString,
			success: function() {
			  $('#formRequest').html("<form id='formRequest'><fieldset class='requestFieldSet'><legend>COMPANY INFORMATION</legend><ul id='message'></ul></fieldset></form>");
			  $('#message').html("<li><img src='../../WC2010Theme2/js/images/greenCheck.jpg' width='89' height='85' align='middle' /></li><li class='submitMessageContainer'><br /><h1 class='submitmessage'>Thank you!</h1><h1 class='submitmessage'>We shall be in contact shortly.</h1></li>")
			  .hide()
			  .fadeIn(1500, function() {
				$('#message').append();
			  });//End FadeIn
			}//End Success
		  });//End AJAX
		  
		return false;
   });//End Click Function  
 });//End Main Function  

