$(document).ready(function() {
      jQuery.validator.addMethod("decimalTwo", function(value, element) {
    	return this.optional(element) || /^(\d{1,3})(\,\d{2})$/.test(value);
		}, "Must be in US currency format 0.99");  
	jQuery.extend(jQuery.validator.messages, {
		required: "Questo campo e obbligatorio.",
		remote: "Riempire questo campo per continuare.",
		email: "Inserire un indirizzo email valido.",
		url: "Inserire un indirizzo URL valido.",
		date: "Inserire una data in formato mm-gg-aaaa.",
		dateDE: "Inserire una data in formato gg-mm-aaaa.",
		dateISO: "Inserire una data in formato aaaa-mm-gg.",
		number: "Inserire un numero valido.",
		digits: "Inserire (solo) un numero.",
		creditcard: "Inserire un numero di carta di credito valido.",
		equalTo: "Inserire lo stesso valore usato sopra.",
		decimalTwo: "Deve essere un numero con due cifre decimali (es. 200,99)",
		accept: "Usare un'estensione valida.",
		maxlength: jQuery.format("Inserire al massimo {0} caratteri."),
		minlength: jQuery.format("Inserire almeno {0} caratteri."),
		rangelength: jQuery.format("Inserire da {0} a {1} caratteri."),
		range: jQuery.format("Inserire un numero compreso tra {0} e {1}."),
		max: jQuery.format("Inserire un numero minore o uguale a {0}."),
		min: jQuery.format("Inserire un numero maggiore o uguale a {0}.")
	});
    $('#slider').cycle({
        fx: 'fade', // choose your transition type, ex: fade, scrollUp, shuffle, etc...
        random: 1
    });
	
	if($('#claim h2').length) Cufon.replace($('#claim h2')); 
	if($('#claim p').length) Cufon.replace($('#claim p')); 
	if($('#claim-interno h2').length) Cufon.replace($('#claim-interno h2')); 
	if($('#claim-interno p').length) Cufon.replace($('#claim-interno p')); 
	
	$('a[rel=external]').click(function() {
		window.open($(this).attr('href'));
		return false;
	});
	
	
	$('#news-nome').defaultValue('nome');
	$('#news-email').defaultValue('email');
	$('#ricerca').defaultValue('cerca');
	
			
	$("a[rel='gallery']").colorbox();
	$("a[rel='video']").colorbox({iframe:true, innerWidth:425, innerHeight:344,current: ' '});

	$(".form-generico").each(function(i) { 
		$(this).validate();
	});
	
});
