﻿function getScrollLeft() { 
 if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {
  return document.body.scrollLeft;
 } else if (window.pageXOffset) {
  return window.pageXOffset;
 } else {
  return 0;
 }
}

function getScrollTop() { 
 if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {
  return document.body.scrollTop;
 } else if (window.pageYOffset) {
  return window.pageYOffset;
 } else {
  return 0;
 }
}

function getScrollWidth() { 
 if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {
  return document.body.scrollWidth;
 } else if (window.innerWidth) {
  return window.innerWidth;
 }
 return 0;
}

function getScrollHeight() { 
 if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {
  return document.body.scrollHeight;
 } else if (window.innerHeight) {
  return window.innerHeight;
 }
 return 0;
}

function MenuOn(x){ 
	obj=document.getElementById("submenu"+x).style.visibility="visible";
}

function MenuOff(x){ 
	obj=document.getElementById("submenu"+x).style.visibility="hidden"; 
}

var pageScrollTimer;
function pageScroll(toX,toY,frms,cuX,cuY) { 
 if (pageScrollTimer) clearTimeout(pageScrollTimer);
 if (!toX || toX < 0) toX = 0;
 if (!toY || toY < 0) toY = 0;
 if (!cuX) cuX = 0 + getScrollLeft();
 if (!cuY) cuY = 0 + getScrollTop();
 if (!frms) frms = 6;

 if (toY > cuY && toY > (getAnchorPosObj('end','enddiv').y) - getInnerSize().height) toY = (getAnchorPosObj('end','enddiv').y - getInnerSize().height) + 1;
 cuX += (toX - getScrollLeft()) / frms; if (cuX < 0) cuX = 0;
 cuY += (toY - getScrollTop()) / frms;  if (cuY < 0) cuY = 0;
 var posX = Math.floor(cuX);
 var posY = Math.floor(cuY);
 window.scrollTo(posX, posY);

 if (posX != toX || posY != toY) {
  pageScrollTimer = setTimeout("pageScroll("+toX+","+toY+","+frms+","+cuX+","+cuY+")",16);
 }
}

function jumpToPageTop() { 
// if (!MacIE3 && !MacIE4 && !NN && window.scrollTo || NN && (Vminor >= 4.75) && window.scrollTo) {
  pageScroll(0,0,5);
// } else {
//  location.hash = "top";
// }
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}
userAgent = window.navigator.userAgent;
browserVers = parseInt(userAgent.charAt(userAgent.indexOf("/")+1),10);
mustInitImg = true;
function initImgID() {di = document.images; if (mustInitImg && di) { for (var i=0; i<di.length; i++) { if (!di[i].id) di[i].id=di[i].name; } mustInitImg = false;}}
function findElement(n,ly) {
	d = document;
	if (browserVers < 4)		return d[n];
	if ((browserVers >= 6) && (d.getElementById)) {initImgID; return(d.getElementById(n))}; 
	var cd = ly ? ly.document : d;
	var elem = cd[n];
	if (!elem) {
		for (var i=0;i<cd.layers.length;i++) {
			elem = findElement(n,cd.layers[i]);
			if (elem) return elem;
		}
	}
	return elem;
}
function changeImages() {
	d = document;
	if (d.images) {
		var img;
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			img = null;
			if (d.layers) {img = findElement(changeImages.arguments[i],0);}
			else {img = d.images[changeImages.arguments[i]];}
			if (img) {img.src = changeImages.arguments[i+1];}
		}
	}
}

var preloadFlag = false;

function preloadImages() {
	if (document.images) {
		pre_mp_menu0a = newImage('images/mp_menu0a.gif');		
		pre_bs_menu0_a = newImage('images/bs_menu0_a.gif');
		pre_bs_menu1_a = newImage('images/bs_menu1_a.gif');		
		pre_bs_menu2_a = newImage('images/bs_menu2_a.gif');
		pre_bb_menu0_a = newImage('images/bb_menu0_a.gif');
		pre_bb_menu2_a = newImage('images/bb_menu2_a.gif');
		pre_bb_menu3_a = newImage('images/bb_menu3_a.gif');		
		pre_bb_menu4_a = newImage('images/bb_menu4_a.gif');		
		pre_bb_menu5_a = newImage('images/bb_menu5_a.gif');		
		pre_ct_menu0_a = newImage('images/ct_menu0_a.gif');
		pre_ct_menu1_a = newImage('images/ct_menu1_a.gif');			
		pre_online_button_a = newImage('images/online_button_a.gif');
		pre_paper_button_a = newImage('images/paper_button_a.gif');
		pre_et_menu0a = newImage('images/et_menu0a.gif');	
		pre_et_menu1a = newImage('images/et_menu1a.gif');
		pre_et_menu2a = newImage('images/et_menu2a.gif');		
		pre_buy_btn_on = newImage('images/buy_btn_on.gif');
		pre_im_btn_on = newImage('images/im_btn_on.gif');			
		pre_rg_menu0a = newImage('images/rg_menu0a.gif');
		pre_rg_menu1a = newImage('images/rg_menu1a.gif');
		pre_rg_menu2a = newImage('images/rg_menu2a.gif');
		pre_rg_menu3a = newImage('images/rg_menu3a.gif');		
		pre_sq_menu0a = newImage('images/sq_menu0a.gif');				
		pre_tv_menu0a = newImage('../images/tv_menu0a.gif');
		pre_tv_menu1a = newImage('../images/tv_menu1a.gif');
		pre_tv_menu2a = newImage('../images/tv_menu2a.gif');
		pre_tv_menu3a = newImage('../images/tv_menu3a.gif');
		pre_tv_menu4a = newImage('../images/tv_menu4a.gif');
		pre_tv_menu5a = newImage('../images/tv_menu5a.gif');
		pre_tv_menu6a = newImage('../images/tv_menu6a.gif');
		pre_tv_menu7a = newImage('../images/tv_menu7a.gif');
		pre_tv_menu8a = newImage('../images/tv_menu8a.gif');
		pre_tv_menu9a = newImage('../images/tv_menu9a.gif');		
		pre_sp_menu0a = newImage('images/sp_menu0a.gif');
		pre_ml_menu0a = newImage('../images/ml_menu0a.gif');
		pre_hp_menu0a = newImage('../images/hp_menu0a.gif');
		pre_mn_menu0a = newImage('../../images/mn_menu0a.gif');
		pre_pr_menu0a = newImage('images/pr_menu0a.gif');					
								
		preloadFlag = true;
	}
}