$(document).ready(function() {
	
	$(".inputField").bind("click", function(){
		if($(this).attr("id") == $(this).val()) $(this).val("");
	});
	
	$(".inputField").bind("blur", function(){
		if($(this).val() == "") $(this).val($(this).attr("id"));
	});	
	
	$('.imageHeader').cycle('destroy');
	$.get('headerslider.php', function(page) {
		
		$('#banners').html(page);
		$('.imageHeader').cycle({ 
         	fx:     'fade', 
         	timeout: 5000
     		}); 
	});	
	
	
	
	
	$("a.smallInfo").fancybox({ 
		'zoomSpeedIn': 300, 
		'frameWidth': 425, 
		'frameHeight': 365, 
		'centerOnScroll': false,
		'zoomSpeedOut': 300, 
		'overlayShow': true,
		'hideOnContentClick': true ,
		'callbackOnShow': function(){
			sIFR.replace(tate_regular, {
			selector: '.headingOrangeSmall',
			wmode: 'transparent',
			css: ['.sIFR-root { font-size: 20px; color: #F57E22; float: left;}'
				,'a { color: #F57E22; text-decoration: none; cursor: pointer;cursor: hand;}'
				,'a:link { color: #F57E22; text-decoration: none; cursor: pointer;cursor: hand;}'
				,'a:hover { color: #F57E22; text-decoration: none; cursor:pointer;cursor:hand;}'
				,'a:visited { color: #F57E22; text-decoration: none; cursor:pointer;cursor:hand;}']
			});
		},
		'callbackOnShow': function(){
			sIFR.replace(tate_regular, {
			selector: '.headingOrangeSmall',
			wmode: 'transparent',
			css: ['.sIFR-root { font-size: 20px; color: #F57E22; float: left;}'
				,'a { color: #F57E22; text-decoration: none; cursor: pointer;cursor: hand;}'
				,'a:link { color: #F57E22; text-decoration: none; cursor: pointer;cursor: hand;}'
				,'a:hover { color: #F57E22; text-decoration: none; cursor:pointer;cursor:hand;}'
				,'a:visited { color: #F57E22; text-decoration: none; cursor:pointer;cursor:hand;}']
			});
		}
	});
	
	
	$("#quoteButton").bind("click", function(){
		var quote_first_name = $("input[name=quote_first_name]").val();
		var quote_name = $("input[name=quote_name]").val();
		var quote_contact_number = $("input[name=quote_contact_number]").val();
		var quote_email = $("input[name=quote_email]").val();
		var quote_project_type = $("select[name=quote_project_type]").val();
		var quote_install_supply = $("select[name=quote_install_supply]").val();
		var comment = $("textarea[name=comment]").val();
		
		var error1 = false;
		var error2 = false;
		var error3 = false;
		var error4 = false;
		var error5 = false;
		var error6 = false;
		var errorMessage = "";
		$(".errorMessage").hide();
		
		
		if ( quote_first_name == ""){
			errorMessage = errorMessage+"Please provide us with your first name \n";
			$("#error6").slideDown("slow");
		}else{
			error6 = true;
		}
		
		if ( quote_name == ""){
			errorMessage = errorMessage+"Please provide us with your last name \n";
			$("#error1").slideDown("slow");
		}else{
			error1 = true;
		}
		
		if ( quote_contact_number == "" ){
			errorMessage = errorMessage+"Please, give us a valid contact number \n";
			$("#error2").slideDown("slow");
                         error2 = true;
		}else{
			error2 = true;
		}
		
		if ( quote_email == ""|| !checkEmailAddress(quote_email)){
			errorMessage = errorMessage+"Please, give us a valid e-mail address  \n";
			$("#error3").slideDown("slow");
		}else{
			error3 = true;
		}
		
		if ( quote_project_type == "" ){
			errorMessage = errorMessage+"Please, tell us what is the project type  \n";
			$("#error4").slideDown("slow");
		}else{
			error4 = true;
		}
		
		if ( quote_install_supply == "" ){
			errorMessage = errorMessage+"Would you like us to install or supply?  \n";
			$("#error5").slideDown("slow");
		}else{
			error5 = true;
		}
		//alert( error1 + "----" + error2 + "----" + error3 + "----" + error4 + "----" + error5  + "----" + error6)
		if ( error1 && error2 && error3 && error4 && error5  && error6 ){
			 $('#quoteButton').attr("disabled", "true");
                            $.ajax({
				type: "POST",
				url: "/quoteSend.php",
				data: "quote_first_name="+quote_first_name+"&quote_name="+quote_name+"&quote_contact_number="+quote_contact_number+"&quote_email="+quote_email+"&quote_project_type="+quote_project_type+"&quote_install_supply="+quote_install_supply+"&comment="+comment+"&splash="+$("input[name=splash]").val(),
				success: function(html){
					//alert(html);
					if (html != "Invalid data!" ){
						$('#quoteButton').attr("disabled", "false");
                                          window.location= '/quoteformRespond.php';
					}
				},
				error:  function(p1,p2,p3){
					//alert(p1);
					//alert(p2);
					//alert(p3);
				}
			});
		}else{
			alert("The following error(s) occurred:\n"+errorMessage);
		}
		
		
	});
	
	$("#quoteButtonTest").bind("click", function(){
		var quote_first_name = $("input[name=quote_first_name]").val();
		var quote_name = $("input[name=quote_name]").val();
		var quote_contact_number = $("input[name=quote_contact_number]").val();
		var quote_email = $("input[name=quote_email]").val();
		var quote_project_type = $("select[name=quote_project_type]").val();
		var quote_install_supply = $("select[name=quote_install_supply]").val();
		var comment = $("textarea[name=comment]").val();
		
		var error1 = false;
		var error2 = false;
		var error3 = false;
		var error4 = false;
		var error5 = false;
		var error6 = false;
		var errorMessage = "";
		$(".errorMessage").hide();
		
		
		if ( quote_first_name == ""){
			errorMessage = errorMessage+"Please provide us with your first name \n";
			$("#error6").slideDown("slow");
		}else{
			error6 = true;
		}
		
		if ( quote_name == ""){
			errorMessage = errorMessage+"Please provide us with your last name \n";
			$("#error1").slideDown("slow");
		}else{
			error1 = true;
		}
		
		if ( quote_contact_number == "" ){
			errorMessage = errorMessage+"Please, give us a valid contact number \n";
			$("#error2").slideDown("slow");
		}else{
			error2 = true;
		}
		
		if ( quote_email == ""|| !checkEmailAddress(quote_email)){
			errorMessage = errorMessage+"Please, give us a valid e-mail address  \n";
			$("#error3").slideDown("slow");
		}else{
			error3 = true;
		}
		
		if ( quote_project_type == "" ){
			errorMessage = errorMessage+"Please, tell us what is the project type  \n";
			$("#error4").slideDown("slow");
		}else{
			error4 = true;
		}
		
		if ( quote_install_supply == "" ){
			errorMessage = errorMessage+"Would you like us to install or supply?  \n";
			$("#error5").slideDown("slow");
		}else{
			error5 = true;
		}
		// alert( error1 + "----" + error2 + "----" + error3 + "----" + error4 + "----" + error5  + "----" + error6)
		if ( error1 && error2 && error3 && error4 && error5  && error6 ){
			$.ajax({
				type: "POST",
				url: "/quoteSend-test.php",
				data: "quote_first_name="+quote_first_name+"&quote_name="+quote_name+"&quote_contact_number="+quote_contact_number+"&quote_email="+quote_email+"&quote_project_type="+quote_project_type+"&quote_install_supply="+quote_install_supply+"&comment="+comment+"&splash="+$("input[name=splash]").val(),
				success: function(html){
					//alert(html);
					if (html != "Invalid data!" ){
						window.location= '/quoteformRespond.php';
					}
				},
				error:  function(p1,p2,p3){
					//alert(p1);
					//alert(p2);
					//alert(p3);
				}
			});
		}else{
			alert("The following error(s) occurred:\n"+errorMessage);
		}
		
		
	});
	
	$("#contactsSmall").bind("click", function(){
		var contacts_first_name = $("input[name=contacts_first_name]").val();
		var contacts_phone = $("input[name=contacts_phone]").val();
		var contacts_email = $("input[name=contacts_email]").val();
		
		var error1 = false;
		var error2 = false;
		var error3 = false;
		var errorMessage = "";
		$(".errorMessage").hide();
		
		
		if ( contacts_first_name == ""){
			errorMessage = errorMessage+"Please provide us with your first name \n";
			$("#error6").slideDown("slow");
		}else{
			error6 = true;
		}
		
		if ( contacts_phone == ""){
			errorMessage = errorMessage+"Please provide us with your phone number \n";
			$("#error1").slideDown("slow");
		}else{
			error1 = true;
		}
		
		
		if ( contacts_email == ""|| !checkEmailAddress(contacts_email)){
			errorMessage = errorMessage+"Please, give us a valid e-mail address  \n";
			$("#error3").slideDown("slow");
		}else{
			error3 = true;
		}
		
		
		
		if ( error1 && error3 && error6 ){
			$.ajax({
				type: "POST",
				url: "contactsSend.php",
				data: "contacts_first_name="+contacts_first_name+"&contacts_phone="+contacts_phone+"&contacts_email="+contacts_email,
				success: function(html){
					//alert(html);
					if (html != "Invalid data!" ){
						window.location= '/errorMessage.php?code=600';
					}
				},
				error:  function(p1,p2,p3){
					//alert(p1);
					//alert(p2);
					//alert(p3);
				}
			});
		}else{
			alert("The following error(s) occurred:\n"+errorMessage);
		}
		
		
	});
	$("#trippleSubmit").bind("click", function(){
		var fullname = $("input[name=fullname]").val();
		var email = $("input[name=email]").val();
		var phone = $("input[name=phone]").val();
		
		var error1 = false;
		var error2 = false;
		var error3 = false;
		var errorMessage = "";
		$(".errorMessage").hide();
		
		
		if ( fullname == ""){
			errorMessage = errorMessage+"Please provide us with your first name \n";
			$("#error1").slideDown("slow");
			error1 = false;
		}else{
			error1 = true;
		}
		
		if ( email == ""|| !checkEmailAddress(email)){
			errorMessage = errorMessage+"Please, give us a valid e-mail address  \n";
			$("#error2").slideDown("slow");
			error2 = false;
		}else{
			error2 = true;
		}
		
		if ( phone == ""){
			errorMessage = errorMessage+"Please provide us with your phone number \n";
			$("#error3").slideDown("slow");
			error3 = false;
		}else{
			error3 = true;
		}
		
		
		
		
		
		
		if ( error1 && error3 && error2 ){
			$.ajax({
				type: "POST",
				url: "trippleSend.php",
				data: "fullname="+fullname+"&phone="+phone+"&email="+email,
				success: function(html){
					//alert(html);
					if (html != "Invalid data!" ){
						window.location= '/errorMessage.php?code=800';
					}
				},
				error:  function(p1,p2,p3){
					//alert(p1);
					//alert(p2);
					//alert(p3);
				}
			});
		}else{
			alert("The following error(s) occurred:\n"+errorMessage);
		}
		
		
	});
	
	$(".dayClick").bind("click", function(){
		var name_id = $(this).attr("name");
		$(".dayHolder").hide();
		$(".dayClick").css("background-color", "#FFF");
		$(".dayClick").css("color", "#575757");
		$(this).css("background-color", "#006699");
		$(this).css("color", "#FFF");
		
		if ($("#"+name_id).css("display") == "none"){
			$("#"+name_id).show();
		}else{
			$("#"+name_id).hide();
		}
	});
	
	$("#contactSubmit").bind("click", function(){
		
		var contacts_title    = $("input[name=contacts_title]").val();
		var contacts_firstname  = $("input[name=contacts_firstname]").val();
		var contacts_lastname    = $("input[name=contacts_lastname]").val();
		var company_name    = $("input[name=company_name]").val();
		var contacts_email    = $("input[name=contacts_email]").val();
		var project_type    = $("input[name=project_type]").val();
		var phone    = $("input[name=phone]").val();
		var where_did_you_hear    = $("input[name=where_did_you_hear]").val();
		
		//var error1 = false;
		var error2 = false;
		var error3 = false;
		var error4 = false;
		var error5 = false;
		var error6 = false;
		var error7 = false;
		var error8 = false;
		/*
		if(contacts_title.trim() == ""){
			$("#error1").css({'display' : 'block'});
			error1 = false;
		}else{
			$("#error1").css({'display' : 'none'});
			error1 = true;
		}	
		*/
		if(contacts_firstname.trim() == ""){
			$("#error2").css({'display' : 'block'});
			error2 = false;
		}else{
			$("#error2").css({'display' : 'none'});
			error2 = true;
		}	
		if(contacts_lastname.trim() == ""){
			$("#error3").css({'display' : 'block'});
			error3 = false;
		}else{
			$("#error3").css({'display' : 'none'});
			error3 = true;
		}	
		/*if(company_name.trim() == ""){
			$("#error4").css({'display' : 'block'});
			error4 = false;
		}else{
			$("#error4").css({'display' : 'none'});
			error4 = true;
		}	*/
		if(contacts_email.trim() == "" || !checkEmailAddress(contacts_email)){
			$("#error5").css({'display' : 'block'});
			error5 = false;
		}else{
			$("#error5").css({'display' : 'none'});
			error5 = true;
		}	
		if(project_type.trim() == ""){
			$("#error6").css({'display' : 'block'});
			error6 = false;
		}else{
			$("#error6").css({'display' : 'none'});
			error6 = true;
		}	
		if(phone.trim() == ""){
			$("#error7").css({'display' : 'block'});
			error7 = false;
		}else{
			$("#error7").css({'display' : 'none'});
			error7 = true;
		}	
		if(where_did_you_hear.trim() == ""){
			$("#error8").css({'display' : 'block'});
			error8 = false;
		}else{
			$("#error8").css({'display' : 'none'});
			error8 = true;
		}	
		
		
		if(error2 && error3 && error5 && error6 && error7 && error8){
			$('#contactSubmit').attr("disabled", "true");

			document.contactsForm.submit;
		}
		else return (error2 && error3 && error5 && error6 && error7 && error8);
	});
	
	$("#buyersguideSubmit").bind("click", function(){
		
		var first_name	    = $("input[name=first_name]").val();
		var last_name  	 = $("input[name=last_name]").val();
		var email		    = $("input[name=email]").val();
		
		var error1 = false;
		var error2 = false;
		var error3 = false;
		
		if(first_name == ""){
			$("#error1").css({'display' : 'block'});
			error1 = false;
		}else{
			$("#error1").css({'display' : 'none'});
			error1 = true;
		}	
		if(last_name == ""){
			$("#error2").css({'display' : 'block'});
			error2 = false;
		}else{
			$("#error2").css({'display' : 'none'});
			error2 = true;
		}	
		if(email == "" || !checkEmailAddress(email)){
			$("#error3").css({'display' : 'block'});
			error3 = false;
		}else{
			$("#error3").css({'display' : 'none'});
			error3 = true;
		}	
		
		if(error1 && error2 && error3 ){
			$('#buyersguideSubmit').attr("disabled", "true");

			document.buyersguideForm.submit();
		}
		else return (error1 && error2 && error3);
	});

       $("#buyersguideSubmit1").bind("click", function(){
		
		
		var email		    = $("input[name=email]").val();
		
		var error3 = false;
		
			
		if(email == "" || !checkEmailAddress(email)){
			$("#error3").css({'display' : 'block'});
			error3 = false;
		}else{
			$("#error3").css({'display' : 'none'});
			error3 = true;
		}	
		
		if(error3 ){
			$('#buyersguideSubmit1').attr("disabled", "true");

			document.buyersguideForm.submit();
		}
		else return (error3);
	});


	
});
function checkEmailAddress(email){
	var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])*([a-zA-Z])/;
	 if(pattern.test(email)){
		return true;
    }else{
		return false;
    }
}
function heading(){
	sIFR.replace(tate_regular, {
		selector: '.headingOrangeSmall',
		wmode: 'transparent',
		css: ['.sIFR-root { font-size: 20px; color: #F57E22;}'
			,'a { color: #F57E22; text-decoration: none; cursor: pointer;cursor: hand;}'
			,'a:link { color: #F57E22; text-decoration: none; cursor: pointer;cursor: hand;}'
			,'a:hover { color: #F57E22; text-decoration: none; cursor:pointer;cursor:hand;}'
			,'a:visited { color: #F57E22; text-decoration: none; cursor:pointer;cursor:hand;}']
		});
}
