//
jQuery.noConflict();
jQuery(document).ready(function(){
		
		//alert("Doc Ready");
		
		var defaultname = "";//jQuery("#txtname").val();
		var defaultemail = "";//jQuery("#txtemail").val();
		var defaultcompany = "";//jQuery("#txtcompany").val();
		var defaultphone = "";//jQuery("#txtphone").val();
		var defaultstate = "";//jQuery("#txtstate").val();
		var defaultinterest = "";//jQuery("#txtinterest").val();
		var defaultcomment = "";//jQuery("#txtcomment").val();
		
		//var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
		var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
		// Check Field Values on Focus In and Out
		/*
		jQuery("#txtname").focusin(function() {
			var fieldvalue = jQuery(this).val();
			jQuery(this).css('color','black');
			if( fieldvalue == defaultname ){
				jQuery(this).val('')
			}
		});
		
		jQuery("#txtname").focusout(function(){
			var fieldvalue = jQuery(this).val();
			if( fieldvalue == '' ){
				jQuery(this).css('color','#999');
				jQuery(this).val(defaultname);
			}
		});
		
		jQuery("#txtemail").focusin(function() {
			var fieldvalue = jQuery(this).val();
			jQuery(this).css('color','black');
			if( fieldvalue == defaultemail ){
				jQuery(this).val('')
			}
		});
		
		jQuery("#txtemail").focusout(function(){
			var fieldvalue = jQuery(this).val();
			if( fieldvalue == '' ){
				jQuery(this).css('color','#999');
				jQuery(this).val(defaultemail);
			}
		});
		
		jQuery("#txtcompany").focusin(function() {
			var fieldvalue = jQuery(this).val();
			jQuery(this).css('color','black');
			if( fieldvalue == defaultcompany ){
				jQuery(this).val('')
			}
		});
		
		jQuery("#txtcompany").focusout(function(){
			var fieldvalue = jQuery(this).val();
			if( fieldvalue == '' ){
				jQuery(this).css('color','#999');
				jQuery(this).val(defaultcompany);
			}
		});
		
		jQuery("#txtphone").focusin(function() {
			var fieldvalue = jQuery(this).val();
			jQuery(this).css('color','black');
			if( fieldvalue == defaultphone ){
				jQuery(this).val('')
			}
		});
		
		jQuery("#txtphone").focusout(function(){
			var fieldvalue = jQuery(this).val();
			if( fieldvalue == '' ){
				jQuery(this).css('color','#999');
				jQuery(this).val(defaultphone);
			}
		});
		
		
		jQuery("#txtcomment").focusin(function() {
			var fieldvalue = jQuery(this).val();
			jQuery(this).css('color','black');
			if( fieldvalue == defaultcomment ){
				jQuery(this).val('')
			}
		});
		
		jQuery("#txtcomment").focusout(function(){
			var fieldvalue = jQuery(this).val();
			if( fieldvalue == '' ){
				jQuery(this).css('color','#999');
				jQuery(this).val(defaultcomment);
			}
		});
		//*/
	
		jQuery("#requestform").submit(function(){
			
			//alert("Form Submit Event Called");
			
			var flag = false;
			var txtname = jQuery("#txtname").val();
			var txtemail = jQuery("#txtemail").val();
			var txtcompany = jQuery("#txtcompany").val();
			var txtphone = jQuery("#txtphone").val();		
			var txtstate = jQuery("#txtstate").val();
			var txtinterest = jQuery("#txtinterest").val();
			var txtcomment = jQuery("#txtcomment").val();
					
			if( txtname == defaultname ){
				jQuery("#errorname").css('color','black');
				flag = true;
			}
			else{
				jQuery("#errorname").css('color','#e0e3f6');
			}
			
			if( !pattern.test(txtemail) ){
				jQuery("#erroremail").css('color','black');
				flag = true;
			}
			else{
				jQuery("#erroremail").css('color','#e0e3f6');
			}
			
			if( txtcompany == defaultcompany ){
				jQuery("#errorcompany").css('color','black');
				flag = true;
			}
			else{
				jQuery("#errorcompany").css('color','#e0e3f6');
			}
			
			if( txtphone == defaultphone ){
				jQuery("#errorphone").css('color','black');
				flag = true;
			}
			else{
				jQuery("#errorphone").css('color','#e0e3f6');
			}
			
			if( txtstate == defaultstate ){
				jQuery("#errorstate").css('color','black');
				flag = true;
			}
			else{
				jQuery("#errorstate").css('color','#e0e3f6');
			}
			
			if( flag == true ){
				jQuery("#dverrmsg").css('display','block');
				//var new_position = jQuery("#requestform").offset();
				//window.scrollTo(new_position.left,new_position.top); 
				return false;
			}
			else{
				jQuery("#dverrmsg").css('display','none');
			}
					
			
			var qstring = "txtname="+txtname + "&txtemail="+txtemail + "&txtcompany="+txtcompany + "&txtphone="+txtphone + "&txtstate="+txtstate + "&ajaxsubmit=yes";
			var qsbytype = "&txtinterest="+txtinterest+"&txtcomment="+txtcomment;
			var handler = "process_leadgen5.php";
			
				
			
			
			
			//alert(qstring + qsbytype);
			
			
			//*
			jQuery.ajax({ 
				type: "POST", 
				url: "/process/"+handler, 
				data: qstring + qsbytype, 
				success: function(msg){
					
					if(msg == "We have received your inquiry and will contact you soon."){
						//alert(msg);	
						window.location.href = '/thank_you.php?t=1';	
					}
					else{	
						jQuery("#dverrmsg").html(msg);
						jQuery("#dverrmsg").css('display','block');
					}
				} 
			});
			//*/
			
			
			return false;
			
			
			
		});
});

