//* Náhrada target v odkazech pro validni XHTML
function externalLinks() 
{
   if (!document.getElementsByTagName) return;
   var anchors = document.getElementsByTagName("a");
   for (var i=0; i<anchors.length; i++) 
   {
     var anchor = anchors[i];
     if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") 
     {
       anchor.target = "_blank";
      }
  }
}
window.onload = externalLinks;




function kontrolaFormularDotaz()
{
    var chyby = '';
    var jmeno = document.getElementById('jmeno').value;
    var predmet = document.getElementById('predmet').value;       
    var zprava = document.getElementById('zprava').value;       
    var email = kontrolaMailu(document.getElementById('email'));
    
    if(jmeno == '') chyby += "Není vyplněno jméno!\n";
    if(predmet == '') chyby += "Není vyplněn předmět zprávy!\n";        
    if(zprava == '') chyby += "Není vyplněna zpráva!\n";        
    if(email == false) chyby += "Nesprávný formát emailu!";
    
    if(chyby != '')
    {
        alert(chyby);
        return false;
    }
    else return true;
}


function kontrolaMailu(email)
{
    // kontrola emailu
    var chybaMailu = false;
    var adresa = email.value;    
    var pozice_zavinace = adresa.indexOf("@");
    var cast_pred_zavinacem = adresa.substring(0,pozice_zavinace);
    var cast_po_zavinaci = adresa.substring(pozice_zavinace+1,adresa.length);

    if(pozice_zavinace < 0) chybaMailu = true;
    if(cast_po_zavinaci.indexOf("@") >= 0) chybaMailu = true;
    if(cast_pred_zavinacem.length <= 0) chybaMailu = true;
    if(cast_po_zavinaci.length <= 0) chybaMailu = true;
    if(chybaMailu == true) return false;
    else return true;
}
  


