// JavaScript Document by pk86

// Creazione funzioni ad hoc
function controlla ( tipo, campo ){
	if( $(tipo+"#"+campo).val() == "" ) {
			$(tipo+"#"+campo).focus();
			$("label#err_"+campo).show();
			return true;
		}
};

// Uso di JQuery
$(document).ready(function(){
	
	// Highslides
	$(".highslide").click(function(){
		return hs.expand(this);
	});
	
	$(".error").hide();
	
	/* contatti */
	$("#contatti").submit(function() {
		$(".error").hide();
		if (controlla("input", "nome"))	return false;		
		if (controlla("input", "oggetto"))	return false;		
		if (controlla("textarea", "testo")) return false;	
		if (controlla("input", "code"))	return false;
	}); 
	
	$("#newsletter").submit(function() {
		if ( $("input#email").val() == "" ) {
			alert("Devi inserire un indirizzo e-mail !!!");
			return false;
		}
		var espressione = /^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$/;
		if (!espressione.test($("input#email").val())) {
			alert("Inserisci un indirizzo e-mail valido !!!");
			return false;
		}
	}); 
	
});