/* Safely display e-mail addresses*/ 
function safemail(name, domain, display) {
displayed=(typeof(display)=="undefined") ? name+"@"+domain : display
document.write('<a href=mailto:' + name + '@' + domain + '>' + displayed + '</a>');
};

/* Display Copyrights of site by Max*/
function Copyrights() {
copyright=new Date();
update=copyright.getFullYear();
var name="2008-" + update + " - M.G. Group S.r.l. - P.IVA 04375480284 - Tutti i diritti riservati.";
document.write('&copy;&nbsp;'+ name + '');
};

/* Popup generator by Max*/
function popupWin(URL,PNAME,stat,w,h,l,t) {
windowprops="directories=no,location=no,menubar=no,resizable=yes,scrollbars=yes,status=no,toolbar=no,width="+w+",height="+h+",left="+l+",screenX="+l+",top="+t+",screenY="+t;
preview=window.open(URL,PNAME,windowprops);
window.status='' + stat;
};

function popupWin2(URL,stat,w,h,l,t) {
windowprops="resizable=yes,scrollbars=yes,width="+w+",height="+h+",left="+l+",screenX="+l+",top="+t+",screenY="+t;
preview=window.open(URL,"popWin",windowprops);
window.status='' + stat;
};

/* Simple tree location generator by Max*/
function whereami(sub1, link1, sub2, link2) {
displayed='[<a href="/main.html">Home</a>-&gt<a href="'+link1+'">'+sub1+'</a>';
if (sub2!='') {displayed +='-&gt<a href="'+link2+'">'+sub2+'</a>'}
displayed += ']';
document.write(displayed);
}

/* Funzione di esecuzione azione a seguito di conferma*/
function conferma(testo, url) {
	if (window.confirm(testo)) {window.location=url}
}


/* Funzione di controllo campi form registrazione cliente*/
function checkCliReg(){
with(document.form1) {

if(txt_Login.value=="") {
alert("Errore: compilare il campo Login");
txt_Login.focus();
return false;
}
if(txt_Pwd.value=="") {
alert("Errore: compilare il campo Password");
txt_Pwd.focus();
return false;
}
if(txt_PwdConf.value=="") {
alert("Errore: compilare il campo Conferma Password");
txt_PwdConf.focus();
return false;
}
if(txt_Pwd.value!=txt_PwdConf.value) {
alert("Errore: le due password non coincidono");
txt_Pwd.focus();
return false;
}
if(txt_Azienda.value=="") {
alert("Errore: compilare il campo Azienda");
txt_Azienda.focus();
return false;
}
if(txt_Nome.value=="") {
alert("Errore: compilare il campo Nome");
txt_Nome.focus();
return false;
}
if(txt_Cogn.value=="") {
alert("Errore: compilare il campo Cognome");
txt_Cogn.focus();
return false;
}
if(txt_Mail.value=="") {
alert("Errore: compilare il campo Mail");
txt_Mail.focus();
return false;
}
if(txt_Phone.value=="") {
alert("Errore: compilare il campo Telefono");
txt_Phone.focus();
return false;
}
if(txt_Stato.value=="") {
alert("Errore: compilare il campo Stato");
txt_Stato.focus();
return false;
}
if(txt_Indir.value=="") {
alert("Errore: compilare il campo Indirizzo");
txt_Indir.focus();
return false;
}
if(txt_Comune.value=="") {
alert("Errore: compilare il campo Comune");
txt_Comune.focus();
return false;
}
if(Lang.value=="IT") { 
    if(ckh_Privacy.checked == false) {
    alert("Errore: Contrassegnare presa visione informativa");
    ckh_Privacy.focus();
    return false;
   }
}
}
return true;
}

function checkUserMail(){
with(document.form1) {

if(txt_Login.value=="") {
alert("Errore: compilare il campo Login");
txt_Login.focus();
return false;
}
if(txt_Mail.value=="") {
alert("Errore: compilare il campo Mail");
txt_Mail.focus();
return false;
}
}
return true;
}

function checkUserPass(){
with(document.form1) {

if(txt_Login.value=="") {
alert("Errore: compilare il campo Login");
txt_Login.focus();
return false;
}
if(txt_Pwd.value=="") {
alert("Errore: compilare il campo Password");
txt_Pwd.focus();
return false;
}
}
return true;
}


/* Funzione di controllo campi form invio curriculum*/
function checkLavora(){
with(document.form1) {

if(txt_Nome.value=="") {
alert("Errore: compilare il campo Nome");
txt_Nome.focus();
return false;
}
if(txt_Cogn.value=="") {
alert("Errore: compilare il campo Cognome");
txt_Cogn.focus();
return false;
}
if(txt_Mail.value=="") {
alert("Errore: compilare il campo Mail");
txt_Mail.focus();
return false;
}
if(txt_Phone.value=="") {
alert("Errore: compilare il campo Telefono");
txt_Phone.focus();
return false;
}
if(txt_Comune.value=="") {
alert("Errore: compilare il campo Comune");
txt_Comune.focus();
return false;
}
if(Lang.value=="IT") { 
    if(ckh_Privacy.checked == false) {
    alert("Errore: Contrassegnare presa visione informativa");
    ckh_Privacy.focus();
    return false;
   }
}
}
return true;
}

