| Current Path : /home/zqegovsj/www/us3web.haibo.net/a_web_bak/image/js/ |
| Current File : /home/zqegovsj/www/us3web.haibo.net/a_web_bak/image/js/common.js |
function delayHide() {
setTimeout(function() {
hide('tinyNotifer');
}, 1500);
}
function divCloseMessage(layMessage) {
if (document.getElementById(layMessage) == null) {
return;
}
var ie = (navigator.appVersion.indexOf("MSIE") != -1);
if (ie) {
setTimeout(function() {
ieDivClose(layMessage);
}, 1500);
} else {
setTimeout(function() {
firefoxDivClose(layMessage);
}, 1500);
}
}
function ieDivClose(layerMessage) {
var objLayerMessage = document.getElementById(layerMessage);
if (!objLayerMessage) {
return;
}
objLayerMessage.filters.alpha.opacity -= 5;
if (objLayerMessage.filters.alpha.opacity > 0) {
setTimeout(function() {
ieDivClose(layerMessage);
}, 50);
} else {
currentPos = "LayerMenu";
objLayerMessage.className = objLayerMessage.className + " collapsed";
objLayerMessage.filters.alpha.opacity = 101;
}
}
function firefoxDivClose(layerMessage) {
var objLayerMessage = document.getElementById(layerMessage);
if (!objLayerMessage) {
return;
}
objLayerMessage.style.MozOpacity -= 0.05;
if (objLayerMessage.style.MozOpacity > 0) {
setTimeout(function() {
firefoxDivClose(layerMessage);
}, 50);
} else {
currentPos = "LayerMenu";
objLayerMessage.className = objLayerMessage.className + " collapsed";
objLayerMessage.style.MozOpacity = 101;
}
}
function now(now) {
document.getElementById(now).className = "now";
} // current Now
function show(obj) {
if (document.getElementById(obj) == null) {
return;
}
if (document.getElementById(obj).className.indexOf("collapsed") >= 0) {
document.getElementById(obj).className = document.getElementById(obj).className
.replace("collapsed", "expanded");
}
}
function hide(obj) {
if (document.getElementById(obj) == null) {
return;
}
if (document.getElementById(obj).className.indexOf("expanded") >= 0) {
document.getElementById(obj).className = document.getElementById(obj).className
.replace("expanded", "collapsed");
}
}
function showHide(obj) {
if (document.getElementById(obj).className.indexOf("expanded") >= 0) {
document.getElementById(obj).className = document.getElementById(obj).className
.replace("expanded", "collapsed");
} else {
document.getElementById(obj).className = document.getElementById(obj).className
.replace("collapsed", "expanded");
}
}
function homeExp(obj) {
if (document.getElementById(obj).className.indexOf("open") >= 0) {
document.getElementById(obj).className = document.getElementById(obj).className
.replace("open", "close");
} else {
document.getElementById(obj).className = document.getElementById(obj).className
.replace("close", "open");
}
}
var interval;
function showPopMenu(obj) {
var arr = document.getElementsByTagName("select");
if (arr && arr.length > 0) {
for (var i = 0; i < arr.length; i++) {
if (arr[i].name.indexOf("popselect") < 0) {
if (arr[i].id == "select2") {
continue;
} else {
arr[i].style.visibility = "hidden";
}
}
}
}
reCalBodySize();
interval = setInterval(function() {
GetCenterXY_ForLayer(document.getElementById(obj));
}, 50);
var objshow = document.getElementById(obj);
if (!objshow) {
return;
}
var objshowClass = objshow.className;
if (objshowClass.indexOf("collapsed") >= 0) {
objshow.className = objshowClass.replace("collapsed", "expanded");
}
showAlpha();
}
function hidePopMenu(obj) {
if (interval)
clearInterval(interval);
unshowAlpha();
var objshow = document.getElementById(obj);
if (!objshow) {
return;
}
var objshowClass = objshow.className;
if (objshowClass.indexOf("expanded") >= 0) {
objshow.className = objshowClass.replace("expanded", "collapsed");
}
var arr = document.getElementsByTagName("select");
if (arr && arr.length > 0) {
for (var i = 0; i < arr.length; i++) {
arr[i].style.visibility = "inherit";
}
}
}
function SelectPopMenu(obj) {
var objshow = document.getElementById(obj);
if (!objshow) {
return;
}
var objshowClass = objshow.className;
if (objshowClass.indexOf("expanded") >= 0) {
objshow.className = objshowClass.replace("expanded", "collapsed");
}
var arr = document.getElementsByTagName("select");
if (arr && arr.length > 0) {
for (var i = 0; i < arr.length; i++) {
arr[i].style.visibility = "inherit";
}
}
unshowAlpha();
}
function showAlpha() {
var alphaObj = document.getElementById("showdiv");
if (!alphaObj) {
return;
}
alphaObj.className = "Alpha";
if (window.screen.availHeight > document.body.clientHeight) {
alphaObj.style.height = window.screen.availHeight + "px";
} else {
alphaObj.style.height = document.body.clientHeight + "px";
}
alphaObj.style.display = "";
}
function unshowAlpha() {
var alphaObj = document.getElementById("showdiv");
if (!alphaObj) {
return;
}
alphaObj.style.display = "none";
}
function reCalBodySize() {
bodyScrollWidth = document.documentElement.scrollWidth;
bodyScrollHeight = document.documentElement.scrollHeight;
}
function GetCenterXY_ForLayer(objdiv) {
var clientWidth = parseInt(objdiv.clientWidth);
var clientHeight = parseInt(objdiv.clientHeight);
var objLeft = parseInt(document.documentElement.scrollLeft
+ (document.documentElement.clientWidth - clientWidth) / 2)
+ "px";
var relTop = (document.documentElement.clientHeight - clientHeight) / 2 > 0
? (document.documentElement.clientHeight - clientHeight) / 2
: 0;
var objTop = parseInt(document.documentElement.scrollTop||document.body.scrollTop + relTop) + "px";
objdiv.style.top = objTop;
objdiv.style.left = objLeft;
if (interval) {
clearInterval(interval);
}
}
function checkAndResetStyleTop(obj) {
var clientHeight = obj.clientHeight;
var styleTop = parseInt(obj.style.top);
if (clientHeight + styleTop > bodyScrollHeight) {
obj.style.top = (bodyScrollHeight - clientHeight) + "px";
}
}
function showElement(obj) {
if (document.getElementById(obj) == null) {
return;
}
if (document.getElementById(obj).className.indexOf("collapsed") >= 0) {
document.getElementById(obj).className = document.getElementById(obj).className
.replace("collapsed", "expanded");
}
}
function hideElement(obj) {
if (document.getElementById(obj) == null) {
return;
}
if (document.getElementById(obj).className.indexOf("expanded") >= 0) {
document.getElementById(obj).className = document.getElementById(obj).className
.replace("expanded", "collapsed");
}
}
function choose(state) {
var elms = document.getElementsByTagName('input');
var c = new Array();
var index = 0;
var cssName = state.checked ? 'h' : ' ';
for (var i = 0; i < elms.length; i++) {
if (elms[i].type != 'checkbox' || elms[i].disabled) {
continue;
}
c[index++] = elms[i];
}
for (var j = 1; j < c.length; j++) {
c[j].checked = state.checked;
if (j % 2 != 0) {
c[j].parentNode.parentNode.className = ' ' + cssName;
} else {
c[j].parentNode.parentNode.className = ' o ' + cssName;
}
}
}
function addFavorite() {
var home_site = "Made-in-China.com";
var url_site = "http://www.made-in-china.com";
try {
if (navigator.userAgent.toLowerCase().indexOf("msie") != -1) {
window.external.AddFavorite(url_site, home_site);
} else {
window.sidebar.addPanel(home_site, url_site, '');
}
} catch (e) {
alert("Sorry! Please Press [Ctrl + D].");
}
}
function initForm(formId, buttonId) {
if (window.addEventListener) {
document.getElementById(formId).addEventListener('submit', function() {
document.getElementById(buttonId).disabled = 'disabled';
}, false);
} else if (window.attachEvent) {
document.getElementById(formId).attachEvent('onsubmit', function() {
document.getElementById(buttonId).disabled = 'disabled';
});
}
}