function controllaMail(form,element){
	if(document.forms[form].elements[element].value != ''){
		var reg = /^(\w+)(\-*)(\w*)(\.{0,1})(\w+)(\-*)(\w*)(@{1})(\w+)(\-*)(\w*)(\.{1})(\w+)(\.{0,1})(\w+)(\.{0,1})(\D{0,3})$/
		if(reg.test(document.forms[form].elements[element].value))return true
		else{
			alert('Controlla il campo Email');
			document.forms[form].elements[element].focus();
			return false;}
	}
	else return true;
}

function controllaMail2(element){
	if(document.getElementById(element).value != ''){
		var reg = /^(\w+)(\-*)(\w*)(\.{0,1})(\w+)(\-*)(\w*)(@{1})(\w+)(\-*)(\w*)(\.{1})(\w+)(\.{0,1})(\w+)(\.{0,1})(\D{0,3})$/
		if(reg.test(document.getElementById(element).value))return true
		else{
			alert('Controlla il campo Email');
			document.getElementById(element).focus();
			return false;}
	}
	else{
		alert('il campo Email deve essere compilato');
		document.getElementById(element).focus();
		return false;}
}

function controllaMail3(form,element){
	if(document.forms[form].elements[element].value != ''){
		var reg = /^(\w+)(\-*)(\w*)(\.{0,1})(\w+)(\-*)(\w*)(@{1})(\w+)(\-*)(\w*)(\.{1})(\w+)(\.{0,1})(\w+)(\.{0,1})(\D{0,3})$/
		if(reg.test(document.forms[form].elements[element].value))return true
		else{
			alert('Controlla il campo Email');
			document.forms[form].elements[element].focus();
			return false;}
	}
	else{
		alert('il campo Email deve essere compilato');
		document.forms[form].elements[element].focus();
		return false;}
}

function controllaNome(form,element){
	var reg = /\d+/
	if(document.forms[form].elements[element].value != '' && !reg.test(document.forms[form].elements[element].value))return true
	else{
		alert('Controlla il campo '+element);
		document.forms[form].elements[element].focus();
		return false;}
}

function controllaLink(form,element){
	if(document.forms[form].elements[element].value != ''){
		var reg = /^([A-Za-z0-9\/]+)(\.{1})(\D{3,4})$/;
		if(reg.test(document.forms[form].elements[element].value))return true
		else{
			alert('Controlla il campo link');
			document.forms[form].elements[element].focus();
			return false;}
	}
	else return true;
}

function controllaData(form,element){
	var reg = /^(\d{2})(\/{1})(\d{2})(\/{1})(\d{4})$/;
	if(reg.test(document.forms[form].elements[element].value))return true
	else{
		alert('Controlla che il campo '+element+' sia nella forma gg/mm/aaaa');
		document.forms[form].elements[element].focus();
		return false;}
}

function controllaData2(form,element){
	var reg = /^(\d{2})(\/{1})(\d{2})(\/{1})(\d{4})$/;
	if(document.forms[form].elements[element].value!=''){
		if(reg.test(document.forms[form].elements[element].value))return true
		else{
			alert('Controlla che il campo '+element+' sia nella forma gg/mm/aaaa');
			document.forms[form].elements[element].focus();
			return false;}
		}
	else{return true;}
}

function controllaOrario(form,element){
	var reg = /^(\d{2})(:{1})(\d{2})$/;
	if(document.forms[form].elements[element].value!=''){
		if(reg.test(document.forms[form].elements[element].value))return true
		else{
			alert('Controlla che il campo '+element+' sia nella forma hh:mm');
			document.forms[form].elements[element].focus();
			return false;}
		}
	else{return false;}
}

function viewPhoto(foto,nome){
	var foto=window.open("../foto.asp?foto="+foto+"&nome="+nome,"foto","menubar=no,width=700,height=450,scrollbars=yes,resizable=yes");
	foto.focus();
}

function apriFinestra(url){
	var finestra=window.open(url);
	finestra.focus();
}

function viewMappa(){
	var mappa=window.open("mappa.html","mappa","menubar=no,width=510,height=470,scrollbars=yes,resizable=yes");
	mappa.focus();
}

function clickIE4(){
	if (event.button==2){
	alert("message");
	return false;
	}
}

function clickNS4(e){
	if (document.layers||document.getElementById&&!document.all){
		if (e.which==2||e.which==3){
		alert("message");
		return false;
		}
	}
}
