﻿function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

// faq
function opendivfaq(id){
	if (document.getElementById(id).style.display=="none"){document.getElementById(id).style.display="block"}
	else {document.getElementById(id).style.display="none"}
}

// news
function opendivnews(id,id2){
	if (document.getElementById(id).style.display=="none"){
		document.getElementById(id).style.display="block"
		document.getElementById(id2).style.display="none"
	}else{
		document.getElementById(id).style.display="none"
		document.getElementById(id2).style.display="block"
	}
}

// top
function topmenu(tablename,j){
	//var kk;
	//for(i=1;i<tablename.length;i++)
	ObjTable=document.getElementById(tablename);
	
	for(i=1;i<=j;i++){
		kk=document.getElementById("topmu"+i);
		if(kk!=null){
			if(ObjTable.id==kk.id){
				if (ObjTable.style.display=="none"){ObjTable.style.display="block";}
			}else{
				kk.style.display="none";
			}
		}
	}
}

// opendiv
function opendiv(tablename,j){
	var kk;
	//for(i=1;i<tablename.length;i++)
	for(i=1;i<=j;i++){
		kk=document.getElementById("pcinon"+i);
		if(tablename==kk.id){
			if(document.getElementById(tablename).style.display=="none"){
				document.getElementById(tablename).style.display="block";
			}
		}else{
			kk.style.display="none";
		}
	}
}

function getElementsByClass(searchClass) {
	var objDiv=document.getElementsByTagName('div');
	for(i=0;i<objDiv.length;i++){
		if(objDiv[i].className==searchClass){
			return objDiv[i];
		}
	}
	return false;
}
// popmenu
function picmenu(tablename,j){
	var tempbannerDIV_1, tempbannerDIV_2, bannerDIV, intBeginPos_banner, strImageName_banner;
	tempbannerDIV_1=document.getElementById("banner");
	tempbannerDIV_2=getElementsByClass("banner_in");
	tempbannerDIV_3=document.getElementById("bigpic");
	if(tempbannerDIV_1){
		bannerDIV=tempbannerDIV_1;
	}else if(tempbannerDIV_2){
		bannerDIV=tempbannerDIV_2;
	}else if(tempbannerDIV_3){
		bannerDIV=tempbannerDIV_3;
	}
	if(bannerDIV){
		//Banner exists
		if(bannerDIV.firstChild.nodeName=="OBJECT"){
			flashPOs=bannerDIV.firstChild.firstChild.value.lastIndexOf("/");
			strImageName_banner=bannerDIV.firstChild.firstChild.value.substring(flashPOs+1,bannerDIV.firstChild.firstChild.value.length);
		}else if(bannerDIV.firstChild.nodeName=="IMG"){
			intBeginPos_banner=bannerDIV.firstChild.src.lastIndexOf("/");
			strImageName_banner=bannerDIV.firstChild.src.substring(intBeginPos_banner+1,bannerDIV.firstChild.src.length);
		}
			
	}else{
		//Banner doesn't exist
		strImageName_banner="";
	}
	
	var everyPM;
	for(i=1;i<=j;i++){
		everyPM=document.getElementById("pm"+i);
		if(tablename==everyPM.id){
			if(everyPM.firstChild.nodeName=="OBJECT"){
				intBeginPos=everyPM.firstChild.firstChild.value.lastIndexOf("/");
				strImageName=everyPM.firstChild.firstChild.value.substring(intBeginPos+1,everyPM.firstChild.firstChild.value.length);
			}else if(everyPM.firstChild.nodeName=="IMG"){
				intBeginPos=everyPM.firstChild.src.lastIndexOf("/");
				strImageName=everyPM.firstChild.src.substring(intBeginPos+1,everyPM.firstChild.src.length);
			}
			if(strImageName_banner!=strImageName)
				if (document.getElementById(tablename).style.display=="none"){
					document.getElementById(tablename).style.display="block";
				}
		}else{
			everyPM.style.display="none";
		}
	}
}

var ns,ie
ns = (document.layers)? true:false
ie = (document.all)? true:false
var TimeOutID ;
function getobj(obj){
	if(typeof(obj)=="string"){
		if(ie){
			return eval("document.all."+obj+".style");
		}else if((!document.all) && document.getElementById){	//Mozilla Firefox瀏覽器用
			return eval("document.getElementById('"+obj+"').style");
		}else{
			return eval("document.obj");
		}
	}else{
		if(ie) return eval('obj.style');
		else return obj;
	}
}
function menuid(level,id){
   this.level = level;
   this.id = id;
   return this;
}
function MM_hideall(level){
	for(i=0;i<divs.length;i++){
		if(divs[i].level>=level) MM_hide(divs[i].id);
	}
}
function MM_hide(objName){ //v3.0
	var obj = getobj(objName);
	obj.visibility = "hidden";
}
function MM_show(objName) { //v3.0
	var obj = getobj(objName);
	obj.visibility = "visible";
}
function swapCgColor(p_obj,p_color) {
	p_obj.bgColor=p_color;
}
function hideallTimer(p_inteval) {
	if(TimeOutID){clearTimeout(TimeOutID);}
	if(p_inteval!=-1){
		TimeOutID = setTimeout('MM_hideall(0)',p_inteval*1000);
	}
}
function hideBrief(LiObj){
	document.getElementById(LiObj).style.visibility='hidden';
}


