function borderize(what,color){ what.style.borderColor=color } function borderize_on(e){ if (document.all) source3=event.srcElement else if (document.getElementById) source3=e.target if (source3.className=="menulines"){ borderize(source3,"black") } else{ while(source3.tagName!="TABLE"){ source3=document.getElementById? source3.parentNode : source3.parentElement if (source3.className=="menulines") borderize(source3,"black") } } } function borderize_off(e){ if (document.all) source4=event.srcElement else if (document.getElementById) source4=e.target if (source4.className=="menulines") borderize(source4,"white") else{ while(source4.tagName!="TABLE"){ source4=document.getElementById? source4.parentNode : source4.parentElement if (source4.className=="menulines") borderize(source4,"white") } } } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i0&&parent.frames.length) {d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for(i=0;!x&&id.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x; } function copycode(obj) { var rng = document.body.createTextRange();rng.moveToElementText(obj);rng.scrollIntoView();rng.select();rng.execCommand("Copy");rng.collapse(false); } function fade(el, fadeIn, steps, msec) { if (steps == null) steps = fadeSteps; if (msec == null) msec = fademsec; if (el.fadeIndex == null) el.fadeIndex = fadeArray.length; fadeArray[el.fadeIndex] = el; if (el.fadeStepNumber == null) { if (el.style.visibility == "hidden") el.fadeStepNumber = 0; else el.fadeStepNumber = steps; if (fadeIn) el.style.filter = "Alpha(Opacity=0)"; else el.style.filter = "Alpha(Opacity=100)"; } window.setTimeout("repeatFade(" + fadeIn + "," + el.fadeIndex + "," + steps + "," + msec + ")", msec); } function repeatFade(fadeIn, index, steps, msec) { el = fadeArray[index]; c = el.fadeStepNumber; if (el.fadeTimer != null) window.clearTimeout(el.fadeTimer); if ((c == 0) && (!fadeIn)) { el.style.visibility = "hidden"; return; } else if ((c==steps) && (fadeIn)) { el.style.filter = ""; el.style.visibility = "visible"; return; } else { (fadeIn) ? c++ : c--; el.style.visibility = "visible"; el.style.filter = "Alpha(Opacity=" + 100*c/steps + ")"; el.fadeStepNumber = c; el.fadeTimer = window.setTimeout("repeatFade(" + fadeIn + "," + index + "," + steps + "," + msec + ")", msec); } } function AddToShoppingCart(ProdID,TYPE) { var url = "shop.php?id="+ProdID+"&type="+TYPE+"&quantity=1"; var popup = window.open(url,"shoppingcart","menubar=no,toolbar=no,location=no,directories=no,status=no,width=600,height=362,left=0,top=0,scrollbars=yes"); return; } PositionX = 0; PositionY = 0; defaultWidth = 100; defaultHeight = 100; var AutoClose = true; if (parseInt(navigator.appVersion.charAt(0))>=4){ var isNN=(navigator.appName=="Netscape")?1:0; var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;} var optNN='scrollbars=yes,width=150,height=100,left=0,top=0'; var optIE='resizable=yes,scrollbars=yes,titlebar=yes,width=150,height=100,,left=0,top=0'; function popImage(imageURL,imageTitle){ if (isNN){imgWin=window.open('about:blank','www',optNN);} if (isIE){imgWin=window.open('about:blank','www','scrollbars=yes');} with (imgWin.document){ writeln('Loading...');writeln(''); writeln('var isNN,isIE;');writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){'); writeln('isNN=(navigator.appName=="Netscape")?1:0;');writeln('isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}'); writeln('function reSizeToImage(){');writeln('if (isIE){');writeln('window.resizeTo(100,100);'); writeln('width=100-(document.body.clientWidth-document.images[0].width);'); writeln('height=100-(document.body.clientHeight-document.images[0].height);'); writeln('window.resizeTo(width,height);}');writeln('if (isNN){'); writeln('window.innerWidth=document.images["SiteEngine"].width;');writeln('window.innerHeight=document.images["SiteEngine"].height;}}'); writeln('function doTitle(){document.title="'+imageTitle+'";}');writeln(''); if (!AutoClose) writeln('') else writeln(''); writeln(''); close(); }} // 2003-11-22 0:28 cool botton document.onmouseover = doOver; document.onmouseout = doOut; document.onmousedown = doDown; document.onmouseup = doUp; function doOver() { var toEl = getReal(window.event.toElement, "className", "coolButton"); var fromEl = getReal(window.event.fromElement, "className", "coolButton"); if (toEl == fromEl) return; var el = toEl; // alert(el); // var cDisabled = el.getAttribute("cDisabled"); var cDisabled = el.cDisabled; // alert(cDisabled); cDisabled = (cDisabled != null); // If CDISABLED atribute is present if (el.className == "coolButton") el.onselectstart = new Function("return false"); if ((el.className == "coolButton") && !cDisabled) { makeRaised(el); makeGray(el,false); } } function doOut() { var toEl = getReal(window.event.toElement, "className", "coolButton"); var fromEl = getReal(window.event.fromElement, "className", "coolButton"); if (toEl == fromEl) return; var el = fromEl; // var cDisabled = el.getAttribute("cDisabled"); var cDisabled = el.cDisabled; cDisabled = (cDisabled != null); // If CDISABLED atribute is present var cToggle = el.cToggle; toggle_disabled = (cToggle != null); // If CTOGGLE atribute is present if (cToggle && el.value) { makePressed(el); makeGray(el,true); } else if ((el.className == "coolButton") && !cDisabled) { makeFlat(el); makeGray(el,true); } } function doDown() { el = getReal(window.event.srcElement, "className", "coolButton"); var cDisabled = el.cDisabled; cDisabled = (cDisabled != null); // If CDISABLED atribute is present if ((el.className == "coolButton") && !cDisabled) { makePressed(el) } } function doUp() { el = getReal(window.event.srcElement, "className", "coolButton"); var cDisabled = el.cDisabled; cDisabled = (cDisabled != null); // If CDISABLED atribute is present if ((el.className == "coolButton") && !cDisabled) { makeRaised(el); } } function getReal(el, type, value) { temp = el; while ((temp != null) && (temp.tagName != "BODY")) { if (eval("temp." + type) == value) { el = temp; return el; } temp = temp.parentElement; } return el; } function findChildren(el, type, value) { var children = el.children; var tmp = new Array(); var j=0; for (var i=0; i" + el.innerHTML + "" + ""; } else { // IE4 el.innerHTML = '' + '' + el.innerHTML + '' + ''; } //.inner { // font: menu; // width: 100px; // filter: mask(color=red); //} // //.outer { // width: 100px; // background: buttonshadow; // filter: chroma(color=red) dropshadow(color=buttonhighlight, offx=1, offy=1); //} if (el.onclick != null) { el.cDisabled_onclick = el.onclick; el.onclick = null; } } } function enable(el) { var cDisabled = el.cDisabled; cDisabled = (cDisabled != null); // If CDISABLED atribute is present if (cDisabled) { el.cDisabled = null; el.innerHTML = el.children[0].children[0].innerHTML; if (el.cDisabled_onclick != null) { el.onclick = el.cDisabled_onclick; el.cDisabled_onclick = null; } } } function addToggle(el) { var cDisabled = el.cDisabled; cDisabled = (cDisabled != null); // If CDISABLED atribute is present var cToggle = el.cToggle; cToggle = (cToggle != null); // If CTOGGLE atribute is present if (!cToggle && !cDisabled) { el.cToggle = true; if (el.value == null) el.value = 0; // Start as not pressed down if (el.onclick != null) el.cToggle_onclick = el.onclick; // Backup the onclick else el.cToggle_onclick = ""; el.onclick = new Function("toggle(" + el.id +"); " + el.id + ".cToggle_onclick();"); } } function removeToggle(el) { var cDisabled = el.cDisabled; cDisabled = (cDisabled != null); // If CDISABLED atribute is present var cToggle = el.cToggle; cToggle = (cToggle != null); // If CTOGGLE atribute is present if (cToggle && !cDisabled) { el.cToggle = null; if (el.value) { toggle(el); } makeFlat(el); if (el.cToggle_onclick != null) { el.onclick = el.cToggle_onclick; el.cToggle_onclick = null; } } } function toggle(el) { el.value = !el.value; if (el.value) el.style.background = "URL(/images/tileback.gif)"; else el.style.backgroundImage = ""; // doOut(el); } function makeFlat(el) { with (el.style) { background = ""; border = "1px solid buttonface"; padding = "1px"; } } function makeRaised(el) { with (el.style) { borderLeft = "1px solid buttonhighlight"; borderRight = "1px solid buttonshadow"; borderTop = "1px solid buttonhighlight"; borderBottom = "1px solid buttonshadow"; padding = "1px"; } } function makePressed(el) { with (el.style) { borderLeft = "1px solid buttonshadow"; borderRight = "1px solid buttonhighlight"; borderTop = "1px solid buttonshadow"; borderBottom = "1px solid buttonhighlight"; paddingTop = "2px"; paddingLeft = "2px"; paddingBottom = "0px"; paddingRight = "0px"; } } function makeGray(el,b) { var filtval; if (b) filtval = "gray()"; else filtval = ""; var imgs = findChildren(el, "tagName", "IMG"); for (var i=0; i"); document.write(".title{background-color: buttonface;font-family:verdana;font-size:10pt}"); document.write(".coolBar {background: buttonface;border-top: 1px solid buttonhighlight; border-left: 1px solid buttonhighlight; border-bottom: 1px solid buttonshadow; border-right: 1px solid buttonshadow; padding: 2px; font-family:Arial;font-size:9pt;line-height:11pt}"); document.write(".coolButton {border: 1px solid buttonface; padding: 1px; cursor: default;}"); document.write(".coolButton IMG {filter: gray();}"); document.write(""); // 字体 function doZoom(size){ document.getElementById('zoom').style.fontSize=size+'px' } var postSubmited = false; // CTRL+ENTER发送 function ctlent(obj) { if(postSubmited == false && (event.ctrlKey && window.event.keyCode == 13) || (event.altKey && window.event.keyCode == 83)) { if(this.document.input.psubmit) { postSubmited = true; this.document.input.psubmit.disabled = true; this.document.input.submit(); } else if(validate(this.document.input)) { postSubmited = true; if(this.document.input.topicsubmit) this.document.input.topicsubmit.disabled = true; if(this.document.input.replysubmit) this.document.input.replysubmit.disabled = true; if(this.document.input.editsubmit) this.document.input.editsubmit.disabled = true; this.document.input.submit(); } } } // 在线帮助 function onlinehelp(swin) { window.open(swin,"","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=500,height=400"); } //检查电子邮件 function FcheckEmail(n,v){ var a=0 var p=0 for(var i=1;i postmaxchars))) // { // alert("您的帖子长度不符合要求\n\n当前长度: "+theform.message.value.length+" 字节\n系统限制: "+postminchars+" 到 "+postmaxchars+" 字节"); // return false; // } theform.topicsubmit.disabled = true; return true; } function showadv(obj) { for (i=1; i< myArray.length+100; i++) { if (obj==i) { document.getElementById("show"+obj).style.display = ""; } else { if (document.getElementById("show"+i)) { document.getElementById("show"+i).style.display = "none"; } } } } // 重定textarea大小 function ResizeArea(objName, resize) { var obj = document.getElementById(objName); if (obj.rows <= 8 && resize<0 || resize==0) { return; } else if (resize>0){ obj.style.width = "100%"; } obj.rows = obj.rows + resize; } // QQ图像 function out(dir) { scrolltext.trueSpeed = true; scrolltext.direction =dir; scrolltext.scrollAmount=1; scrolltext.scrollDelay=50; scrolltext.stop(); scrolltext.start(); } function scroll(dir,speed) { scrolltext.trueSpeed = true; scrolltext.direction = dir; scrolltext.scrollAmount=1; scrolltext.scrollDelay=speed; scrolltext.stop(); scrolltext.start(); } function Toggle(e){ if (e.checked) { Highlight(e); }else { Unhighlight(e); } } function submitForm() { document.forms.boka.elements.content.value = oEdit1.getHTMLBody(); alert(oEdit1.getHTMLBody()); // document.forms.boka.submit() } //** iframe自动适应页面 **// //输入你希望根据页面高度自动调整高度的iframe的名称的列表 //用逗号把每个iframe的ID分隔. 例如: ["myframe1", "myframe2"],可以只有一个窗体,则不用逗号。 //定义iframe的ID var iframeids=["login"] //如果用户的浏览器不支持iframe是否将iframe隐藏 yes 表示隐藏,no表示不隐藏 var iframehide="yes" function dyniframesize() { var dyniframe=new Array() for (i=0; i