function closeAjax(){
    document.getElementById('picMain').innerHTML = '';
    document.getElementById('picPozadi').style.display = 'none';
}
function showPhoto(id, tab){
    if (window.ActiveXObject)
        httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
    else
        httpRequest = new XMLHttpRequest();

    vyska = (document.body.clientHeight > document.documentElement.clientHeight) ? document.body.clientHeight : document.documentElement.clientHeight;
    document.getElementById('picPozadi').style.height = vyska+'px';
    document.getElementById('picPozadi').style.display = 'block';
    this.scrollTo(0,0);

    httpRequest.open("GET", '/action/showPhoto/?id='+id+'&tab='+tab, true);
    httpRequest.onreadystatechange= function () {processRequest('picMain'); } ;
    httpRequest.send(null);
}
function processRequest(include){
  if (httpRequest.readyState == 4){
    if(httpRequest.status == 200){
      var div = document.getElementById(include);
      div.innerHTML = httpRequest.responseText;
    }
    else{
        alert("Chyba pri nacitani stranky"+ httpRequest.status +":"+ httpRequest.statusText);
    }
  }
}
function showPhotoSize(){
    var vyskaNew = document.getElementById('pic').height+275;
    if ( vyska < vyskaNew )
        document.getElementById('picPozadi').style.height = vyskaNew+'px';
}

/* získání výšky elementu                                                */
/*      http://seky.nahory.net/2004/07/relativni-vyska-prvku-experiment/ */
function get_current_height($element)
  {
  var ee;
  try
    {
    var $cs=document.defaultView.getComputedStyle($element,'');
    $val=style2px($cs.getPropertyValue("height"));
    }
  catch(ee)
    {
    $val=($element.offsetHeight);
    if($val<0)$val=0;
    }
  return $val;
  }

function correctDivHeight(){
    var vyska1 = get_current_height(document.getElementById('main'));
    var vyska2 = get_current_height(document.getElementById('mainRight'));
    if ( vyska1 > vyska2 )
        document.getElementById('mainRight').style.height = vyska1-20+'px';
    else
        document.getElementById('main').style.height = vyska2-30+'px';
}

function showMail(id){
    if (window.ActiveXObject)
        httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
    else
        httpRequest = new XMLHttpRequest();

    httpRequest.open("GET", '/action/contactForm/?email='+id, true);
    httpRequest.onreadystatechange= function () {processRequest('contactForm'); } ;
    httpRequest.send(null);
}
function showForm(id){
    if (window.ActiveXObject)
        httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
    else
        httpRequest = new XMLHttpRequest();

    httpRequest.open("GET", '/action/gbookForm/?parent='+id, true);
    httpRequest.onreadystatechange= function () {processRequest('gbookForm'); } ;
    httpRequest.send(null);
}
