
var ilNormal=new Array;
var ilOver=new Array;

function LoadImages_Normal(ImgList,BasePath)
{
	for(i=0;i<ImgList.length;i++)
	{
		img=new Image();
		img.src=BasePath + "/" + ImgList[i];
		//ilNormal[ImgList[i].substr(0,ImgList[i].indexOf(".")).toUpperCase()]=img;
		ilNormal["I" + (i+1)]=img;
	}
}

function LoadImages_Over(ImgList,BasePath)
{
	for(i=0;i<ImgList.length;i++)
	{
		img=new Image();
		img.src=BasePath + "/" + ImgList[i];
		//alert (ImgList[i].substr(0,ImgList[i].indexOf(".")).toUpperCase());
		//ilOver[ImgList[i].substr(0,ImgList[i].indexOf(".")).toUpperCase()]=img;

		sName=ImgList[i].substr(0,ImgList[i].indexOf("."))
		//ilOver[sName.toUpperCase()]=new Image();
		//ilOver[sName.toUpperCase()].src=BasePath + "/" + sName.toLowerCase() + "_over" + "." + ImgList[i].substr(ImgList[i].indexOf(".")+1);
		ilOver["I" + (i+1)]=new Image();
		ilOver["I" + (i+1)].src=BasePath + "/" + sName.toLowerCase() + "_over" + "." + ImgList[i].substr(ImgList[i].indexOf(".")+1);
	}
}


function MouseOver(Obj)
{
//	if (is_nav6 && !is_win)
//	{
//	}
//	else
//	{
		document.getElementById(Obj).src=ilOver[Obj].src;
//	}
}

function MouseOut(Obj)
{
//	if (is_nav6 && !is_win)
//	{
//	}
//	else
//	{
		document.getElementById(Obj).src=ilNormal[Obj].src;
//	}
}

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
	{
		curleft += obj.x;
	}
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop = curtop + obj.offsetTop;
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
	{
		curtop += obj.y;
	}
	return curtop;
}

function ShowHover(obj)
{
	var oHover=document.getElementById('HoverEffect');
	try
	{
		oHover.style.left=findPosX(obj);
		oHover.style.top=findPosY(obj);
		oHover.onclick=obj.parentNode.onclick;
	}
	catch (e)
	{
		
	}
}

function HideHover(obj)
{
	var oHover=document.getElementById('HoverEffect');
	oHover.style.left=-48;
	oHover.style.top=-48;
}

var _tpNS = (document.all)?false:true;

function getOffsetLeft (el) {
  var sl = el;
  var ol = el.offsetLeft;
  var sh = 0;
  while ((el = el.offsetParent) != null){
    ol += el.offsetLeft;
     if(el.offsetParent && el.offsetParent.offsetParent){
     var scrollLeft = el.offsetParent.scrollLeft;
       if(!isNaN(scrollLeft)){
         sh -= scrollLeft;
       }
    }
  }

   el = sl;
   if(_tpNS){
        while((el = el.parentNode) != null){
             if(el.parentNode && el.parentNode.parentNode
                && !(el.parentNode.tagName && 
el.parentNode.tagName.toUpperCase() == "BODY")){
      	        var scrollLeft = el.parentNode.scrollLeft;
                if(!isNaN(scrollLeft) && scrollLeft > 0 ){
                   sh -= scrollLeft;
                }
            }
        }
   }
  return ol+sh;
}

function getOffsetTop (el) {
  var ot = el.offsetTop;
  var sl = el;
  var sh = 0;
  while((el = el.offsetParent) != null){
       ot += el.offsetTop;
       if(el.offsetParent && el.offsetParent.offsetParent){
	     var scrollTop = el.offsetParent.scrollTop;
         if(!isNaN(scrollTop)) sh -= scrollTop;
      }
   }
   el = sl;
   if(_tpNS){
        while((el = el.parentNode) != null){
             if(el.parentNode && el.parentNode.parentNode
                && !(el.parentNode.tagName && 
el.parentNode.tagName.toUpperCase() == "BODY")){
      	        var scrollTop = el.parentNode.scrollTop;
                if(!isNaN(scrollTop) && scrollTop > 0 ){
                   sh -= scrollTop;
                }
            }
        }
   }
  return ot + sh;
}

