$(document).ready(function(){
	$("#submit").click(function(){					   				   
		$(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		var first_name = $("#first_name").val();
		
		var webtolead_email1 = $("#webtolead_email1").val();
		if(webtolead_email1 == '') {
			$("#webtolead_email1").addClass("error_input");
			hasError = true;
		} else if(!emailReg.test(webtolead_email1)) {	
			$("#webtolead_email1").addClass("error_input");
			hasError = true;
		}
		
		var Lastnameval = $("#last_name").val();
		if(Lastnameval == '') {
			$("#last_name").addClass("error_input");
			hasError = true;
			if(first_name == '') {	
				$("#first_name").addClass("error_input");
				hasError = true;
			}
		} else if(Lastnameval == 'Last Name') {	
			$("#last_name").addClass("error_input");
			hasError = true;
			
		}
		
		if ($.browser.msie) {
			if (hasError == true)
			{
				return false;
			}
		}
		
		 if (!$.browser.msie ) {
			if(hasError == false) {
				$(this).hide();
				var campaign_id = "6539a517-4053-fe0c-1ccc-4f0863ab2995"
				var assigned_user_id = 1
				var team_id = 1
				var team_set_id = "Global"
				var req_id = "last_name"
				var lead_source = "pre_order"
				
				var args = {last_name: ""+Lastnameval+"", first_name: ""+first_name+"", webtolead_email1: ""+webtolead_email1+"", campaign_id: ""+campaign_id+"", assigned_user_id: ""+assigned_user_id+"", team_id: ""+team_id+"", team_set_id: ""+team_set_id+"", req_id: ""+req_id+"", lead_source: ""+lead_source+""};
				
				$.ajax({
				url: "https://mmt2.sugarondemand.com/index.php?entryPoint=WebToLeadCapture",
				dataType: ($.browser.msie) ? "text" : "xml",
				cache: false,
				data: args, 
				type: "POST",
				success: function(response){
						
					}
				});
				
				$("#contact").html('<h4>Thanks!</h4><p>You have been added to our Pre-Order list.</p><p><a name=\"fb_share\" share_url=\"http://www.mmt2.com\">Share</a><script src=\"http://static.ak.fbcdn.net/connect.php/js/FB.Share\" type=\"text/javascript\"</script></p>');
				
			}
		
			return false;
		 }
	});						   
});
