function CheckFormInfoGenerali(form){
    var booReturn = true;
    var strMessage = "Attenzione, compilare i seguenti campi:\n"

    if(form.Titolo.value == ""){
        strMessage += "*Titolo\n";
        booReturn = false;
    }

    if(form.Tag.value == ""){
        strMessage += "*Tag\n";
        booReturn = false;
    }

    if(form.Descrizione.value == ""){
        strMessage += "*Descrizione\n";
        booReturn = false;
    }

    if(booReturn == false){
        alert (strMessage);
    }
    return booReturn;
}

function CheckFormService(form){
    var booReturn = true;
    var strMessage = "Attenzione, compilare i seguenti campi:\n"

    if(form.Titolo.value == ""){
        strMessage += "*Titolo\n";
        booReturn = false;
    }

    if(form.Sigla.value == ""){
        strMessage += "*Sigla\n";
        booReturn = false;
    }

    if(form.Descrizione.value == ""){
        strMessage += "*Descrizione\n";
        booReturn = false;
    }

    if(booReturn == false){
        alert (strMessage);
    }
    return booReturn;
}

function CheckFormNews(form){
    var booReturn = true;
    var strMessage = "Attenzione, compilare i seguenti campi:\n"
    
    if(form.Titolo.value == ""){
        strMessage += "*Titolo\n";
        booReturn = false;
    }
    
    if(form.Intro.value == ""){
        strMessage += "*Introduzione\n";
        booReturn = false;
    }
    
    if(form.Articolo.value == ""){
        strMessage += "*Articolo\n";
        booReturn = false;
    }
    
    if(booReturn == false){
        alert (strMessage);
    }
    return booReturn;
}

function CheckFormContatti(form){
    var booReturn = true;
    var strMessage = "Attenzione, compilare i seguenti campi:\n"
    
    if(form.Nome.value == ""){
        strMessage += "*Nome\n";
        booReturn = false;
    }
    
    if(form.Email.value == ""){
        strMessage += "*Email\n";
        booReturn = false;
    }
    
    if(booReturn == false){
        alert (strMessage);
    }
    return booReturn;
}

function CheckFormPartner(form){
    var booReturn = true;
    var strMessage = "Attenzione, compilare i seguenti campi:\n"
    
    if(form.Titolo.value == ""){
        strMessage += "*Titolo\n";
        booReturn = false;
    }
    
    if(form.Email.value == ""){
        strMessage += "*Email\n";
        booReturn = false;
    }
    
    if(booReturn == false){
        alert (strMessage);
    }
    return booReturn;
}

function CheckFormFaq(form){
    var booReturn = true;
    var strMessage = "Attenzione, compilare i seguenti campi:\n"

    if(form.Domanda.value == ""){
        strMessage += "*Domanda\n";
        booReturn = false;
    }

    if(form.Risposta.value == ""){
        strMessage += "*Risposta\n";
        booReturn = false;
    }

    if(booReturn == false){
        alert (strMessage);
    }
    return booReturn;
}

function CheckFormLink(form){
    var booReturn = true;
    var strMessage = "Attenzione, compilare i seguenti campi:\n"

    if(form.Titolo.value == ""){
        strMessage += "*Titolo\n";
        booReturn = false;
    }

    if(form.Url.value == ""){
        strMessage += "*Url\n";
        booReturn = false;
    }

    if(booReturn == false){
        alert (strMessage);
    }
    return booReturn;
}

function CheckFormUser(form){
    var booReturn = true;
    var strMessage = "Attenzione, compilare i seguenti campi:\n"
    var strMsgpwd = "Le password inserite non corrispondono"

    if(form.Login.value == ""){
        strMessage += "*Login\n";
        booReturn = false;
    }

    if(form.Password.value == ""){
        strMessage += "*Password\n";
        booReturn = false;
    }
    
    if(form.Password2.value == ""){
        strMessage += "*Password di conferma\n";
        booReturn = false;
    }
    
    if(form.Password2.value  != form.Password.value ){
        alert (strMsgpwd);
        booReturn = false;
    }
    else
    {
        if(booReturn == false){
            alert (strMessage);
        }
    }
    
    return booReturn;
}

function CheckFormPwd(form){
    var booReturn = true;
    var strMessage = "Attenzione, compilare i seguenti campi:\n";
    var strMsgpwd = "Le password inserite non corrispondono";

    if(form.OldPasswordForm.value == ""){
        strMessage += "*Vecchia password\n";
        booReturn = false;
    }

    if(form.Password.value == ""){
        strMessage += "*Password\n";
        booReturn = false;
    }
    
    if(form.Password2.value == ""){
        strMessage += "*Password di conferma\n";
        booReturn = false;
    }
    
    if(form.Password2.value  != form.Password.value ){
        alert (strMsgpwd);
        booReturn = false;
        return booReturn;
    }
    
    if(booReturn == false){
            alert (strMessage);
        }
    return booReturn;
}


function setGroupPrefs()
{
	box = document.forms[0].pkGruppo;
	if(box.options[box.selectedIndex].value == 3)
	{
        document.forms[0].flagVideo.disabled = false;
        document.forms[0].flagWeb.disabled = false;
        document.forms[0].idWebMonitor.disabled = true;
        document.forms[0].idVideoMonitor.disabled = true;
    }
    else
    	{
        document.forms[0].flagVideo.disabled = true;
        document.forms[0].flagWeb.disabled = true;
        document.forms[0].flagVideo.checked = false;
        document.forms[0].flagWeb.checked = false;
        document.forms[0].idWebMonitor.disabled = true;
        document.forms[0].idVideoMonitor.disabled = true;
    }
}

function setIdfield()
{
    if(document.forms[0].flagVideo.checked)
        document.forms[0].idVideoMonitor.disabled = false;
    else
        document.forms[0].idVideoMonitor.disabled = true;
        
    if(document.forms[0].flagWeb.checked)
        document.forms[0].idWebMonitor.disabled = false;
    else
        document.forms[0].idWebMonitor.disabled = true;
}

function detailCertCSQ() {
    window.open('image/Cert.CSQ.jpg','CertCSQ', 'width=488,height=695')
}

function detailCertIMQ() {
    window.open('image/Cert.IMQ.jpg','CertIMQ', 'width=488,height=695')
}
function detailCertIQNet() {
    window.open('image/Cert.IQNet.jpg','CertIQNet', 'width=488,height=695')
}
function detailCertSOA() {
    window.open('image/Cert.SOA.jpg','CertSOA', 'width=488,height=695')
}
function detailCertSA8000() {
    window.open('image/SA8000.jpg','CertSA8000', 'width=488,height=702')
}