/****************************************************************************** supesite/x-sapce - common js for ss/xs copyright 2001-2006 comsenz inc. (http://www.comsenz.com|http://www.maifou.net|http://www.yisence.com) *******************************************************************************/ function getbyid(id) { if (document.getelementbyid) { return document.getelementbyid(id); } else if (document.all) { return document.all[id]; } else if (document.layers) { return document.layers[id]; } else { return null; } } var isie = navigator.useragent.tolowercase().indexof('ie'); function showajaxdiv(url, width) { //var x = new ajax('statusid', 'xml'); var x = new ajax('statusid', 'html'); x.get(url, function(s){ if(getbyid("xweb-ajax-div")) { var divelement = getbyid("xweb-ajax-div"); } else { var divelement = document.createelement("div"); divelement.id = "xweb-ajax-div"; divelement.classname = "xweb-ajaxdiv"; document.body.appendchild(divelement); } divelement.style.csstext = "width:"+width+"px;"; var useragent = navigator.useragent.tolowercase(); var is_opera = (useragent.indexof('opera') != -1); var clientheight = 0; var scrolltop = 0; if(is_opera) { clientheight = document.body.clientheight /2; scrolltop = document.body.scrolltop; } else { clientheight = document.documentelement.clientheight /2; scrolltop = document.documentelement.scrolltop; } //divelement.innerhtml = s.lastchild.firstchild.nodevalue; if(s) { divelement.style.display = "block"; } divelement.innerhtml = s; divelement.style.left = (document.documentelement.clientwidth/2 + document.documentelement.scrollleft - width/2)+"px"; divelement.style.top = (clientheight + scrolltop - divelement.clientheight/2)+"px"; }); } function showajax_div(status_id,showhtml_obj,showobj_class,url,width) { //var x = new ajax('statusid', 'xml'); var x = new ajax(status_id, 'html'); x.get(url, function(s){ if(getbyid(showhtml_obj)) { var divelement = getbyid(showhtml_obj); } else { var divelement = document.createelement("div"); divelement.id = showhtml_obj; divelement.classname = showobj_class; document.body.appendchild(divelement); } if(width) { divelement.style.csstext = "width:"+width+"px;"; } var useragent = navigator.useragent.tolowercase(); var is_opera = (useragent.indexof('opera') != -1); var clientheight = 0; var scrolltop = 0; if(is_opera) { clientheight = document.body.clientheight /2; scrolltop = document.body.scrolltop; } else { clientheight = document.documentelement.clientheight /2; scrolltop = document.documentelement.scrolltop; } //divelement.innerhtml = s.lastchild.firstchild.nodevalue; if(s) { divelement.style.display = "block"; } divelement.innerhtml = s; if(width) { divelement.style.left = (document.documentelement.clientwidth/2 + document.documentelement.scrollleft - width/2)+"px"; } else { divelement.style.left = (document.documentelement.clientwidth/2 + document.documentelement.scrollleft)+"px"; } divelement.style.top = (clientheight + scrolltop - divelement.clientheight/2)+"px"; }); }