// Globals
var g=new Object;
function ag(n, v){eval('g.'+n+'="'+v+'"')}

//Tools
function setOpacity(o,v){o.style.visibility = v>10?'visible':'hidden';o.style.opacity=v/100;o.style.filter='alpha(opacity='+v+')'}
function d(i){return document.getElementById(i)}
function dt(i){return document.getElementsByTagName(i)}
function ga(o,n){return o.getAttribute(n)}
function dc(t){return document.createElement(t)}
function msie(){var u=window.navigator.userAgent; var m=u.indexOf("MSIE"); if(m>0){return parseInt(u.substring(m+5,u.indexOf(".",m)))}else return 0}
function dhtmlLoadScript(url){var e = document.createElement("script");e.src = url;e.type="text/javascript";dt("head")[0].appendChild(e);}
function ajaxFunction(URL, callback, params)
{
  var xmlHttp;
  try
  {
    xmlHttp=new XMLHttpRequest();
  }
  catch (e)
  {
    try
    {
        xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e)
    {
      try
      {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch (e)
      {
        d('cmdFeedback').innerHTML = "Your browser does not support AJAX!, " + e.message;
        return false;
      }
    }
  }

  xmlHttp.onreadystatechange=function()
  {
    if(xmlHttp.readyState==4)
    {
      if(xmlHttp.status==200)
      {
        if(callback) callback(xmlHttp.responseText, params);
      }
      else
      {
        alert('Error, status: ' + xmlHttp.status);
        var s=xmlHttp.responseText;
        s.substring(s.indexOf('<body>') + 6, s.indexOf('</body>'));
        document.body.innerHTML = xmlHttp.responseText;
      }
      delete xmlHttp['onreadystatechange'];
      xmlHttp = null;
    }
  }

  xmlHttp.open("GET",URL,true);
  xmlHttp.send(null);
}

function addVariables(p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12)
{
  var s='';
  for(var i=1;i<13;i++)
  {
    eval("if(s!=''){s+='&'}s+='p"+i+"=' + escape(p"+i+")"); 
  }
  return s;
}

function hide(id)
{
  var o=d(id);
  o.style.visibility = 'hidden';
  o.style.position = 'absolute';
  o.style.left = 0;
  o.style.top = 0;
}

function show(id)
{
  var o=d(id);
  o.style.visibility = 'visible';
  o.style.position='static';
}

function fadein(e)
{
  if(!e.fade) {e.fade=0};
  if(e.fade<100)
  {
    e.fade += 10;
    setOpacity(e, e.fade);
    setTimeout('fadein(d("' + e.id + '"));', 50);
  }
}

function zoom(o)
{
  o.width=400;
  o.height=300;
  o.parentNode.parentNode.parentNode.style.zIndex=1;
  o.parentNode.parentNode.parentNode.style.position="relative";
  o.parentNode.parentNode.parentNode.style.left=-120;
  o.parentNode.parentNode.parentNode.style.top=-90;
}

function unzoom(o)
{
  o.width=160;
  o.height=120;
  o.parentNode.parentNode.parentNode.style.left=0;
  o.parentNode.parentNode.parentNode.style.top=0;
  o.parentNode.parentNode.parentNode.style.zIndex=0;
  o.parentNode.parentNode.parentNode.style.position="static";
}

function keyword_key(e, o)
{
  if(!e) var e=window.event;
  if(e.keyCode==13)
  {
    window.location='/Search/' + o.value + '/';
    d('searchText').value='';
  }
}

var real=0;

function realUser()
{
  real++;
  if (real==2)
  {
    ajaxFunction('/Action/User_IsReal.asp', '', []);
  }
}

