	window.onresize = baiduResizeDiv;
	window.onerror = function(){}
	var divTop,divLeft,divWidth,divHeight,docHeight,docWidth,objTimer,i = 0;
	var px = document.doctype?"px":0;
	var scrollwidth = navigator.userAgent.indexOf("Firefox")>0?16:0;
	var gbookwidth = 218;
	String.prototype.Trim  = function(){return this.replace(/^\s+|\s+$/g,"");}
	function baidu_collapse(obj){
		ct = document.getElementById('gbmessage');
		if(ct.style.display=="none"){
			ct.style.display="";
			obj.src=obj.src.replace("b.gif","a.gif");
		} else {
			ct.style.display="none";
			obj.src=obj.src.replace("a.gif","b.gif");
	document.getElementById("tab_4").style.width="218px";
	document.getElementById("tab_3").style.width="218px";
	document.lea_mess.message.rows="4";
	document.lea_mess.message.style.width="200px";
		}
		baiduResizeDiv();
	}

	function baiduMsg()
	{
		try{
			divTop = parseInt(document.getElementById("eMeng").style.top,10);
			divLeft = parseInt(document.getElementById("eMeng").style.left,10);
			divHeight = parseInt(document.getElementById("eMeng").offsetHeight,10);
			divWidth = parseInt(document.getElementById("eMeng").offsetWidth,10);

			var scrollPosTop,scrollPosLeft,docWidth,docHeight;
			if (typeof window.pageYOffset != 'undefined') { 
				scrollPosTop = window.pageYOffset; 
				scrollPosLeft = window.pageXOffset; 
				docWidth = window.innerWidth; 
				docHeight = window.innerHeight; 
			} else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') {
				scrollPosTop = document.documentElement.scrollTop;
				scrollPosLeft = document.documentElement.scrollLeft;
				docWidth = document.documentElement.clientWidth;
				docHeight = document.documentElement.clientHeight;
			} else if (typeof document.body != 'undefined') { 
				scrollPosTop = document.body.scrollTop;
				scrollPosLeft = document.body.scrollLeft;
				docWidth = document.body.clientWidth;
				docHeight = document.body.clientHeight;
			}

			document.getElementById("eMeng").style.top = parseInt(scrollPosTop,10) + docHeight + 10 + px;// divHeight
			document.getElementById("eMeng").style.left = parseInt(scrollPosLeft,10) + docWidth - divWidth - scrollwidth + px;
			document.getElementById("eMeng").style.visibility="visible";
			objTimer = window.setInterval("baidu_move_div()",10);
		}catch(e){}
	}

	function baiduResizeDiv()
	{
		i+=1;
		try{
			divHeight = parseInt(document.getElementById("eMeng").offsetHeight,10);
			divWidth = parseInt(document.getElementById("eMeng").offsetWidth,10);

			var scrollPosTop,scrollPosLeft,docWidth,docHeight; 
			if (typeof window.pageYOffset != 'undefined') { 
				scrollPosTop = window.pageYOffset; 
				scrollPosLeft = window.pageXOffset; 
				docWidth = window.innerWidth; 
				docHeight = window.innerHeight; 
			} else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') {
				scrollPosTop = document.documentElement.scrollTop;
				scrollPosLeft = document.documentElement.scrollLeft;
				docWidth = document.documentElement.clientWidth;
				docHeight = document.documentElement.clientHeight;
			} else if (typeof document.body != 'undefined') { 
				scrollPosTop = document.body.scrollTop;
				scrollPosLeft = document.body.scrollLeft;
				docWidth = document.body.clientWidth;
				docHeight = document.body.clientHeight;
			}

			document.getElementById("eMeng").style.top = docHeight - divHeight + parseInt(scrollPosTop,10) + px;
			document.getElementById("eMeng").style.left = docWidth - divWidth + parseInt(scrollPosLeft,10) - scrollwidth + px;
		}catch(e){}
	}

	function baidu_move_div()
	{

		var scrollPosTop,scrollPosLeft,docWidth,docHeight; 
		if (typeof window.pageYOffset != 'undefined') { 
			scrollPosTop = window.pageYOffset; 
			scrollPosLeft = window.pageXOffset; 
			docWidth = window.innerWidth; 
			docHeight = window.innerHeight; 
		} else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') {
			scrollPosTop = document.documentElement.scrollTop;
			scrollPosLeft = document.documentElement.scrollLeft;
			docWidth = document.documentElement.clientWidth;
			docHeight = document.documentElement.clientHeight;
		} else if (typeof document.body != 'undefined') { 
			scrollPosTop = document.body.scrollTop;
			scrollPosLeft = document.body.scrollLeft;
			docWidth = document.body.clientWidth;
			docHeight = document.body.clientHeight;
		}

		try{
			if(parseInt(document.getElementById("eMeng").style.top,10) <= (docHeight - divHeight + parseInt(scrollPosTop,10)))
			{
				window.clearInterval(objTimer);objTimer = window.setInterval("baiduResizeDiv()",1);
			}
			divTop = parseInt(document.getElementById("eMeng").style.top,10);
			document.getElementById("eMeng").style.top = divTop - 1 + px;
		}catch(e){}
	}

