/**
 * @author 董勇
 */

var isHide = false;
var buttonArray = new Array("gsdt","gscp","gylg","rczp","swhz");
var gameArray = new Array("yt","wd","ybtx","rxxy","ss","kl","dxxd");
var newsArray = new Array("gsjj","lgjy","cbcz");

function onShowTarget(obj,target) {
	isHide = false;
	ol = obj.offsetLeft;
	ot = obj.offsetTop;
	targetObj = document.getElementById(target);
	nl = ol;
	nt = ot - targetObj.offsetHeight + 10;
	targetObj.style.left = nl + "px";
	targetObj.style.top = nt + "px";
	for(var i=0;i<buttonArray.length;i++) {
		document.getElementById(buttonArray[i]).style.visibility = "hidden";
	}
	targetObj.style.visibility = "visible";
}

function onHideThis(target) {
	if(isHide) {
		targetObj = document.getElementById(target);
		targetObj.style.visibility = "hidden";
	}
	return false;
}

function onInitHideThis(target) {
	isHide = true;
	if(typeof(target) == 'object') {
		target = target.id
	}
	setTimeout("onHideThis('" + target + "')",10);
}

function setIsHide() {
	isHide = false;
}



function showThisLOGO(obj, target) {
	for(var i=0;i<gameArray.length;i++) {
		document.getElementById("game_" + gameArray[i] + "_img").style.display = "none";
		document.getElementById("game_" + gameArray[i]).style.width = "177px";
	}
	document.getElementById(target).style.display = "block";
	obj.style.width = "180px";
}

function showThisNews(obj) {
	for(var i=0;i<newsArray.length;i++) {
		document.getElementById(newsArray[i] + "_summary").style.display = "none";
		document.getElementById(newsArray[i]).style.borderBottom = "2px solid #EDEDED";
		document.getElementById(newsArray[i]).style.color = "#BFBFBF";
	}
	document.getElementById(obj.id + "_summary").style.display = "block";
	obj.style.borderBottom = "2px solid #23589C";
	obj.style.color = "#23589C";
}


function showDiv(obj) {
	document.getElementById(obj).style.display = "block";
}

function hideDiv(obj) {
	document.getElementById(obj).style.display = "none";
}


function showAndhide(obj) {
	var divArray = new Array("news","product","about","joinus","commerce","contact");
	for(var i=0;i<divArray.length;i++) {
		if(obj == divArray[i]) {
			showDiv(obj);
		}else{
			hideDiv(divArray[i]);
		}
	}
}

function setHits(types,id) {
	var url = "/setHits.php?types=" + types + "&id=" + id + "&timeStame=" + new Date().getTime();
	sendAjaxUrlString(url,"setHitsRes","turn");
}
function setHitsRes() {
	try{
		if(xmlHttp.readyState == 4){
			if(xmlHttp.status == 200){
				return true;
			}else{
				return false;
			}
		}
	}catch(e){
		
	}
}


var MarqueeTable = function(object,height,width,time,stime,line) {
	/*定义常量(可根据实际情况做调整)*/
	marqueetable = document.getElementById(object);
	scrollheight = height;//滚动高度
	scrollline = line;//滚动内容的行数 
	scrolltimeout = time;//滚动刷新的时间(毫秒)
	//滚动停留时检测的次数,
	//scrollstoptimes*scrolltimeout为实际的停留时间 
	scrollstoptimes = stime;

	/*初始化滚动设置(无需修改)*/
	marqueetable.scrollTop = 0;
	stopscroll1 = false; 	
	startmarqueetop = 0;
	offsettop = scrollheight;
	marqueestoptime = 0;
	marqueetable.innerHTML += marqueetable.innerHTML;
	with(marqueetable){
		style.height = height;
		style.width = width;
		style.height = scrollheight;
		style.overflowX = "hidden";
		style.overflowY = "hidden";
		noWrap = true;
		onmouseover = function(){
			stopscroll1 = true;
		};
		onmouseout = function(){
			stopscroll1 = false;
		};
	}

	marqueetable.scrollTop = 0;
	setInterval("marqueeup()",scrolltimeout);//设置滚动的时间

	marqueeup = function(){	
		if(stopscroll1){
			return false;
		}else{
			offsettop += 1;
			if(offsettop == scrollheight + 1){ 
				marqueestoptime += 1; 		
				offsettop -= 1; 		
				if(marqueestoptime == scrollstoptimes) { //停留的时间
					offsettop = 0; 
					marqueestoptime = 0;
				}
			}else{
				startmarqueetop = marqueetable.scrollTop; 		
				marqueetable.scrollTop += 1; 	

				if(startmarqueetop == marqueetable.scrollTop) { 
					marqueetable.scrollTop = scrollheight * (scrollline - 1); 
					marqueetable.scrollTop += 1; 
				}
			}
		}
	}
}