var bInvio=0;

function changeLingua(sLingua)
{

document.formlingua.action=document.formlingua.action + sLingua;
document.formlingua.submit();
}

function loadNews(id,idDiv)
{

			$.post('loadnews.asp',{ id: id},function(html)
			{
			$('#'+idDiv).html(html);
			}
			);
		
}


function clearField()
{
$("input").val("");
$("textarea").val("");
var aRequest = $("p[request='yes']");
for(i=0;i<aRequest.length;i++)
{
	var jqP = $(aRequest[i]);
	jqP.css("color",'#FFFFFF');
}		
$("#labelRequet").css("color",'#FFFFFF')

}

function checkRequest(input_lingua)
		{
			
		var aRequest = $("p[request='yes']")
		var bRequest = 0;
	
		for(i=0;i<aRequest.length;i++)
		{
		var jqP = $(aRequest[i]);
		var jqInput = $("input[name='" + jqP.attr("alt") + "']");
		if(jqInput.length == 0) jqInput = $("select[name='" + jqP.attr("alt") + "']");
		if(jqInput.length == 0) jqInput = $("textarea[name='" + jqP.attr("alt") + "']");
		var valItem = jQuery.trim(jqInput.val());
		jqInput.val(valItem);
		
		
		if (valItem == '')
			{
			jqP.css("color",'#FF0000');
			bRequest = 1;	
			}
		else if(jqP.attr("type") == 'mail' && !isEmail(valItem))
			{
			jqP.css("color",'#FF0000');
			if(input_lingua == 'eng')
				jqInput.val('Format E-mail not right!!!');
			else if (input_lingua == 'esp')
				jqInput.val('Format E-mail not right!!!');	
			else if (input_lingua == 'ted')
				jqInput.val('Format E-mail not right!!!');	
			else
				jqInput.val('formato e-mail non corretto!!!');
			bRequest = 1;	
			}
		else
			{
			jqP.css("color",'#FFFFFF');
			}
			
		
		if(bRequest) $("#labelRequet").css("color",'#FF0000');
		else $("#labelRequet").css("color",'#FFFFFF');	
			
		
		}
		//[0]).attr("alt"));
		
		if(bRequest == 0) $("#form_mail").submit();
		
		}
		
		function isEmail(string) {
			if (string.search(/^\w+((-\w+)|(\.\w+))*\@\w+((\.|-)\w+)*\.\w+$/) != -1)
			return 1;
			else
			return 0;
		}
		
		
		function trim(stringa){
			while (stringa.substring(0,1) == ' '){
				stringa = stringa.substring(1, stringa.length);
			}
			while (stringa.substring(stringa.length-1, stringa.length) == ' '){
				stringa = stringa.substring(0,stringa.length-1);
			}
			return stringa;
		}	
		
	function initForm(pageCall,idrefresh,slingua)
	{
	
		var filesend = "";
		
		if(pageCall == 'contatti') filesend = "sendmailcontatti.asp";
		if(pageCall == 'prenotazioni') filesend = "sendmailprenotazione.asp";
		if(pageCall == 'newsletter') filesend = "sendmailnewsletter.asp";		
			
		$('#form_mail').submit(
			function(){
				if(bInvio == 0)
				{
					bInvio = 1;
					
					$.post(filesend,$(this).serialize(),function(html)
					{
					$('#'+idrefresh).html(html);
					}
					);
				}			
			return false;
		})
		

	
	
    }
