function swap_password_type(a) 
{
      if(a.type = 'text') 
      {
        var password = document.createElement("input");
        password.type = "password";
        password.name = a.name;
        password.className = a.className;
        var insertedElement = a.parentNode.insertBefore(password, a);
        a.parentNode.removeChild(a);
        password.focus();
      }
}


function zobrazSkryj(idecko)
{
   el=document.getElementById(idecko).style;
   el.display=(el.display == 'block')?'none':'block';
   if (browser () != 'stupid')
   el.height='auto';
}

// kontroluje zatrhnuti alespon 1 moznosti ve vyberu dopravy a platby

function kontrolaDopravy(form, pocetPlateb, pocetDoprav)  
{   
	var doprava;
	var platba;

    if(pocetPlateb != 1)
    {
	    for(i=0; i<pocetPlateb; i++)
	    {
		    if(form.platba[i].checked)
		    {
			    platba=1;
			    break; 
		    } 
	    }
    }
    else
    {
        if(form.platba.checked)
        {
            platba=1;
        }    
    }

    if(pocetDoprav != 1)
    {
	    for(i=0; i<pocetDoprav; i++)
	    {
		    if(form.doprava[i].checked) 
		    {
			    doprava=1;
			    break; 
		    } 
	    }
    }
    else
    {
        if(form.doprava.checked) 
        {
            doprava=1;
        }  
    }
    
	if(doprava != 1 || platba != 1 )    
	{
		alert('Musíte vybrat způsob dopravy a platby.');
	    return false;
	}
}


//* nahrada 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 kontrolaVyhledavani()
{
    var search = document.getElementById('search').value;
    var delka = search.length;
    var chyby = '';
    
    if(delka < 4) chyby = 'Hledaná fráze musí mít alespoň 4 znaky!';
    
    if(chyby != '')
    {
        alert(chyby);
        return false;
    }
    else return true;    
}