

// Init parameters for libAdv.js
var pageWidth = 760;
var advOutWidth = 115;
var scrollWidth = 10;
var standardResolution = 1000;	//1024
var changeLogoTime = 3000;		// 10 second
var changeOutTime = 70;		// 1/10 second
var stepMove = 50;	

var ranTime = Math.round(Math.random()*3)*1000;
var numImage = 0;
var changeImageTime = 10000 	// 3 seconds
var changeMaxTime = 15000 	// 3 seconds


var changeHeaderTime = 3000 	// 3 seconds
var changeBottomTime = 4000 	// 3 seconds

// Init parameters for libFade.js
var LogoPath = "Images/";
var numLogo = 0;
// JavaScript Document
var initialwidth,initialheight;
var ie5=document.all&&document.getElementById;
var ns6=document.getElementById&&!document.all;

function iecompattest(){
	//return (!window.opera && document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
	return document.documentElement;
}

function getScreenWidth()
{
	return parseInt(screen.width);
}


function getWindowWidth()
{
	if(ns6) return parseInt(window.innerWidth);
	//if(ie5) return parseInt(iecompattest().clientWidth);
	if(ie5) return parseInt(document.documentElement.offsetWidth);
	return -1;
}

function getWindowHeight()
{
	if(ns6) return parseInt(window.innerHeight);
	if(ie5) return parseInt(iecompattest().clientHeight);
	return-1;
}

function Position()
{
	
	if (navigator.appName == "Microsoft Internet Explorer") return parseInt(document.body.scrollTop);
	else return parseInt(window.pageYOffset);	
	return -1;
}


function PosX(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 PosY(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;
}

function doClose(){
	window.open('','_parent','');
	window.close();
}


function mouse_over(id,color)
{
	GetObjectID(id).style.background= color;
}

function mouse_out(id,color)
{
	GetObjectID(id).style.background= color;
}

function HideShow(id){
	var el = GetObjectID(id);
	if(el.style.display=="none")
	{
		el.style.display='';
		return false;
	}
	else
	{
		el.style.display='none';
		return true;
	}
}

function Hide(id){
	var el = GetObjectID(id);
	el.style.display='none';
}

function Show(id){
	var el = GetObjectID(id);
	el.style.display='';
}

function CheckHideShow(id){
	var el = GetObjectID(id);
	if(el.style.display=="")
	{
		return false;
	}
	else
	{		
		return true;
	}
}


function GetObjectID(id){
	return document.getElementById(id);
}

function GetObjectTag(tag_name){
	return document.getElementsByTagName(tag_name);
}

function goCategory(strCategory,opennew) {
	if(opennew == 1) {
		window.open(strCategory, '_new', '');
	}
	else {
		window.location = strCategory;
		window.status=strCategory;
	}
}

function changeimage(objDiv, objImg, objHid,  arrBanner) 
{	
	numImage = parseInt(GetObjectID(objHid).value)-1;
	numImage ++;
	
	if (numImage >= arrBanner.length ) numImage=0;
	
	//set the current image as background
	GetObjectID(objDiv).style.backgroundImage = "url(" + GetObjectID(objImg).src + ")";
	GetObjectID(objDiv).onclick = function () { window.open('http://' + arrBanner[numImage][1]);};
	GetObjectID(objHid).value = arrBanner[numImage][3];
	
	//make new image
	GetObjectID(objImg).src = LogoPath + arrBanner[numImage][0];
	GetObjectID(objImg).title = arrBanner[numImage][2];
}


function changebanner(objDiv, objImg, arrBanner) {	
	numImage ++;
	
	if (numImage >= arrBanner.length ) numImage=0;
	
	//set the current image as background
	GetObjectID(objDiv).style.backgroundImage = "url(" + GetObjectID(objImg).src + ")";
	GetObjectID(objDiv).onclick = function () { window.open('http://' + arrBanner[numImage][1]);};
	
	//make new image
	GetObjectID(objImg).src = LogoPath + arrBanner[numImage][0];
	GetObjectID(objImg).title = arrBanner[numImage][2];
}

function AdvHeaderShow()
{
	var elDiv = GetObjectID('HeaderAdv');
	var elImage = GetObjectID('imgHeader');
	elImage.src = LogoPath + arrHeader[0][0];	
	elImage.title = arrHeader[0][2];
	elDiv.style.backgroundImage = "url(" + elImage.src + ")";	
	elDiv.onclick = function () { window.open('http://' + arrHeader[0][1]);};
	
	if (arrHeader.length >1)
	{
		setInterval( function() { changebanner('HeaderAdv','imgHeader',arrHeader); },  5000);
	}
}





