var divBoardIntervalID = 0;
function ShowDivBoard(isOpen)
{
	var _startY = 150;
	var _startX = 1000;
	var _toX = 720;
	var _speed = 5;
	var divBoard = window.document.getElementById("divBoard");
	divBoard.style.top = _startY;
	divBoard.style.left = _startX;
	divBoard.isOpen = isOpen;
	
	if(true==isOpen)
	{
		OnClickBoardTitle();
	}

	//divBoard.style.left = _toX;
	divBoardIntervalID = window.setInterval("MoveDivBoard('divBoard'," + _toX + "," + _speed + ");",15);
}
var divPCIntervalID = 0;
function ShowProductCategory()
{
	var _startX = -250;
	var _toX = 6;
	var _speed = 4;
	var div_pc = window.document.getElementById("divProductCategory");
	div_pc.style.left = _startX;

	divPCIntervalID = window.setInterval("MoveDivBoard('divProductCategory'," + _toX + "," + _speed + ");",15);
}
function MoveDivBoard(divName,_toX, _speed)
{
	var divMove = window.document.getElementById(divName);
	var _x = parseInt(divMove.style.left);
	divMove.style.left = _x + (_toX - _x) / _speed;
	if(Math.abs(_x - _toX)<5)
	{
		if(divName=="divProductCategory")
		{
			window.clearInterval(divPCIntervalID); 
		}
		if(divName=="divBoard")
		{
			window.clearInterval(divBoardIntervalID); 
			if(divMove.isOpen)
			{
				window.setTimeout("ShowTipsSayBoard('open')",2000);
			}
			else
			{
				window.setTimeout("ShowTipsSayBoard('fold')",2000);
			}
		}
		return;
	}
}
function ShowTipsSayBoard(sayAction)
{
	var divBoard = window.document.getElementById("divBoard");
	ShowMyTips("Click here to "+sayAction+" up New Products",parseInt(divBoard.style.left),parseInt(divBoard.style.top)+25);
	window.setTimeout("HideMyTips()",5000);
}
function AutoFoldUpDivBoard()
{
	var imgArrow = document.getElementById("divBoard_imgArrow");
	if(imgArrow.direction=="down")
	{
		OnClickBoardTitle();
		var divBoard = window.document.getElementById("divBoard");
		ShowMyTips("Click here to open up New Products",divBoard.offsetLeft,divBoard.offsetTop+(divBoard.offsetHeight/2));
		window.setTimeout("HideMyTips()",3000);
	}
}
function OnClickBoardTitle()
{
	var divBoardTop = document.getElementById("divBoardTop");
	var divBoardBottom = document.getElementById("divBoardBottom");
	var imgArrow = document.getElementById("divBoard_imgArrow");
	
	if(imgArrow.direction=="down")
	{
		imgArrow.direction = "right";
		divBoardTop.style.display = "none";
		if(divBoardBottom!=null)
		{
			divBoardBottom.style.display = "none";
		}
		imgArrow.src = "images/arrow_right.png";
		imgArrow.parentElement.title = "click to open up";
	}
	else
	{
		imgArrow.direction = "down";
		divBoardTop.style.display = "";
		if(divBoardBottom!=null)
		{
			divBoardBottom.style.display = "";
		}
		imgArrow.src = "images/arrow_down.png";
		imgArrow.parentElement.title = "click to fold up";
	}
}
function ProductCategoryClick(imgObj)
{	/*因为这里是取父控件,所以imgObj是img或a都行*/
	var divObj = imgObj.parentElement.parentElement;
	if(divObj.divFold=="fold")
	{
		divObj.divFold = "open";
		OpenUpProductCategory(divObj);
	}
	else
	{
		divObj.divFold = "fold";
		FoldUpProductCategory(divObj);
	}
}
function OpenUpProductCategory(divObj)
{
	var imgObj = divObj.firstChild.children(1);
	imgObj.src = "images/arrow_product_down.gif";
	imgObj.title = "click to fold up";

	//var aObj = divObj.firstChild.children(2);
	//aObj.title = imgObj.title;
	
	var nextObj = divObj.nextSibling;
	nextObj.className = "spanPC_DownItemBox_open";
}
function FoldUpProductCategory(divObj)
{
	var imgObj = divObj.firstChild.children(1);
	imgObj.src = "images/arrow_product_right.gif";
	imgObj.title = "click to open up";

	//var aObj = divObj.firstChild.children(2);
	//aObj.title = imgObj.title;
	
	var nextObj = divObj.nextSibling;
	nextObj.className = "spanPC_DownItemBox_fold";
}

