/* Creation date: 1.1.2008 */
var nn4 = (document.layers) ? true : false
var ie = (document.all) ? true : false
var dom = (document.getElementById && !document.all) ? true : false

var xmlhttp=false;
var new_data;
var old_data;
var working = 0;


xmlhttp = getHTTPObject(); // We create the HTTP Object

window.addEvent('domready', function() 
{
 myMenu = new ImageMenu($$('#kwick .kwick'),{openWidth:320, onClick:openThumbs});	
});



function getObjById(id)
{
 var returnVar;
 if(ie)
 	 returnVar = document.all[id];
 else if(dom)
   returnVar = document.getElementById(id);
 else if(nn4)
   returnVar = document.layers[id];
 
 return returnVar;
}

function getHTTPObject() 
{
 var xmlhttp;
 /*@cc_on
 @if (@_jscript_version >= 5)
 try 
 {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");} catch (e) {try {xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");} catch (E) {xmlhttp = false;}
 }
 @else
  xmlhttp = false;
 @end @*/
 if(!xmlhttp && typeof XMLHttpRequest != 'undefined') 
 {
  try {xmlhttp = new XMLHttpRequest();} catch (e) {xmlhttp = false;}
 }
 return xmlhttp;
}


function findPosX(obj)
{
 var curleft = 0;
 if(obj.offsetParent)
 while(1) 
 {
  curleft += obj.offsetLeft;
  if(!obj.offsetParent)
     break;
  obj = obj.offsetParent;
 }
 else if(obj.x)
   curleft += obj.x;
 return curleft;
}

 function findPosY(obj)
{
 var curtop = 0;
 if(obj.offsetParent)
 while(1)
 {
  curtop += obj.offsetTop;
  if(!obj.offsetParent)
    break;
  obj = obj.offsetParent;
 }
 else if(obj.y)
   curtop += obj.y;
 return curtop;
}