function textfocus(obj){
	if(obj.value == obj.defaultValue) obj.value='';
	document.getElementById("msg_err").style.display='none';
	document.getElementById("tab_4").style.width="400px";
	document.getElementById("tab_3").style.width="400px";
	obj.rows="12";
	obj.style.width="380px";
}

	

String.prototype.Trim  = function(){return this.replace(/^\s+|\s+$/g,"");}
function valid_message()
{
	objMess = document.lea_mess.message;
	
	objMess.value = objMess.value.Trim();
	
	strMess = objMess.value;
	
	if (strMess.length < 1)
	{
		document.getElementById("msg_err").innerHTML='Please enter your message.';
		document.getElementById("msg_err").style.display='block';
		return false;
	}
	if (strMess.length > 2000 || strMess.length < 20)
	{
		document.getElementById("msg_err").innerHTML='Your message should be between 20-2000 characters.';
		document.getElementById("msg_err").style.display='block';
		return false;
	}
	document.location='/msg.html?name='+strMess+'&ProductURL='+document.URL;
	return false;
}


	function baiduMessbox(shape,color){
		var styles='position:absolute;top:0px;left:0px;z-index:99999;visibility:hidden;';
		var copic='<img src="gbook/images/ico_'+color+'a.gif" align="absmiddle" class="ioc'+color+'" onClick="baidu_collapse(this)">';
		if(shape>1) window.onload = baiduMsg;
		else {styles='';copic=''}
		var s;
		if(shape==2) {
			s='<div id=eMeng style="Z-INDEX:99999;LEFT:0px;POSITION:absolute;TOP:0px;VISIBILITY:hidden;">'
				+ '<table width="'+gbookwidth+'" border="0" cellpadding="0" cellspacing="0" id="tab_'+(color+2)+'" style="border:0px;">'
				+'  <tr>'
				+'    <td><table width="100%"  border="0" cellspacing="0" cellpadding="0" style="font-size:12px; background:url(/gbook/images/bg_'+color+'.gif);line-height:21px;height:21px;border-top:1px solid #FF9900;border-right:1px solid #FF9900;border-left:1px solid #FF9900;" onDblClick="baidu_collapse(this.firstChild.nextSibling)">'
				+'        <tr>'
				+'          <td align=left style="border-bottom:1px solid #FF9900;">&nbsp;&nbsp;&nbsp;<a href="/Help/" target="Help"><B><font color="#7B2E00">Help</font></B></a><BR></td>'
				+'        <td width="30" style="border-bottom:1px solid #FF9900;"><img src="/gbook/images/ico_'+color+'a.gif" align="absmiddle" class="ioc'+color+'" onClick="baidu_collapse(this)"></td>'
				+'        </tr>'
				+'        <tr>'
				+'          <td align=left>&nbsp;&nbsp;&nbsp;<b><font color="#7B2E00">Contact us</font></b></td>'
				+'        <td width="30"></td>'
				+'        </tr>'
				+'      </table>'
				+'	  </td>'
				+'    </tr>'
				+''
				+ '</table>'
				+''
				+''
				+''
				+''

				+ '<div id="gbmessage"><form name ="lea_mess" action ="/msg.html" method ="get">'
				+'<table width="'+gbookwidth+'"  border="0" cellpadding="0" cellspacing="0" id="tab_4">'
				+'<tr>'
				+'<td class="box1" align="left">Email your message<BR><textarea name="message" rows="4" cols="15" class="inp1" onFocus="textfocus(this);">Click here to enter your email message.</textarea>'
				+'<div id="msg_err" style="display:none;line-height:23px;border:1px #E5B5B0 solid;color:#990000;background:url(/gbook/images/icon_err.gif) no-repeat;padding-left:18px; background-color:#FFF1EB"></div>'
				+'<table border="0" cellspacing="0" cellpadding="0" width="100%">'
				+'<tr>'
				+'<td align="center"><input name="imageField" type="button" value="Submit" border="0" onclick="return valid_message();"></td>'
				+'</tr>'
				+'</table></td></tr></table>'
				+'</form></div>'
				+''
				+'</div>';
		}
		document.writeln(s);
	}
	
	baiduMessbox(2,1);
