jQuery(document).ready(function(){
	jQuery("#submit").click(function(){					   				   
		jQuery(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		
		/*var emailToVal = jQuery("#emailTo").val();
		if(emailToVal == '') {
			jQuery("#emailTo").after('<span class="error">You forgot to enter the email address to send to.</span>');
			hasError = true;
		} else if(!emailReg.test(emailToVal)) {	
			jQuery("#emailTo").after('<span class="error">Enter a valid email address to send to.</span>');
			hasError = true;
		}*/
		
		var ContactEmail = jQuery("#ContactEmail").val();
		if(ContactEmail == '') {
			jQuery("#ContactEmail").after('<span class="error">You forgot to enter the email address to send from.</span>');
			hasError = true;
		} else if(!emailReg.test(ContactEmail)) {	
			jQuery("#ContactEmail").after('<span class="error">Enter a valid email address to send from.</span>');
			hasError = true;
		}
		
		/*var subjectVal = jQuery("#subject").val();
		if(subjectVal == '') {
			jQuery("#subject").after('<span class="error">You forgot to enter the subject.</span>');
			hasError = true;
		}*/
		var messageVal = jQuery("#message").val();
		/*var messageVal = jQuery("#message").val();
		if(messageVal == '') {
			jQuery("#message").after('<span class="error">You forgot to enter the message.</span>');
			hasError = true;
		}*/
		var GroupName=jQuery("#GroupName").val();
		var ContactName=jQuery("#ContactName").val();
		var ContactAddress=jQuery("#ContactAddress").val();
		var ContactPhone=jQuery("#ContactPhone").val();
		//var ContactEmail=jQuery("#ContactEmail").val();		
		var numAdults=jQuery("#numAdults").val();
		var numChildren=jQuery("#numChildren").val();
		var Comments=jQuery("#Comments").val();
		var dateOfTravel=jQuery("#dateOfTravel").val();
		var EndDateOfTravel=jQuery("#EndDateOfTravel").val();
		var Locations=jQuery("#Locations").val();
		var flexibleDates=jQuery("#flexibleDates").val();
		var lodgingType=jQuery("#lodgingType").val();
		var qualityOfLodging=jQuery("#qualityOfLodging").val();
		var transportationAir=jQuery("#transportationAir").val();
		var TransportationGnd=jQuery("#TransportationGnd").val();
		
		
		if(hasError == false) {
			jQuery(this).hide();
			jQuery("#sendEmail li.buttons").append('<img src="/wp-content/themes/universal-business/images/loading.gif" alt="Loading" id="loading" />');
			
			//$.post("/wp-content/uploads/2008/01/sendemail.php",
			//{ emailTo: emailToVal, emailFrom: emailFromVal, subject: subjectVal, message: messageVal },
			jQuery.post("wp-content/themes/universal-business/form/sendemail.php",				
					{ GroupName: GroupName,
				ContactName: ContactName,ContactAddress: ContactAddress,ContactPhone:ContactPhone,ContactEmail: ContactEmail,Comments: Comments,
				dateOfTravel: dateOfTravel, EndDateOfTravel:EndDateOfTravel,Locations: Locations,flexibleDates: flexibleDates,numAdults: numAdults,numChildren: numChildren,
				lodgingType: lodgingType,qualityOfLodging: qualityOfLodging,transportationAir:transportationAir,TransportationGnd:TransportationGnd, message: messageVal},
   					function(data){
						jQuery("#sendEmail").slideUp("normal", function() {				   
							
							jQuery("#sendEmail").before('<h1>Thank You!</h1><br><br><br><br><br><p>Thank you for taking the time to tell us about your upcoming event. We will be in touch with you within 24 hours to see what we can do to take the stress off of your shoulders and create a successful, memorable experience for you and your guests.</p>');											
						});
   					}
				 );
		}
		
		return false;
	});						   
});

