//
// Allaoleva funktio tarkastaa, onko asiakas kirjoittanut yhteydenottolomakkeeseen joko puhelinnumeron
// tai sähköpostiosoitteen. Jos jompikumpi löytyy formista, tehdään submit.
// Muussa tapauksessa näytetään virheilmoitus eikä tehdä mitään.
// Käytetään main_contact.inc -tiedostossa.
//

function tarkasta(){
    if (document.mailform.puh.value != "" || document.mailform.email.value != ""){
       return true;
    }

    else{
       alert("Anna puhelinnumero tai sähköpostiosoite!");
       return false;
    }
}

function tarkasta_ecard(){
    if (document.mailform.vastaanottaja.value != "" && document.mailform.lahettaja.value != ""){
       return true;
    }

    else{
       alert("Täytä vastaanottajan ja lähettäjän sähköpostiosoitteet.");
       return false;
    }
}

//
// Allaolevaa funktiota käytetään keskiosan moduulien pikalisäys-pudotusvalikon (adddropdown.inc) kanssa.
// Sille tuodaan sivun id, moduulin id ja moduulin sijainti ja se vie tiedot edelleen module_add.php:lle,
// joka avataan uuteen ikkunaan. Funktio ohittaa pikalisays-formin actionin.
//

function avaaikkuna(pid, id, tbl) {
    var url="module_add.php?pid=" + pid + "&id=" + id + "&tbl=" + tbl + "&edited=1&t1=" + document.pikalisays.t1.value + "&t2=" + document.pikalisays.t2.value;
    window.open(url, "pikaikkuna", "dependant=yes,width=550,height=480,location=no,menubar=no,resizable=yes,status=no,toolbar=no,scrollbars=yes");
}

//
// Allaolevaa funktiota käytetään asetukset.php:ssa värien lisäyksen kohdalla. Funktio tarkastaa, että
// käyttäjä on syöttänyt sekä värin nimen että heksakoodin. Tällöin tehdään submit.
// Muussa tapauksessa näytetään virheilmoitus eikä tehdä mitään.
//

function tarkastavari(language){
    if (document.varilisays.varinimi.value != "" && document.varilisays.variheksa.value != ""){
       return true;
    }

    else{

       if(language == "eng") {

         alert("Please insert color name and hex value!");
         return false;
       
       }

       else if(language == "sve") {

         alert("Jag har en hund!");
         return false;

       }

       else {

         alert("Anna värin nimi ja heksakoodi!");
         return false;
       }

    }
}


function tarkastadropdown(language){
    if (document.pikalisays.t2.value == 0){
       if(language == "eng") {

         alert("Please choose a module!");
         return false;

       }

       else if(language == "sve") {

         alert("Jag har en hund!");
         return false;

       }

       else {

         alert("Valitse ensin moduuli!");
         return false;
       }
    }

    else{
       return true;
    }
}