$(document).ready(function(){
	$("#submit").click(function(){		 
 					   				   
		$(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		
		var emailFromVal = $("#emailFrom").val();
		if(emailFromVal == '') {
			$("#emailFrom").before('<span class="error">You forgot to enter your email address.</span>');
			hasError = true;
		} else if(!emailReg.test(emailFromVal)) {	
			$("#emailFrom").before('<span class="error">Enter a valid email address.</span>');
			hasError = true;
		}
/*

		
		var emailToVal = $("#emailTo").val();
		if(emailToVal == '') {
			$("#emailTo").after('<span class="error">You forgot to enter the email address to send to.</span>');
			hasError = true;
		} else if(!emailReg.test(emailToVal)) {	
			$("#emailTo").after('<span class="error">Enter a valid email address to send to.</span>');
			hasError = true;
		}		
		var subjectVal = $("#subject").val();
		if(subjectVal == '') {
			$("#subject").after('<span class="error">You forgot to enter the subject.</span>');
			hasError = true;
		}
		
*/
		var emailToVal = "john@atomicshed.com";
		var subjectVal = "An Enquiry from the atomicshed website was made";
		
		var telVal = $("#telephoneInput").val();
		
		
		var messageVal = $("#message").val();
		if(messageVal == '') {
			$("#message").before('<span class="error">You forgot to enter the message.</span>');
			hasError = true;
		}
		/*

		var messageVal = $("#message").val()  +"\n"+ telVal ; 
*/
		var currentTime = new Date();
		var month;
		/*  currentTime.getMonth() + 1; */
		var day;
		 /* currentTime.getDate(); */
		var date = currentTime.getDate();
		var year = currentTime.getFullYear(); 
		var hours = currentTime.getHours();
		var minutes = currentTime.getMinutes();
		var AMPM = "";
		if (minutes < 10){
			minutes = "0" + minutes
		}
		if(hours > 11){
			AMPM = "PM";
		} else {
			AMPM = "AM";
		}
		
		
var theMonth=currentTime.getMonth() + 1;
	switch (theMonth)
		{
			case 1:
				month = "January";
				month = "01";
			break;
			case 2:
				month = "February";
				month = "02";
			break;
			case 3:
				month = "March";
				month = "03";
			break;
			case 4:
				month = "April";
				month = "04";
			break;
			case 5:
				month = "May";
				month = "05";
			break;
			case 6:
				month = "June";
				month = "06";
			break;
			case 7:
				month = "July";
				month = "07";
			break;
			case 8:
				month = "August";
				month = "08";
			break;		
			case 9:
				month = "September";
				month = "09";
			break;
			case 10:
				month = "October";
				month = "10";
			break;
			case 11:
				month = "November";
				month = "11";
			break;
			case 12:
				month = "December";
				month = "12";
			break; 
			default:
				month = "oops!";
		}

		
		
var theDay=currentTime.getDay();
	switch (theDay)
		{
			case 1:
				day = "Monday";
			break;
			case 2:
				day = "Tuesday";
			break;
			case 3:
				day = "Wednesday";
			break;
			case 4:
				day = "Thursday";
			break;
			case 5:
				day = "Friday";
			break;
			case 6:
				day = "Saturday";
			break;
			case 0:
				day = "Sunday";
			break;
			default:
				day = "I am looking forward to this weekend!";
		}




		
		var	messageString = 	"";
		// 	messageString += 	"Sent: \t"	+day + " " + date + " " + month + " " + year+" "+hours + ":" + minutes + " " + AMPM+"\n" ; 
		 
		 	messageString += 	date + "/" + month + "/" + year+"    "+hours + ":" + minutes + " " + AMPM+"\n" ;
			messageString += 	"message: \t"		+messageVal+"\n";
		 	messageString += 	"telephone: \t"	+telVal+"\n" ;  
		 	
		 	/*

		 	messageString +=	"\n";
		 	messageString += 	"Try to reply 2...\n" ; 
		 	messageString += 	date + " " + month + " " + year+"    "+hours + ":" + minutes + " " + AMPM+"\n" ;
		 	messageString += 	"Try to reply...\n" ;  
		 	messageString +=	"\n";
		 	
*/
		 	 /*

			messageString += 	"End of message" ; 
*/
		
		
		
		if(hasError == false) {
			$(this).hide();
			$("#sendEmail").prepend('<div class="overlay"> <br/><h5>Sending your email</h5> <br/><img src="/bones/bin/spinner.gif" alt="Loading" id="loading" /></div>');	
			
			$.post("/bones/bin/sendmail.php",
   				{ emailTo: emailToVal, emailFrom: emailFromVal, subject: subjectVal, message: messageString },
   					function(data){
						$(".overlay").slideUp("fast");
						$("#sendEmail").slideUp("normal", function() {				   
							
							$("#sendEmail").before('<h4>Thanks</h4><p>Your email was sent. I will try to get back to you within 48 hours</p> ');											
						});
   					}
				 );
		}
		
		return false;
	});						   
});
