﻿// JavaScript Document

function  myshow(id) {  
	tofill(false);
	var divshow = document.getElementById(id);
	divshow.style.display = "block";
	divshow.style.zIndex = "10001";
	if (divshow.getBoundingClientRect) {
		divshow.style.top = Math.max(document.documentElement.scrollTop, document.body.scrollTop)+50+'px';
	} else {
		divshow.style.top = 50+'px';
	}
	divshow.style.left = (document.body.clientWidth-divshow.clientWidth)/2+'px';
	//document.body.style.overflow = "hidden";
	document.documentElement.style.overflow = "hidden";
}  

function  myshow_index(id) {  
	tofill('2');
	var divshow = document.getElementById(id);
	divshow.style.display = "block";
	divshow.style.zIndex = "10001";
	if (divshow.getBoundingClientRect) {
		divshow.style.top = Math.max(document.documentElement.scrollTop, document.body.scrollTop)+50+'px';
	} else {
		divshow.style.top = 50+'px';
	}
	divshow.style.left = (document.body.clientWidth-divshow.clientWidth)/2+'px';
	//document.body.style.overflow = "hidden";
	document.documentElement.style.overflow = "hidden";
}  

function  dispalymyshow(id) {  
	tofill(true);
	document.getElementById(id).style.display="none";
	document.body.style.overflow = "";
	document.documentElement.style.overflow = "";
} 
var p = 0;
function  tofill(val) {  
	if(val == true) {
		var bgObj = document.getElementById('bgDiv');
		p = 0;
		document.body.removeChild(bgObj);
		setSelectElement(document, true);
	}else if(val == 2){
		var bgObj=document.createElement("div");
		bgObj.setAttribute('id','bgDiv');
		bgObj.style.position="absolute";
		bgObj.style.top="0";
		bgObj.style.background="#000000";
		bgObj.style.left="0";
		if (bgObj.getBoundingClientRect) {
			//bgObj.style.top=document.documentElement.scrollTop+"px";
		}
		bgObj.style.width="100%";
		//bgObj.style.height=document.documentElement.scrollTop+screen.height+"px";
		bgObj.style.height=Math.max(document.body.scrollHeight, document.documentElement.scrollTop+screen.height)+'px';//document.body.scrollHeight+"px";
		document.body.appendChild(bgObj);
		setSelectElement(document, false);
		setalpha1();
		setTimeout("setalpha1()",100);
		setTimeout("setalpha1()",200);
		setTimeout("setalpha1()",300);
		setTimeout("setalpha1()",400);
		setTimeout("setalpha1()",500);
		p = 0;
		bgObj.style.zIndex = "10000";
	} else {
		var bgObj=document.createElement("div");
		bgObj.setAttribute('id','bgDiv');
		bgObj.style.position="absolute";
		bgObj.style.top="0";
		bgObj.style.background="#000000";
		bgObj.style.left="0";
		if (bgObj.getBoundingClientRect) {
			//bgObj.style.top=document.documentElement.scrollTop+"px";
		}
		bgObj.style.width="100%";
		//bgObj.style.height=document.documentElement.scrollTop+screen.height+"px";
		bgObj.style.height=Math.max(document.body.scrollHeight, document.documentElement.scrollTop+screen.height)+'px';//document.body.scrollHeight+"px";
		document.body.appendChild(bgObj);
		setSelectElement(document, false);
		setalpha();
		setTimeout("setalpha()",100);
		setTimeout("setalpha()",200);
		setTimeout("setalpha()",300);
		setTimeout("setalpha()",400);
		setTimeout("setalpha()",500);
		p = 0;
		bgObj.style.zIndex = "10000";
	}
}
function setalpha() {
	var bgObj = document.getElementById('bgDiv');
	bgObj.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=0,opacity="+p+")";
	bgObj.style.opacity=p*0.01;
	p+=20;
}

function setalpha1() {
	var bgObj = document.getElementById('bgDiv');
	bgObj.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=0,opacity="+p+")";
	bgObj.style.opacity=p*0.01;
	p+=0;
}

function setSelectElement(node, dis) { 
	var total = 0;
	if(node.nodeType == 1) { 
		if(node.tagName == 'SELECT' && node.id == '') {
			total++;			
			if(dis == false) {
				node.style.display = "none";
			} else {
				node.style.display = "";
			}
		}
	}
	var childrens = node.childNodes;		
	for(var i=0;i<childrens.length;i++) {
		total += setSelectElement(childrens[i], dis); 
	}
	return null;
}

function setShowStr(){
defaultStatus="www.netke.net 网客中国--企业上网解决之道“一站式”企业网络服务";
}