function sendForm(){
	if(validate_register()==true){
		$.ajax({
			url: '/includes/quote.php?name='+$("input[name=name]").val()+'&email='+$("input[name=email]").val()+'&message='+$("textarea[name=message]").val(),success: function(data) {
				jAlert("<script>$('.progress').progressBar(1);$('.progress').progressBar(100);$('.div[title=alert_message]').fadeIn();</script><div class='progress'></div><div title='alert_message'>Message sent successfully! A copy will be sent to your e-mail. Don't forget to check it, including the spam box.</div>","Successfull!");
				$("input[name=name]").val("");
				$("input[name=email]").val("");
				$("textarea[name=message]").val("");
				$("input[name=name]").removeClass("correct_input");
				$("input[name=email]").removeClass("correct_input");
				$("textarea[name=message]").removeClass("correct_input");
				$(".msg1").html("");
				$(".msg2").html("");
				$(".msg3").html("");
			}
		});
	}else{
		jAlert("One or more fields are required. Please verify you have filled in all required fields and click 'request quote' again.","Error!");
	}  
}
function sendFormContact(){
	$.ajax({
			url: '/includes/sendMail.php?name='+$("#fname").val()+' '+$("#lname").val()+'&phone='+$("#Field8").val()+'&email='+$("#email").val()+'&website='+$("#Field9").val()+'&subject='+$("#Field12").val()+'&message='+$("#messagebox").val(),
			success: function(data) {
				jAlert("Email sent successfully.","Successfull!");
				
			}
		});
}
function validate_register(){
	if(validate_user()==false){
		validate_user('true');
		validate_mail('false');
		validate_message('false');
		return false;
	}
	if(validate_mail()==false){
		validate_user('false');
		validate_mail('true');
		validate_message('false');
		return false;
	}
	if(validate_message()==false){
		validate_user('false');
		validate_mail('false');
		validate_message('true');
		return false;
	}
    return true;
}

function validate_user(focus_value){
	form = document.form_contact;
    var ls_name = form.name;
	setTimeout(function(){$("div[title=msg1]").fadeIn();},1);
    if(ls_name.value==""){
    	$(".msg1").html("Invalid Username!");
		$("input[name=name]").removeClass("correct_input");
		$("div[title=msg1]").removeClass("correct_text");
        $("input[name=name]").addClass("invalid_input");
		$("div[title=msg1]").addClass("invalid_text");
		if(focus_value=='true'){
			setTimeout(function(){form.name.focus();},1);
		}
        return false;
    }else{
        $(".msg1").html("Username OK!");
        $("input[name=name]").removeClass("invalid_input");
		$("div[title=msg1]").removeClass("invalid_text");		
        $("input[name=name]").addClass("correct_input");
        $("div[title=msg1]").addClass("correct_text");
		setTimeout(function(){$("div[title=msg1]").fadeOut();},1000);
		return true;
    }
}

function validate_mail(focus_value){
	form = document.form_contact;
	var ls_email = /[A-Za-z0-9]+@[A-Za-z0-9]+\.[A-Za-z0-9]/;
	setTimeout(function(){$("div[title=msg2]").fadeIn();},1);
    if(ls_email.test(form.email.value)==false){
        $(".msg2").html("Invalid E-mail!");
		$("input[name=email]").removeClass("correct_input");
		$("div[title=msg2]").removeClass("correct_text");		
        $("input[name=email]").addClass("invalid_input");
		$("div[title=msg2]").addClass("invalid_text");
		if(focus_value=='true'){
        	setTimeout(function(){form.email.focus();},1);
		}
        return false;
    }else{
		$(".msg2").html("E-mail OK!");
        $("input[name=email]").removeClass("invalid_input");
		$("div[title=msg2]").removeClass("invalid_text");		
        $("input[name=email]").addClass("correct_input");
        $("div[title=msg2]").addClass("correct_text");
		setTimeout(function(){$("div[title=msg2]").fadeOut();},1000);		
		return true;
	}
}

function validate_message(focus_value){
	form = document.form_contact;
	var ls_message = form.message;
	setTimeout(function(){$("div[title=msg3]").fadeIn();},1);
    if(ls_message.value==""){
        $(".msg3").html("Invalid Message!");
		$("textarea[name=message]").removeClass("correct_input");
		$("div[title=msg3]").removeClass("correct_text");		
        $("textarea[name=message]").addClass("invalid_input");
		$("div[title=msg3]").addClass("invalid_text");
		if(focus_value=='true'){
	        setTimeout(function(){form.message.focus();},1);
		}
        return false;
    }else{
		$(".msg3").html("Message OK!");
        $("textarea[name=message]").removeClass("invalid_input");
		$("div[title=msg3]").removeClass("invalid_text");			
        $("textarea[name=message]").addClass("correct_input");
        $("div[title=msg3]").addClass("correct_text");
		setTimeout(function(){$("div[title=msg3]").fadeOut();},1000);		
		return true;
	}
}

function formatText(index, panel) {
    return index + "";
}

jQuery(document).ready(function(){jQuery("ul.menu li .submenu").hover(function() { 
	jQuery(this).parent().find("ul.subnav").slideDown('fast').show(); 
	jQuery(this).parent().hover(function(){},function(){
		jQuery(this).parent().find("ul.subnav").slideUp('slow'); 
	});
	}).hover(function(){
		jQuery(this).addClass("subhover"); 
	},function(){	
		jQuery(this).removeClass("subhover");
	});
});
