function DoNothing() {

}

function IE6() {
    if (navigator.appName == 'Microsoft Internet Explorer' && navigator.appVersion.indexOf('MSIE 6.0') > 0)
        return true;
    else
        return false;
}

function IE() {
    if (navigator.appName == 'Microsoft Internet Explorer')
        return true;
    else
        return false;
}

function xAddLoadEvent(func) 
{
  var oldonload = window.onload;
  if (typeof window.onload != 'function')
  {
    window.onload = func;
  } 
  else 
  {  
    window.onload = function() 
    {
      if (oldonload) 
      {
        oldonload();
      }
      func();
    }
    
  }
}

function xGetElementById(e)
{
  if(typeof(e)=='string') {
    if(document.getElementById) e=document.getElementById(e);
    else if(document.all) e=document.all[e];
    else e=null;
  }
  return e;
}


//Shortcut to GetElementById
function el(i) {
  return xGetElementById(i);
}

function QueryString(ji) {
    hu = window.location.search.substring(1);
    gy = hu.split("&");
    for (i = 0; i < gy.length; i++) {
        ft = gy[i].split("=");
        if (ft[0] == ji) {
            return ft[1];
        }
    }
}

function disable_text_selection(e){
return false;
}

function enable_text_selection(){
return true;
}

function LargePopupWindow(page)
{
var popup = window.open(page,"popup","height=700,width=500,resize=1,menubar=0,toolbar=0,location=0,directories=0,status=0,scrollbars=1");
popup.focus();
}


function findPosX(obj)
{
    return xPageX(obj);
    /*
	try
	{
	obj.offsetParent.offsetParent.offsetParent.offsetParent.offsetParent.offsetParent.offsetParent;
	}
	catch(e)
	{
	return xPageX(obj);
	}
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent.offsetParent)
		{
			curleft += obj.offsetLeft;
			obj = obj.offsetParent;
		}
	}
	return curleft;
	*/
}

function findPosY(obj)
{
    return xPageY(obj);
    /*
	try
	{
	obj.offsetParent.offsetParent.offsetParent.offsetParent.offsetParent.offsetParent.offsetParent;
	}
	catch(e)
	{
	return xPageY(obj);
	}
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent.offsetParent)
		{
			curtop += obj.offsetTop;
			obj = obj.offsetParent;
		}
	}
	return curtop;
	*/
}