document.write("
"); var _C4Btn = document.getElementById("_C4symbol"); _C4Btn.innerHTML = "
";
var _C4nFloat=1;
function closebtn() {
document.getElementById("_C4banner").style.display="none";
}
function HideBtnClose(isHide) {
if (isHide)
document.getElementById("btnClose").style.visibility="hidden";
else
document.getElementById("btnClose").style.visibility="visible";
}
/*设置Cookie开始*//////////////////////////////////////
function C4S_GetCookie(name)
{
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return C4S_getCookieVal(j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
function C4S_getCookieVal(offset)
{
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function C4S_GetVid()
{
var expdate = new Date();
expdate.setTime(expdate.getTime() + 1 * (365*24*60*60*1000)); //+365 day
var cookievId = C4S_GetCookie("_C4vId");
if(_C4vId == "" || _C4vId == null)
_C4vId = cookievId;
C4S_SetCookie("_C4vId",_C4vId,expdate);
}
function C4S_SetCookie (name, value)
{
var argv = C4S_SetCookie.arguments;
var argc = C4S_SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}
/*Set Cookie结束*///////////////////////////////////////////////
function C4S_GetVisitPage(){
var page="";
try {page=top.document.URL;}
catch(err) {page="";}
finally {page==""?page=document.URL:page=page;}
if (page.length > 200)
page = page.substring(0, 199);
return escape(page);
}
function C4S_GetColor(){
if (navigator.appName != "Netscape")
return screen.colorDepth;
else
return screen.pixelDepth;
}
function C4S_GetPageTitle(){
var title="";
try {title=top.document.title;}
catch(err) {title="";}
finally {title==""?title=document.title:title=title;}
if (title.length > 300)
title = title.substring(0, 299);
return escape(title);
}
function C4S_GetReferrer(){
var referrer="";
try {referrer=top.document.referrer;}
catch(err) {referrer="";}
finally {referrer=(referrer=="")?document.referrer:referrer;}
return escape(referrer);
}
function C4S_GetTimeZone(){
var ndate = new Date();
return 0 - ndate.getTimezoneOffset();
}
var _C4nMode=0;
var C4lastScrollX = 0;
var C4lastScrollY = 0;
function _C4midPosition(){
if (typeof(_C4nPos) == "undefined"){_C4nPos = 0;} //_C4nPos not exist
if (typeof(_C4nPosX) == "undefined"){_C4nPosX = 0;}
if (typeof(_C4nPosY) == "undefined"){_C4nPosY = 0;}
var posX = 0;
var posY = 0;
var _C4objBtn;
if (_C4nMode==0)
_C4objBtn = document.getElementById("_C4banner");
else
_C4objBtn = document.getElementById("C4ServiceBar");
if (_C4objBtn == null)
return;
var oWidth = _C4objBtn.offsetWidth;
var oHeight = _C4objBtn.offsetHeight;
var cHeight = 0;
var sTop = 0;
if (document.compatMode == "BackCompat") {
cHeight = document.body.clientHeight;
sTop = document.body.scrollTop;
}
else { //document.compatMode == "CSS1Compat"
cHeight = document.documentElement.clientHeight;
sTop = document.documentElement.scrollTop == 0 ? document.body.scrollTop : document.documentElement.scrollTop;
}
if(_C4nFloat==1){
if (_C4nPos==0){
if (document.documentElement && document.documentElement.scrollLeft)
posX = document.documentElement.scrollLeft + _C4nPosX;
else if (document.body)
posX = document.body.scrollLeft + _C4nPosX;
posY = sTop + _C4nPosY;
}else if(_C4nPos==1){
if (document.documentElement && document.documentElement.clientWidth)
{
if (myBrowser() == "Safari")
posX = document.documentElement.clientWidth - oWidth - 30 + document.body.scrollLeft + _C4nPosX;
else
posX = document.documentElement.clientWidth - oWidth - 30 + document.documentElement.scrollLeft + _C4nPosX;
}
else if(document.body)
posX = document.body.clientWidth - oWidth - 30 + document.body.scrollLeft + _C4nPosX;
posY = sTop + _C4nPosY;
}else if(_C4nPos==2){
if (document.documentElement && document.documentElement.scrollLeft)
posX = document.documentElement.scrollLeft + _C4nPosX;
else if (document.body)
posX = document.body.scrollLeft + _C4nPosX;
posY = (cHeight - oHeight)/2 + sTop + _C4nPosY;
}else if(_C4nPos==3){
if (document.documentElement && document.documentElement.clientWidth)
{
if (myBrowser() == "Safari")
posX = document.documentElement.clientWidth - oWidth - 30 + document.body.scrollLeft + _C4nPosX;
else
posX = document.documentElement.clientWidth - oWidth - 30 + document.documentElement.scrollLeft + _C4nPosX;
}
else if(document.body)
posX = document.body.clientWidth - oWidth - 30 + document.body.scrollLeft + _C4nPosX;
posY = (cHeight - oHeight)/2 + sTop + _C4nPosY;
}else if(_C4nPos==4){
if (document.documentElement && document.documentElement.scrollLeft)
posX = document.documentElement.scrollLeft + _C4nPosX;
else if (document.body)
posX = document.body.scrollLeft + _C4nPosX;
posY = cHeight - oHeight - 20 + sTop + _C4nPosY;
}else if (_C4nPos==5){
if (document.documentElement && document.documentElement.clientWidth)
{
if (myBrowser() == "Safari")
posX = document.documentElement.clientWidth - oWidth - 30 + document.body.scrollLeft + _C4nPosX;
else
posX = document.documentElement.clientWidth - oWidth - 30 + document.documentElement.scrollLeft + _C4nPosX;
}
else if(document.body)
posX = document.body.clientWidth - oWidth - 30 + document.body.scrollLeft + _C4nPosX;
posY = cHeight - oHeight - 20 + sTop + _C4nPosY;
}
C4percentX = .1 * (posX - C4lastScrollX);
if (C4percentX < 0) C4percentX = Math.ceil(C4percentX - 10);
else C4percentX = Math.floor(C4percentX);
C4percentY = .1 * (posY-C4lastScrollY);
if (C4percentY < 0) C4percentY = Math.ceil(C4percentY - 10);
else C4percentY = Math.floor(C4percentY);
//_C4objBtn.style.left = parseInt(_C4objBtn.style.left)+C4percentX+"px";
_C4objBtn.style.left = posX+"px";
_C4objBtn.style.top = parseInt(_C4objBtn.style.top)+C4percentY+"px";
C4lastScrollX=C4lastScrollX+C4percentX;
C4lastScrollY=C4lastScrollY+C4percentY;
}
}
window.setInterval("_C4midPosition()",30);