window.onload = function(){
	if (!document.getElementById) return
	
	var aPreLoad = new Array();
	var sTempSrc;
	var aImages = document.getElementsByTagName('img');

	for (var i = 0; i < aImages.length; i++) {		
		if (aImages[i].className == 'imgover') {
			var src = aImages[i].getAttribute('src');
			var ftype = src.substring(src.lastIndexOf('.'), src.length);
			var hsrc = src.replace(ftype, '_o'+ftype);

			aImages[i].setAttribute('hsrc', hsrc);
			
			aPreLoad[i] = new Image();
			aPreLoad[i].src = hsrc;
			
			aImages[i].onmouseover = function() {
				sTempSrc = this.getAttribute('src');
				this.setAttribute('src', this.getAttribute('hsrc'));
			}	
			
			aImages[i].onmouseout = function() {
				if (!sTempSrc) sTempSrc = this.getAttribute('src').replace('_o'+ftype, ftype);
				this.setAttribute('src', sTempSrc);
			}
		}
	}
	autoPOP();
	autoPOP2();
	autoImgPOP();
	BlankOpen();
	BlankOpen2();
	ImgBlankOpen();
}

// stripe
function setStripe(id) {
 var os = navigator.userAgent;
 var br = navigator.appName;
 if ((os.indexOf("mac") >= 0 && br.charAt(0)=="M") || (os.indexOf("Mac") >= 0 && br.charAt(0)=="M")) {
   } else {
    stripeListById('listSt');
   }
}
function stripeList(t) {
  var i, odd = true;
  for (i=0; i<t.getElementsByTagName('li').length; i++) {
   t.getElementsByTagName('li')[i].className += odd ? ' odd' : ' even';
   odd = !odd;
  }
}
function stripeListById(id) {
  var t = document.getElementById(id);
  if (t) stripeList(t);
}

function stripeAllTables() {
  var t = document.getElementsByTagName('TABLE');
  for (var i=0; i<t.length; i++) stripeList(t[i])
}


// popup window


function autoPOP()
{
	var x = document.getElementsByTagName('a');
	for (var i=0;i<x.length;i++)
	{
		if (x[i].getAttribute('className') == 'popup' || x[i].getAttribute('class') == 'popup')
		{
			x[i].onclick = function () {
			return winOpen(this.href)
			}
			x[i].title += '';
		}
	}
};

function winOpen(url) {
	window.open(
		url,
		'popup',
		'width=650,height=600,scrollbars=1,resizable=1'
	);

	return false;
};

function autoPOP2()
{
	var x = document.getElementsByTagName('area');
	for (var i=0;i<x.length;i++)
	{
		if (x[i].getAttribute('className') == 'popup' || x[i].getAttribute('class') == 'popup')
		{
			x[i].onclick = function () {
			return winOpen(this.href)
			}
			x[i].title += '';
		}
	}
};

function winOpen2(url) {
	window.open(
		url,
		'popup',
		'width=650,height=600,scrollbars=1,resizable=1'
	);

	return false;
};
function autoImgPOP()
{
	var x = document.getElementsByTagName('a');
	for (var i=0;i<x.length;i++)
	{
		if (x[i].getAttribute('className') == 'imgpopup' || x[i].getAttribute('class') == 'imgpopup')
		{
			x[i].onclick = function () {
			return winOpen(this.href)
			}
			x[i].title += '';
		}
	}
};

function winOpen3(url) {
	window.open(
		url,
		'popup',
		'width=650,height=600,scrollbars=1,resizable=1'
	);

	return false;
};


function highlightpage(){
	if(!document.getElementsByTagName) return false;
	if(!document.getElementById) return false;
	if(!document.getElementById("menu")) return false;
	var nav = document.getElementById("menu");
	var links = nav.getElementsByTagName("a");
	
	for(var i=0; i<links.length; i++){
            var linkurl = links[i].getAttribute("href");
	    var currenturl = window.location.href;
		if(currenturl.indexOf(linkurl) != -1){
		 links[i].className = "act";		
		}
	}
}

if(window.addEventListener) {
	window.addEventListener("load", highlightpage, false);
}
else if(window.attachEvent) {
	window.attachEvent("onload", highlightpage);
}




// target blank window
function BlankOpen()
{
	var x = document.getElementsByTagName('a');
	for (var i=0;i<x.length;i++)
	{
		if (x[i].getAttribute('className') == 'blank' || x[i].getAttribute('class') == 'blank')
		{
			x[i].target = '_blank';
		}
	}
};
function BlankOpen2()
{
	var x = document.getElementsByTagName('area');
	for (var i=0;i<x.length;i++)
	{
		if (x[i].getAttribute('className') == 'blank' || x[i].getAttribute('class') == 'blank')
		{
			x[i].target = '_blank';
		}
	}
};
// target blank window
function ImgBlankOpen()
{
	var x = document.getElementsByTagName('a');
	for (var i=0;i<x.length;i++)
	{
		if (x[i].getAttribute('className') == 'imgblank' || x[i].getAttribute('class') == 'imgblank')
		{
			x[i].target = '_blank';
		}
	}
};

function countByte(str) {
  var byte = 0;
  for (j=0; j < str.length; j++) {
    str.charCodeAt(j) < 0x100 ? byte++ : byte += 2;
  }
  return byte;
}

function jumpToPageTop(e) {
	UAGENT = navigator.userAgent.toUpperCase();
	if (UAGENT.indexOf("MSIE") >=0) {
		pos = event.y;
	} else {
		pos = e.pageY;
	}
	pageScroll(pos);
}
function pageScroll(posi) {
	dist = posi / 6;
	nPos = parseInt(posi - dist);
	scrollTo(0,nPos);
	if (nPos > 0) {
		setTimeout("pageScroll(nPos)",10);
	}
}

