$(document).ready(function(){
						   
var popupRE = /external\[(\d+),(\d+)\]/gi;
var links = $('a[rel^="external"]');
var rel, width, height;
 
links.click(function() {
  rel = $(this).attr('rel');
  if(rel == "external") {
    window.open($(this).attr('href'));
    return false;
  } else if(rel.match(popupRE)) {
    width = RegExp.$1;
    height = RegExp.$2;
    window.open($(this).attr('href'), '', 'width=' + width + ',height=' + height + ',scrollbars=yes');
    return false;
  }
});							   

$("#nazione").change(function() 
    { 
	if ($("#nazione").val() != "IT"){

		$("#provincia").attr('disabled', 'disabled');
		$("#regione").attr('disabled', 'disabled');
	}
	else{
		$("#provincia").removeAttr('disabled');
		$("#regione").removeAttr('disabled');
	}
 }); 



$("#myform").validate({
rules: {
nome: {
    required: true
},scode: {
    required: true
}
,motivo: {
    required: true
}
,cognome:{
	required: true
},cprivacy:{
	required: true
}
,
email: {
       required: true,
       email: true
     }
,
telefono:{
	required: true,
       digits: true
}	
,
cellulare:{
       digits: true
}	 
},
messages: {
nome: {
    required: "inserisci il tuo nome"
},
cognome: {
    required: "inserisci il tuo cognome"
},
cprivacy: {
    required: "autorizza al trattamento dei dati personali"
}
,
scode: {
    required: "inserisci il codice di sicurezza"
}
,
email: {
    required: "inserisci la tua email",
	email: "inserisci un indirizzo email valido"
}
,
telefono: {
    required: "inserisci il tuo telefono",
	digits: "inserisci solo numeri"
}
,
cellulare: {
	digits: "inserisci solo numeri"
}
,
motivo: "seleziona un motivo"
},
   submitHandler: function(form) {
   	$(form).ajaxSubmit(function(responseText) { 
                $('#alert').html(responseText).vCenter().show();
				setTimeout(function(){
					$('#alert').hide();
				}, 5000)
			if (responseText != "<a href=\"\" title=\"chiudi la finestra\" id=\"chiudi-alert\"></a><p>il codice di sicurezza &egrave; errato</p>"){	
				$('#motivo').find('option:first').attr('selected', 'selected').parent('select');
				$('#nome').val('');
				$('#cognome').val('');
				$('#telefono').val('');
				$('#cellulare').val('');
				$('#email').val('');
				$('#nazione').find('option:first').attr('selected', 'selected').parent('select');
				$('#regione').find('option:first').attr('selected', 'selected').parent('select');
				$('#provincia').find('option:first').attr('selected', 'selected').parent('select');
				$('#via').val('');
				$('#cap').val('');
				$('#messaggio').val('');
				$('#scode').val('');
				$('input[name="cprivacy"]')[0].checked = false;
				$('input[name="newsletter"]')[0].checked = false;
			}
			});
   }


})



$('#map,#map2').each(function() {
    var $this = $(this);
    
    $this.gMap({
        markers: [{address: $('.address', $this).text(), html: $('.mostra', $this).html()}],
        address: $('.address', $this).text(),
        zoom: 16
    });
});



});

		$("#chiudi-alert").click(function() {
			$('#alert').fadeOut('slow');
			return false;
		
		});	
		

