jQuery(function() {	
	
	jQuery('.addthis_button_facebook').bind('click',function() {
		socialExit('Facebook_landingCA_default');
	})
	
	jQuery('.addthis_button_twitter').bind('click',function() {
		socialExit('Twitter_landingCA_default');
	})

	jQuery("ul.tabs").tabs("div.contenutitab > .contenutotab");

	jQuery('.overlaytrigger').overlay({
		target: '.overlay',
		top: 'center',
		close: '.closeoverlay',
		mask: {
			color: '#cccccc',
			opacity: 0.5
		}		
	});
	
	jQuery('.regolamentotrigger').overlay({
		target: '.regolamento',
		top: 'center',
		mask: {
			color: '#cccccc',
			opacity: 0.5
		}
	});
	
	jQuery('.apricca').bind('click',function(){
		jQuery('.formapricca').submit();
	})
	
	//init per documenti
	init_apri_documenti('.linkdocumenti');
	
	init_tnx();
})

function init_tnx() {
	if(grazie = getParameterByName('grazie')) {
		if(grazie==1) {
			alert('Grazie per la richiesta, a breve riceverai un\'email\ncon tutte informazioni su Conto Arancio');
		}
	}
}

function getParameterByName(name) {
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp(regexS);
	var results = regex.exec(unescape(window.location.search));
	if( results == null ) {
		return false;
	} else {
		return results[1].replace(/\+/g, " ");
	}
}

var error = "";

 function check_email(inputvalue){
 var pattern = /^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
 if (!pattern.test(inputvalue)) {
 error += '- inserire un indirizzo email corretto\n';
 }
} 


function validateWebForm(){
 error = '';
 if (document.getElementById('fm_firstname').value == "") {
 error += "- il nome e' un campo obbligatorio\n";
 }
 if (document.getElementById('fm_email').value == "") {
 error += "- l'indirizzo email e' un campo obbligatorio\n";
 }
 else
 {
 check_email(document.getElementById('fm_email').value);
 }
 if (document.getElementById('fm_privacy_opt_yes').checked == false) {
 error += "- se non accetti la privacy non puoi proseguire\n";
 }

 if (error != "") {
 alert("Errore nella compilazione del form!\n" + error);
 return false;
 }
 else {
 return true;
 }
} 
