var W3CDOM = (document.createElement && document.getElementsByTagName);
var tempdir = '/xnehoda';
window.onload = all;

function all()
{
    new_window_link();
	       var tr =  document.getElementsByTagName('tr');
	       for (var i=0;i<tr.length;i++)
	       {
	        tr[i].number = i;
	        tr[i].onmouseover = doit;       
          tr[i].onmouseout = doitback; 
	  	    }
  	if(document.getElementById('topmenu')){
  	var topmenu = document.getElementById('topmenu');
    var as = topmenu.getElementsByTagName('a');
	  for (var i = 0; i < as.length; i++)
	  {
	  as[i].number = i;
    as[i].onmouseover = goClaim;
    as[i].onmouseout =  clearClaim;
    }     
    }
    
    
    
    	       var as =  document.getElementsByTagName('a');
	       for (var i=0;i<as.length;i++)
	       { 	   
	  	    if (as[i].className=='serviceback'){
	        as[i].number = as[i].id.slice(4,6);
	        as[i].onclick = unwork;  
          }
          if (as[i].className=='service'){
	        as[i].numberx = as[i].id.slice(3,5);
          as[i].onclick = work;
            
          }	
          }
}    

function work(){
    number = this.numberx;  
    var div =  document.getElementsByTagName('div'); 
        for (var i=0;i<div.length;i++)
         {
	        if (div[i].id.slice(4,6)==number){

              if(div[i].style.display == ""){div[i].style.display = "none";}
              if(div[i].style.display == "none"){
              div[i].style.display = "block";
              var divx =  div[i].parentNode;
              divx.style.border =  "0px solid #d6d4d4";
              var posli = i;
              }
          }
          }	  
         var ps =  document.getElementsByTagName('p'); 
         for (var i=0;i<ps.length;i++)
	           {
	           if (ps[i].id.slice(4,6)==number){
	           ps[i].style.display = "none";
	           }
         }
   	return false;
}



function unwork(){

    number = this.number;    
    var div =  document.getElementsByTagName('div'); 
    for (var i=0;i<div.length;i++)
	       {
	        if (div[i].id.slice(4,6)==number){
              if(div[i].style.display == ""){div[i].style.display = "none";}
              if(div[i].style.display == "block"){
              div[i].style.display = "none";
              var divx =  div[i].parentNode;
              divx.style.border =  "0px solid #E1E7F1";
              var posli = i;
              }
          }
          }	  
         var ps =  document.getElementsByTagName('p'); 
         for (var i=0;i<ps.length;i++)
	           {
	           if (ps[i].id.slice(4,6)==number){
	           ps[i].style.display = "block";
	           }
         }
   	return false;
}

function processRequestx()
{
  if (httpRequest.readyState == 4)
  {
    if(httpRequest.status == 200)
    { 
      var semka = document.getElementById("semka");
      semka.innerHTML = httpRequest.responseText;
    }
    else
    {
        alert("Chyba pri nacitani stanky"+ httpRequest.status +":"+ httpRequest.statusText);
    }
  }
}
function doit(){
    number = this.number;
    var tr =  document.getElementsByTagName('tr');
    tr[number].style.background = "#DEDEDE";

}

function doitback(){
    number = this.number;
    var tr =  document.getElementsByTagName('tr');
    if((number/2) == Math.round(number/2)){ tr[number].style.background = "#e9eff4"; }else{ tr[number].style.background = "#fff"; }

}



var path_to_icon 		= tempdir+'/images/icon.gif';
var link_alt_text 		= 'Otevřít odkaz v novém okně';
var link_title_text 	= 'Otevřít odkaz v novém okně';

function new_window_link() {
	if (!document.getElementById || !document.createTextNode || !document.domain || !document.getElementById('text')) return;
	var text = document.getElementById('text');
	var linx = text.getElementsByTagName('a');
	for (var i = 0; i < linx.length; i++)
	{
		// just for off-site links
		if (linx[i].href.length > 0)
		{
			if((linx[i].protocol == 'http:')||(linx[i].protocol == 'https:'))
			{

      	if ((linx[i].href.split('/')[2].replace(/www\./, '') != document.domain.replace(/www\./, '')||(linx[i].href.split('out.php')[1]))
				&& !linx[i].getAttribute('target')
				&& !linx[i].parentNode.id.match(/^copy/)
        && (linx[i].childNodes[0].tagName != 'IMG')
        )
				{
					// create new elements
					var nwl = document.createElement('a');
					var nwl_image = document.createElement('img');
					var space = document.createTextNode(' ');
					// setup image attributes
					nwl_image.setAttribute('src', path_to_icon);
					nwl_image.setAttribute('alt', link_alt_text);
					nwl_image.setAttribute('title', link_title_text);
					// set link attributes
					nwl.setAttribute('href', linx[i].getAttribute('href'));
					nwl.setAttribute('target', '_blank');
					nwl.setAttribute('title', link_title_text);
					nwl.className = 'new_window_link';
					// append new elements
					nwl.appendChild(nwl_image);
					linx[i].parentNode.insertBefore(space, linx[i].nextSibling);
					linx[i].parentNode.insertBefore(nwl, linx[i].nextSibling.nextSibling);
				}
			}
		}
	}
}
