function InvioInfoArticolo(){
	var nome = $("#nomeInfo").val();
	var cognome = $("#cognomeInfo").val();
	var email = $("#emailInfo").val();
	var telefono = $("#telefonoInfo").val();
	var comune = $("#comuneInfo").val();
	var mail_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	var idarticolo = $("#idarticoloInfo").val();
	var messaggio = $("#messaggioInfo").val();
	messaggio = messaggio.replace(/\&/g,"e");

	parametri = "nome="+nome+"&cognome="+cognome+"&telefono="+telefono+"&comune="+comune+"&email="+email+"&messaggio="+messaggio+"&idarticolo="+idarticolo+"&azione=richInfoArticolo";

	if( (nome == "") || (nome == "undefined") ){
		document.getElementById("nomeInfo").style.borderWidth = '2px';
		document.getElementById("nomeInfo").style.borderColor = '#ff0000';
		document.getElementById("nomeInfo").style.borderStyle = 'dashed';
		$("#nomeInfo").focus();
		return false;
	}
	else if( (cognome == "") || (cognome == "undefined") ){
		document.getElementById("cognomeInfo").style.borderWidth = '2px';
		document.getElementById("cognomeInfo").style.borderColor = '#ff0000';
		document.getElementById("cognomeInfo").style.borderStyle = 'dashed';
		$("#cognomeInfo").focus();
		return false;
	}
	else if( (telefono == "") || (telefono == "undefined") ){
		document.getElementById("telefonoInfo").style.borderWidth = '2px';
		document.getElementById("telefonoInfo").style.borderColor = '#ff0000';
		document.getElementById("telefonoInfo").style.borderStyle = 'dashed';
		$("#telefonoInfo").focus();
		return false;
	}
	else if(!mail_reg_exp.test(email) || (email == "") || (email == "undefined")){
		document.getElementById("emailInfo").style.borderWidth = '2px';
		document.getElementById("emailInfo").style.borderColor = '#ff0000';
		document.getElementById("emailInfo").style.borderStyle = 'dashed';
		$("#emailInfo").focus();
		return false;
	}
	else if( (comune == "") || (comune == "undefined") ){
		document.getElementById("comuneInfo").style.borderWidth = '2px';
		document.getElementById("comuneInfo").style.borderColor = '#ff0000';
		document.getElementById("comuneInfo").style.borderStyle = 'dashed';
		$("#comuneInfo").focus();
		return false;
	}
	else if( (messaggio == "") || (messaggio == "undefined") ){
		document.getElementById("messaggioInfo").style.borderWidth = '2px';
		document.getElementById("messaggioInfo").style.borderColor = '#ff0000';
		document.getElementById("messaggioInfo").style.borderStyle = 'dashed';
		$("#messaggioInfo").focus();
		return false;
	}
	else if($("#privacy").attr("checked") == false){
		document.getElementById("contPrivacy").style.borderWidth = '2px';
		document.getElementById("contPrivacy").style.borderColor = '#ff0000';
		document.getElementById("contPrivacy").style.borderStyle = 'dashed';
		$("#privacy").focus();
		return false;		
	}
	else{
		$("#loader").show();
		$.post("includes/action.php", parametri, function RisInvioInfoArticolo(sText,sStatus){
			if(sStatus == "success"){
				//document.getElementById("buttonInfo").disabled = false;
				$("#loader").hide();

				$("#nomeInfo").val('');
				$("#cognomeInfo").val('');
				$("#emailInfo").val('');
				$("#telefonoInfo").val('');
				$("#comuneInfo").val('');
				$("#messaggioInfo").val('');
				$("#privacy").attr("checked",false);

				if(!isNaN(sText))
					$("#rispostaServer").html("MESSAGGIO INVIATO");
				else
					alert(sText);
			}
		});
	}
}

//gestione xmlHttp
var xmlHttp = CreaOggettoXmlHttp();

function CreaOggettoXmlHttp(){
	var xmlHttp;
	
	try{
		xmlHttp = new XMLHttpRequest();
	}
	catch(e){
		var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0",
																		"MSXML2.XMLHTTP.5.0",
																		"MSXML2.XMLHTTP.4.0",
																		"MSXML2.XMLHTTP.3.0",
																		"MSXML2.XMLHTTP",
																		"Microsoft.XMLHTTP");
		for(var i=0; i<XmlHttpVersions.length && !xmlHttp; i++){
			try{
				xmlHttp = new ActiveXObject(XmlHttpVersions[i]);
			}
			catch(e){}
		}
	}
	
	if(!xmlHttp)
		alert("Errore nella creazione dell'oggetto");
	else
		return xmlHttp;
}
