addEvent(window, 'load', function() {}); 

$(function() {
        $('#gallery a').lightBox();
        $('#gallery2 a').lightBox();
        $('#gallery3 a').lightBox();
        $('#galleryX .galleryImg').lightBox();
    });


function addEvent(obj, evType, fn){ 
  if (!document.getElementsByTagName)
  {
    alert("Vaš prohlížeč nepodporuje technologii AJAX. Nainstalujte si prosim novou verzi.");
    //-:Nekam ho poslat
    return false;
  }
  else
  {
    return true;
  }
} 


function ValidateForm(form, text) 
{
  var i,field,theCheck,name,errors='';

  for (i=0; i<(form.elements.length-1); i+=1) 
  {
    field = form.elements[i];
    if (field.title) 
    {
      theCheck=field.title.substr(field.title.length-1,1);
      if (theCheck=='*') 
      {
        if (!(field.value) || (field.value=="@")) //IF EMPTY FIELD 
        { 
          name=field.title.substr(0,field.title.length-1);
          errors += name+'\n';
        }
      }
    }
  }
  
  if (errors)
    alert(text + '\n'+errors);
  
  return (errors == '');
}


function SetWindow()
{
  var img = document.getElementById('img');

  if(img!=null)
  {
    imgx = img.width+70;
    imgy = img.height+80;
     
  //	imgx = document.img.width+130;
  //	imgy = document.img.height+130;
  
    if(screen.height <= imgy)
  		imgy = screen.height-60;
  	if(screen.width <= imgx)
  		imgx = screen.width;
    
    //window.defaultStatus = "message";
    //window.moveTo(screen.width/4,screen.height/4);
    window.resizeTo(imgx, imgy)
  }
  else
  {
    window.resizeTo(450,550);
  }

}

function ShowPopUp(url)//ord,path,type)
{
	var  sTop, sLeft;
	sTop = screen.height/4;
	sLeft = screen.width/4;
	var winZoom = window.open(url, "w123", "width=10, height=10,top=" + sTop + ",screenY=" + sTop + ",left=" + sLeft + ",screenX=" + sLeft + ",toolbar=no,menubar=no,resizable=no,scrollbars=no,status=0");
  winZoom.focus();
}


function IsNumeric(sText)
{
  var ValidChars = "0123456789";
  var IsNumber=true;
  var Char;

  for (i = 0; i < sText.length && IsNumber == true; i++) 
  { 
    Char = sText.charAt(i); 
    if (ValidChars.indexOf(Char) == -1) 
    {
      IsNumber = false;
    }
  }
  return IsNumber;
}


/************************** AJAX ***********************/
var xmlHttp;
function NotAjaxSupport()
{
  alert ("Browser does not support HTTP Request");
  return false;
}

function GetXmlHttpObject()
{ 
  var objXMLHttp=null
  if (window.XMLHttpRequest)
  {
    objXMLHttp=new XMLHttpRequest()
  }
  else if (window.ActiveXObject)
  {
    objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
  }
  return objXMLHttp
}

function GetFormVariables(obj)
{
  var poststr = "";
  var i;

  for (i=0; i<obj.childNodes.length; i++) 
  {
     if (obj.childNodes[i].tagName == "INPUT") 
     {
        if (obj.childNodes[i].type == "text") 
        {
           poststr += obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&";
        }
        if (obj.childNodes[i].type == "checkbox") 
        {
           if (obj.childNodes[i].checked) 
           {
              poststr += obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&";
           }
           else 
           {
              poststr += obj.childNodes[i].name + "=&";
           }
        }
        if (obj.childNodes[i].type == "radio") 
        {
           if (obj.childNodes[i].checked) 
           {
              poststr += obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&";
           }
        }
        if (obj.childNodes[i].type == "hidden")
        {
          poststr += obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&";
        }
        if (obj.childNodes[i].type == "password")
        {
          poststr += obj.childNodes[i].name + "=" + obj.childNodes[i].value + "&";
        }
     }
     if (obj.childNodes[i].tagName == "SELECT") 
     {
        var sel = obj.childNodes[i];
        poststr += sel.name + "=" + sel.options[sel.selectedIndex].value + "&";
     }
     if (obj.childNodes[i].tagName == "TEXTAREA")
     {
        poststr += obj.childNodes[i].name + "=" + encodeURI(obj.childNodes[i].value) + "&";
     }
  }
  return poststr;
}

function WaitAnimation()
{
  return "<div style=\"text-align:center;\"><img src=\"" + DOMAIN_NAME + "Images/wait.gif\" alt=\"\" /></div>";
}

