// JavaScript Document
function addLoadEvent(func){
	var oldonload = window.onload;
	if(typeof oldonload != "function"){
		window.onload = func;
	}else{
		window.onload = function (){
			oldonload();
			func();
		}
	}
}
function trim(s){
	return s.replace(/(^\s*|\s*$)/g,"");
}
function byteLength(str){
    var length,chr;
	length = 0;
	for(var i = 0; i < str.length; i++){
		chr = str.substr(i,1);
		if(chr.match(/[^\x00-\xff]/)){
			length += 2;
		}else{
			length += 1;
		}
	}
	return length;
}
function loginCheck(){
	if(!document.getElementById) return false;
	var oForm = document.getElementsByTagName("form")
	oForm[0].onkeydown = function(){
		if(form1.name.value != "" && form1.psw.value != "" && event.keyCode == 13){
			form1.login.focus();
		}
	}
	var oLogin = document.getElementById("login");
	oLogin.onclick = function(){
		if(form1.name.value == "" || form1.psw.value == ""){
			alert("请输入用户名和密码！");
			return;
		}
		if(byteLength(trim(form1.name.value)) < 3){
			alert("你输入的用户名非法(少于3个字符)!");
			return;
		}
		form1.submit();
	}
}
function changeTag(){
	if(!document.getElementById) return false;
	var saleTag = document.getElementById("saleTag");
	var buyTag = document.getElementById("buyTag");
	var coopTag = document.getElementById("coopTag");
	var sale = document.getElementById("sale");
	var buy = document.getElementById("buy");
	var coop = document.getElementById("coop");
	saleTag.onmouseover = function(){
		this.style.background = "url(../images/tag1.gif)";
		buyTag.style.background = "url(../images/tag2.gif)";
		coopTag.style.background = "url(../images/tag2.gif)";
		sale.style.display = "block";
		buy.style.display = "none";
		coop.style.display = "none";
	}
	buyTag.onmouseover = function(){
		this.style.background = "url(../images/tag1.gif)";
		saleTag.style.background = "url(../images/tag2.gif)";
		coopTag.style.background = "url(../images/tag2.gif)";
		sale.style.display = "none";
		buy.style.display = "block";
		coop.style.display = "none";
	}
	coopTag.onmouseover = function(){
		this.style.background = "url(../images/tag1.gif)";
		saleTag.style.background = "url(../images/tag2.gif)";
		buyTag.style.background = "url(../images/tag2.gif)";
		sale.style.display = "none";
		buy.style.display = "none";
		coop.style.display = "block";
	}
}
var i = 1;
var j = 0;
var listTimer;
var proTimer;
var aProID = new Array();
var aProName = new Array();
function proInfo(){
	var oProInfo = document.getElementById("proInfo");
	var oProInfos = oProInfo.getElementsByTagName("a");
	for(var i = 0; i < oProInfos.length; i++){
		aProID[i] = oProInfos[i].href;
		aProName[i] = oProInfos[i].childNodes[0].nodeValue;
	}
}
function showProInfo(){
	var endStr = "_";
	if(j == (aProName[i].length-1)) endStr = "";
	if(j >= aProName[i].length){
		clearInterval(listTimer);
		clearInterval(proTimer);
		i ++;
		if(i >= 10) i=1;
		listTimer = setInterval("showProInfo()",2000);
		j = 0;
		return;
	}
	clearInterval(proTimer);
	document.getElementById("proLink").href = aProID[i];
	document.getElementById("proLink").innerHTML = aProName[i].substring(0,j+1) + endStr;
	j ++;
	proTimer=setInterval("showProInfo()",200);
}
function searchKeyWords(){
    var nSearchPos,sTemp,nParamNum,sKey1,sKey2
	sTemp = trim(frmSearch.txtSearch.value);
	nSearchPos = sTemp.indexOf(" ");
	if(nSearchPos == -1){
		sKey1 = sTemp;
		sKey2 = "";
		nParamNum = 1;
	}else{
	    sKey1 = trim(sTemp.substring(0,nSearchPos));
		sTemp = trim(sTemp.substring(nSearchPos + 1,sTemp.length));
		nSearchPos = sTemp.indexOf(" ");
		if(nSearchPos == -1){
		    sKey2 = trim(sTemp);
		    nParamNum = 1;
		}else{
		    sKey = trim(sTemp.substring(0,nSearchPos));
			nParamNum = 2;
		}
	}
	with(document.frmSearch.selectType){
	    var nType = options[selectedIndex].value;
	}
	if(nType == "") nType = 1;
	frmSearch.txtSearch_1.value = "0," + nParamNum + "," + nType + "," + sKey1 + "," + sKey2;
}
function searchCheck(){
	if(!document.getElementsByTagName) return false;
	var frmSearch = document.getElementById("frmSearch");
	frmSearch.onsubmit = function(){
		return false;
	}
	var oInput = document.getElementById("txtSearch");
    oInput.onfocus = function(){
		if(this.value == this.defaultValue) this.value = '';
	}
	var oSelects = document.getElementsByTagName("select");
	oSelects[0].onchange = function(){
		with(frmSearch.selectType){
			var n = options[selectedIndex].value;
		}
		switch(n){
			case "1":
				hotKey.innerHTML = '热门关键词：<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,1,石油设备," target="_blank">石油设备</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=2&sKey=0,1,1,仪器," target="_blank">仪器</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,1,仪表," target="_blank">仪表</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,1,泵," target="_blank">泵</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,1,阀," target="_blank">阀</a>';
				break;
			case "2":
				hotKey.innerHTML = '热门关键词：<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,2,加油机," target="_blank">加油机</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,2,加油枪," target="_blank">加油枪</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,2,液位计," target="_blank">液位计</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,2,电磁阀," target="_blank">电磁阀</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,2,流量计," target="_blank">流量计</a>';
				break;
			case "3":
				hotKey.innerHTML = '热门关键词：<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,3,泵," target="_blank">泵</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,3,阀," target="_blank">阀</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,3,法兰," target="_blank">法兰</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,3,变频器," target="_blank">变频器</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,3,空压机," target="_blank">空压机</a>';
				break;
			case "4":
				hotKey.innerHTML = '热门关键词：<a href="http://www.seaso.com/Search/Search.asp?nPage=2&sKey=0,1,4,变频器," target="_blank">变频器</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,4,plc," target="_blank">PLC</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,4,阀," target="_blank">阀</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,4,施耐德," target="_blank">施耐德</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,4,风机," target="_blank">风机</a>';
				break;
			case "5":
				hotKey.innerHTML = '热门关键词：<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,5,招标," target="_blank">招标</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,5,代理," target="_blank">代理</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,5,合作加工," target="_blank">合作加工</a>&nbsp;&nbsp;<a href="http://www.seaso.com/Search/Search.asp?nPage=1&sKey=0,1,5,采购," target="_blank">采购</a>';
				break;
		}
	}
	var oSearch = document.getElementById("search");
	oSearch.onclick = function(){
		if(trim(frmSearch.txtSearch.value) == ""){
			alert('请输入搜索条件！');
			return;
		}
		searchKeyWords();
		var iSearchType = frmSearch.selectType.options[frmSearch.selectType.selectedIndex].value - 3;
		if(iSearchType >= 0 && iSearchType <= 2)
		{
			frmSearch.action = "SaleBuy/index.asp?gt=0&type=" + iSearchType;
		}
		frmSearch.submit();
	}
}
function advertise(){
	var Layer1 = document.getElementById("Layer1");
	var Layer2 = document.getElementById("Layer2");
	var Layer3 = document.getElementById("Layer3");
	var Layer4 = document.getElementById("Layer4");
    if(document.documentElement.clientWidth<1000){
	  var sign = 1;
    }
    if(sign==1){
	  Layer1.style.display="none";
	  Layer2.style.display="none";
	  Layer3.style.display="none";
	  Layer4.style.display="none";
    }
}
addLoadEvent(advertise);
function page_scroll(){
	var Layer1 = document.getElementById("Layer1");
	var Layer2 = document.getElementById("Layer2");
	var Layer3 = document.getElementById("Layer3");
	var Layer4 = document.getElementById("Layer4");
	var iTop = (parseInt(document.documentElement.scrollTop) + 580) > parseInt(document.body.offsetHeight) ? parseInt(document.body.offsetHeight) - 580 : parseInt(document.documentElement.scrollTop);
	Layer1.style.top = iTop + 280;
	Layer2.style.top = iTop + 280;
	Layer3.style.top = iTop + 100;
	Layer4.style.top = iTop + 100;
}
window.onscroll = page_scroll;
addLoadEvent(searchCheck);
addLoadEvent(proInfo);
addLoadEvent(showProInfo);
addLoadEvent(loginCheck);
addLoadEvent(changeTag);
//float
function Close()
{
	var oFloat = document.getElementById('float');
	oFloat.style.display = 'none';
}
var bFlag = false;
function Float()
{
	var oFloat = document.getElementById('float');
	var iMaxLeft = parseInt(document.body.offsetWidth) - 120;
	var iLeft = parseInt(oFloat.style.left);
	var iTop = parseInt(oFloat.style.top);
	var oMove;
	if(iLeft < iMaxLeft && ! bFlag)
	{
		iLeft ++;
		iTop = - Math.pow((iLeft - iMaxLeft / 2 - 5),2) / 500 + 500;
	}
	else
	{
		bFlag = true;
		if(iLeft > 10 && bFlag)
		{
			iLeft --;
			iTop = Math.pow((iLeft - iMaxLeft / 2 - 5),2) / 500 + 100;
		}
		else
		{
			bFlag = false;
			iLeft = 10;
		}
	}
	oFloat.style.left = iLeft + 'px';
	oFloat.style.top = iTop + 'px';
	oMove = setTimeout(Float,20);
	oFloat.onmouseover = function()
	{
		clearTimeout(oMove);
	}
	oFloat.onmouseout = function()
	{
		oMove = setTimeout(Float,10);
	}
}
addLoadEvent(Float);