$(document).ready(function() {
   	init();
});

function init(){
	/* Add class on last menu-item
	------------------------------------- */
	$("#nav-main li:last-child").addClass("last");
	
	$("div.puff:last-child").addClass("puff-last");
	
	$("form input").focus(function() {
		if($(this).val() == "För och efternamn" || $(this).val() == "Epost" || $(this).val() == "Gatuadress" || $(this).val() == "Postnr och postadress") {
			$(this).val('');
		}
	});
	$("form textarea").focus(function() {
		if($(this).val() == "Ditt meddelande") {
			$(this).val('');
		}
	});
	
	/* Form validation
	------------------------------------- */
	var options = { 
        target:        '#output1',   // target element(s) to be updated with server response 
        beforeSubmit:  showRequest,  // pre-submit callback
 		resetForm: 	   true 
    }; 
 
    // bind form using 'ajaxForm' 
    $('#contactform').ajaxForm(options);
	
	var optionsProd = { 
        target:        '#output1',   // target element(s) to be updated with server response 
        beforeSubmit:  validateForm,  // pre-submit callback
 		resetForm: 	   true 
    };
	$('#productsform').ajaxForm(optionsProd);
	
	/* Lightbox
	------------------------------------- */
	$('a.lightbox').lightBox();
	//$('#gallery a').lightBox();
	//$('#products a').lightBox();
	
	$('#footer-logos .footer-logo:first').addClass('first');
}

// pre-submit callback 
function showRequest(formData, jqForm, options) { 
 	var namn = jqForm[0]['namn'].value;
	var epost = jqForm[0]['epost'].value;
	var meddelande = jqForm[0]['meddelande'].value;

	
	if(namn == "" || epost == "" || meddelande == "" || namn == "För och efternamn" || epost == "Epost" || meddelande == "Ditt meddelande") {
		alert('Alla fält måste vara ifyllda');
		return false;
	}else {
		return true;
	}
	 
}

function validateForm(formData, jqForm, options) { 
 	var namn = jqForm[0]['namn'].value;
	var epost = jqForm[0]['epost'].value;
	var gadress = jqForm[0]['gadress'].value;
	var padress = jqForm[0]['padress'].value;
	var meddelande = jqForm[0]['meddelande'].value;

	
	if(namn == "" || epost == "" || meddelande == "" || gadress == "" || padress == "" || namn == "För och efternamn" || gadress == "Gatuadress" || padress == "Postnr och postadress" || epost == "Epost" || meddelande == "Ditt meddelande") {
		alert('Alla fält måste vara ifyllda');
		return false;
	}else {
		return true;
	}
	 
}