function ShowFloatIFrame(url,title,width,height)
{
	var divFloatIFrame = document.getElementById("divFloatIFrame");
	var divIFrameTitle = document.getElementById("divIFrameTitle");
	var iframeFloatIFrame = document.getElementById("iframeFloatIFrame");

	if(width==null)
		width = 700;
	if(height==null)
		height = 450;

	divFloatIFrame.style.width = width;
	divFloatIFrame.style.height = height;
	divFloatIFrame.style.left = (document.body.offsetWidth - parseInt(divFloatIFrame.style.width)) / 2;

	divFloatIFrame.className = "divFloatIFrame";
	divFloatIFrame.style.top = document.documentElement.scrollTop + (document.documentElement.clientHeight - divFloatIFrame.offsetHeight)/2;

	var spanIFrameTitle = document.getElementById("spanIFrameTitle");
	spanIFrameTitle.innerText = title;

	iframeFloatIFrame.src = url;
}
function HideFloatIFrame()
{
	var divFloatIFrame = document.getElementById("divFloatIFrame");
	divFloatIFrame.className = "divDisplayNone";
	divFloatIFrame.src = "";
}


/***********************MyTips**********************/
function ShowMyTips(tip,showX,showY)
{
        var _tips = document.getElementById("myTip");
        
        if(typeof(_tips)=="undefined"||_tips == null)
        {
            _tips        				= document.createElement("div");
            _tips.id    				= "myTip";
            _tips.style.position        = "absolute";
            _tips.style.width           = "150px";
            _tips.style.borderWidth     = "1px";
            _tips.style.borderStyle     = "solid";
            _tips.style.borderColor     = "gray";
            _tips.style.fontSize        = "9pt";
            _tips.style.backgroundColor = "#ffffff";
            _tips.style.color           = "#349045";
			_tips.style.zIndex			= 1;
            
            _tips.style.filter            = "progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=3)";
            _tips.style.padding            = "5px 8px 3px 8px";
            

            document.body.appendChild(_tips);            
            _tips.style.display            = "none";
        }
            _tips.innerHTML        = tip;
            _tips.style.left = showX+10; 
            _tips.style.top = showY+10; 
            _tips.style.display = "";
}
function HideMyTips()
{
        var _tips = document.getElementById("myTip");
        if(_tips)
		{
            _tips.style.display = "none";
		}
}

/*************** tool functions ************************/
/*
 *	去掉字符串左边的空格
 */
function strLtrim(str){
	for(var i = 0 ; i<str.length && str.charAt(i)==" " ; i++ ) ;
	return str.substring(i,str.length);
}

/*
 *	去掉字符串右边的空格
 */
function strRtrim(str){
	for(var i = str.length ; i>0 && str.charAt(i)==" " ; i-- ) ;
	return str.substring(0,i);
}

/*
 *	去掉字符串左右的空格
 */
function strTrim(str){
	return strLtrim(strRtrim(str));
}

/*
 *	转到URL
 */
function gotoURL(url){
	if(url){
		window.location.href = url;
	}
}

/*
 *	返回上一页
 */
function goBack(){
	window.history.back();
}

/*
 *	刷新页面
 */
function pageReload(){
	window.location.reload();
}


function closeWindow(){
	window.opener=null;
	window.close();
}


