function is_email(e) {
	var chk = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	if (!chk.test(e)) return false; else return true;
}

function checkandsendinfo() {
	var formType = $('#form-type').val(); 
	$('#messaggio').html( $msg = "" );
	if (!$('#nome').val()) $msg+="Manca il nome. ";
	if (!$('#cognome').val()) $msg+="Manca il cognome. ";
	if ($('#provincia').val()=="---") $msg+="Manca la provincia. ";
	if (formType=="nowbanking") {
		if (!is_email($('#email').val())) {
			$msg+="Manca l'email. ";
		}
		if (!$('#tel').val()) {
			$msg+="Manca il telefono. ";
		}
	} else {
		if (!is_email($('#email').val()) && !$('#tel').val() ) $msg+="Manca sia la mail che il telefono, devi inserirne almeno uno dei due. ";
	}
	if ($("#privacysi:checked").val()!='si') $msg+="Manca la privacy. ";
	if ($("#provincia option:selected").val() == '')  $msg+="Manca la provincia. ";
	if (!$msg) {
		return true; 
	} else { 
		$('#messaggio').html($msg); 
		return false; 
	}
}

function showWhere() {
	$("#overlayer").modal({
		containerCss: {
			width: 850,
			height: 354
		},  
		onOpen: function (dialog) {
			dialog.data.hide();
			dialog.overlay.fadeIn('slow', function () {
				dialog.container.show();
				dialog.data.show();
			});
		}
	});
}

function goWhereAgency() {
	var $selected = $("#state option:selected").val();
	if ($selected=="---") {
		$('#state').addClass("error");
	} else {
		var $url = "";
		if ($selected=="cariparma") {
			$url = "http://www.vypclub.it/vyp_conto_vyp.jsp";
		} else if ($selected=="friuladria") {
			$url = "http://www.contovyp.it/contovyp-condizioni.php";
		}
		
		if ($url!="") {
			window.open($url);
			return false;
		}
	}	
}

function closeOverlay() {
	$.modal.close();
}

function MM_openBrWindow(theURL,winName,features) {
	window.open(theURL,winName,features);
}
