/*
File name: form.js
Written by: Paul Blizniuk
URI: http://www.bitenvio.us
*/

$(document).ready(function(){

					$("form#form1").submit(function() { //ajax submission for form
							
							$('span', this).hide(); //hide error div on load & when reloading
							
							//validate name
							var name = $("input#name").val();
								if (name == "") {
								  $("span#name-er").fadeIn(800).delay(2000).fadeOut(800);
								  $("input#name").focus();
								  return false;
							}
							
							//validate phone
							var phone = $("input#phone").val();
							var characterReg = /^\(?(\d{3})\)?[- ]?(\d{3})[- ]?(\d{4})$/;
							
								if ((phone == "") || (!characterReg.test(phone))) {
								  $("span#phone-er").fadeIn(800).delay(2000).fadeOut(800);
								  $("input#Phone").focus();
								  return false;
							}
							
							
							//validate email
							
							//var email = $("input#email").val();
							//var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
							
								//if ((email == "") || (!emailReg.test(email))) {
								//	$("span#email-er").fadeIn(800).fadeOut(800);
								//	$("input#email").focus();
								//  return false;
							//} 
							
							//validate Select 
								if(document.form1.subject.selectedIndex==0) {
									$("span#subject-er").fadeIn(800).delay(2000).fadeOut(800);
									$("select#subject").focus();
								  return false;
									}
							
							//validate Message
							var message = $("textarea#message").val();
							//var fakeReg = /(.)\1{2,}/;
								if ((message == "")) {					// || (fakeReg.test(message))
								  $("span#message-er").fadeIn(800).delay(2000).fadeOut(800);
								  $("textarea#message").focus();
								  return false;
							}
							
													
					// store the values from the form input box, then send with ajax
					var Name     	= $('#name').attr('value');
					var Phone     	= $('#phone').attr('value');
					var Email		= $('#email').attr('value');
					var Subject		= $('#subject').attr('value');
					var Message		= $('#message').attr('value');
					
						//show the loading sign
						$('.loading').show();
						
						$.ajax({
							type: "POST",
							url: "http://www.jccomfort.com/bin/contactengine.php",
							data: "Name="+ Name +"& Phone="+ Phone +" & Email=" + Email + "& Subject=" + Subject + "& Message=" + Message,
							success: function(){
								
								
								jQuery('form#form1').hide(function(){$('div.form1-success').fadeIn(2000).delay(6000).hide(
															function(){
																$('form#form1').show()
																});
													 $('#name').val("");
													 $('#phone').val("");
													 $('#email').val("");
													 $('#subject').val("Select Subject");
													 $('#message').val("");
													 $('.loading').hide();
													 });
								
							}
						});
						
					return false;
						
						
					}); //end form ajax submission.

				//----------------------------------------------------------------------------------------------
		
		
					$("form#form2").submit(function() { //ajax submission for form
							
							$('span#name-er-side').hide(); //hide error div on load & when reloading
							
							//validate name
							var name = $("input#name-qf").val();
								if (name == "") {
								  $("span#name-er-side").fadeIn(800).delay(2000).fadeOut(800);
								  $("input#name-qf").focus();
								  return false;
							}
							
							//validate phone
							var email = $("input#email-qf").val();
							var characterReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
							
								if ((email == "") || (!characterReg.test(email))) {
								  $("span#email-er-side").fadeIn(800).delay(2000).fadeOut(800);
								  $("input#email-qf").focus();
								  return false;
							}

													
					// store the values from the form input box, then send with ajax
					var Name1     	= $('#name-qf').attr('value');
					var Email1    	= $('#email-qf').attr('value');
					
						//show the loading sign
						$('.loading2').show();
						
						$.ajax({
							type: "POST",
							url: "http://www.jccomfort.com/bin/contactengine-side.php",
							data: "Name1="+ Name1 +"& Email1="+ Email1,
							success: function(){
								
								
								jQuery('form#form2').hide(function(){$('div.form2-success').fadeIn(2000).delay(6000).hide(
															function(){
																$('form#form2').show()
																});
													 $('#name-qf').val("");
													 $('#email-qf').val("");
													 $('.loading2').hide();
													 });
								
							}
						});
						
					return false;
						
						
					}); //end form ajax submission.
					
				
			
					
});  //END .ready(function)
