¡¡¡¡var iconwar = "<img src=\/AliImages\/icon_war.gif align=absmiddle \/> ";
¡¡¡¡var iconload = "<img src=\/AliImages\/ajaxload.gif align=absmiddle \/> ";
¡¡¡¡var badstr = "!&^#|%$)(-+/?<>@`~';:{}[],=\".\\";
¡¡¡¡var badsql = "!&^|+/?<>`~'=";
¡¡¡¡var $show = function (e) {try{document.getElementById(e).style.display="";} catch(e) {} };
¡¡¡¡var $hide = function (e) {try{document.getElementById(e).style.display="none";} catch(e) {} };
¡¡¡¡var $W = document.write;
¡¡¡¡var reurl,js_UserName;
¡¡¡¡reurl = document.referrer;
¡¡¡¡if (reurl=="")
¡¡¡¡{
¡¡¡¡reurl = "/index.html";
¡¡¡¡}
¡¡¡¡function onDisplay(id) {
¡¡¡¡if (document.getElementById(id).style.display == 'none') {
¡¡¡¡$show(id);
¡¡¡¡}
¡¡¡¡else {
¡¡¡¡$hide(id);
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function onLabelTxt(id,LabelID,ShowTxt,HideTxt) {
¡¡¡¡if (document.getElementById(id).style.display == 'none') {
¡¡¡¡$show(id);
¡¡¡¡document.getElementById(LabelID).value = HideTxt;
¡¡¡¡}
¡¡¡¡else {
¡¡¡¡$hide(id);
¡¡¡¡document.getElementById(LabelID).value = ShowTxt;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function listdisp(tid,lid) {
¡¡¡¡if (document.getElementById(tid).style.display == 'none') {
¡¡¡¡$show(tid);
¡¡¡¡}
¡¡¡¡else {
¡¡¡¡$hide(tid);
¡¡¡¡}
¡¡¡¡if (lid == 't1') {
¡¡¡¡return 't1_off';
¡¡¡¡}
¡¡¡¡else if (lid == 't2') {
¡¡¡¡return 't2_off';
¡¡¡¡}
¡¡¡¡else if (lid == 't1_off') {
¡¡¡¡return 't1';
¡¡¡¡}
¡¡¡¡else if (lid == 't2_off') {
¡¡¡¡return 't2';
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function trim(str) {
¡¡¡¡return (str + '').replace(/(\s+)$/g, '').replace(/^\s+/g, '');
¡¡¡¡}
¡¡¡¡function addbookmark(url, site){
¡¡¡¡if(is_ie) {
¡¡¡¡window.external.addFavorite(url, site);
¡¡¡¡} else {
¡¡¡¡alert('Please press "Ctrl+D" to add bookmark');
¡¡¡¡}
¡¡¡¡}
¡¡¡¡//AJAX_START
¡¡¡¡var xmlhttp=null;
¡¡¡¡function createxmlhttp(){
¡¡¡¡try {
¡¡¡¡xmlhttp=new ActiveXObject("Msxml2.xmlhttp") ;
¡¡¡¡}
¡¡¡¡catch(e) {
¡¡¡¡try {
¡¡¡¡xmlhttp=new ActiveXObject("Microsoft.xmlhttp") ;
¡¡¡¡}
¡¡¡¡catch(oc) {
¡¡¡¡xmlhttp=null ;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡if ( !xmlhttp && typeof XMLHttpRequest != "undefined" ) {
¡¡¡¡xmlhttp = new XMLHttpRequest();
¡¡¡¡}
¡¡¡¡if (!xmlhttp) {
¡¡¡¡alert("ÄúµÄä¯ÀÀÆ÷²»Ö§AJAXÌØÐÔ,±¾Ò³Ä³Ð©¹¦Äܽ«ÎÞ·¨Õý³£Ê¹ÓÃ!");
¡¡¡¡}
¡¡¡¡}
¡¡¡¡//js²Ù×÷cookiesº¯Êý *********************
¡¡¡¡function delcookie(name){
¡¡¡¡setcookie(name, "");
¡¡¡¡}
¡¡¡¡function getcookie(name) {
¡¡¡¡var cookie_start = document.cookie.indexOf(name);
¡¡¡¡var cookie_end = document.cookie.indexOf(";", cookie_start);
¡¡¡¡return cookie_start == -1 ? '' : unescape(document.cookie.substring(cookie_start + name.length + 1, (cookie_end > cookie_start ? cookie_end : document.cookie.length)));
¡¡¡¡}
¡¡¡¡function setcookie(cookieName, cookieValue, seconds) {
¡¡¡¡var expires = new Date();
¡¡¡¡var path = "/";
¡¡¡¡var domain = "alixixi.com";
¡¡¡¡var secure = "";
¡¡¡¡expires.setTime(expires.getTime() + seconds);
¡¡¡¡document.cookie = escape(cookieName) + '=' + escape(cookieValue)
¡¡¡¡+ (expires ? '; expires=' + expires.toGMTString() : '')
¡¡¡¡+ (path ? '; path=' + path : '/')
¡¡¡¡+ (domain ? '; domain=' + domain : '')
¡¡¡¡+ (secure ? '; secure' : '');
¡¡¡¡}
¡¡¡¡//GetQueryString ***********************
¡¡¡¡var LocString=String(window.document.location.href);
¡¡¡¡function GetQueryString(str){
¡¡¡¡var rs=new RegExp("(^|)"+str+"=([^\&]*)(\&|$)","gi").exec(LocString),tmp;
¡¡¡¡if(tmp=rs)return tmp[2];
¡¡¡¡return " ";
¡¡¡¡}
¡¡¡¡//VScroll ÏÔʾÉÏ·µ¥Ìõ±êÌâ************************
¡¡¡¡function _ge(a) {return document.getElementById?document.getElementById(a):null;}
¡¡¡¡function VScroll() {
¡¡¡¡var m_box = null;
¡¡¡¡var m_lineHeight = 0;
¡¡¡¡var m_lineNum = 0;
¡¡¡¡var m_splitStr = '';
¡¡¡¡var m_speed = 0;
¡¡¡¡var m_delay = 0;
¡¡¡¡var m_pos = 0;
¡¡¡¡var m_stopTimes = 0;
¡¡¡¡var m_stop = false;
¡¡¡¡this.init = function(box,lnum,lheight,speed,delay,split) {
¡¡¡¡m_box = _ge(box);
¡¡¡¡m_lineNum = lnum;
¡¡¡¡m_lineHeight = lheight;
¡¡¡¡m_speed = speed;
¡¡¡¡m_delay = delay;
¡¡¡¡m_splitStr = split;
¡¡¡¡}
¡¡¡¡this.play = function() {
¡¡¡¡if ( m_stop ) {
¡¡¡¡return;
¡¡¡¡}
¡¡¡¡m_pos = m_box.scrollTop;
¡¡¡¡if( m_pos % m_lineHeight == 0 && m_stopTimes < m_delay && m_box.scrollTop < m_lineHeight * m_lineNum ) {
¡¡¡¡m_stopTimes++;
¡¡¡¡} else {
¡¡¡¡m_box.scrollTop++;
¡¡¡¡if ( m_pos % m_lineHeight == 0 && m_stopTimes >= m_delay ) {
¡¡¡¡m_stopTimes = 0;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡if ( m_box.scrollTop > m_lineHeight * m_lineNum ) {
¡¡¡¡m_box.scrollTop = 0;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡this.show = function () {
¡¡¡¡setInterval( m_self + ".play()", m_speed );
¡¡¡¡}
¡¡¡¡this.setSelf = function(n) {
¡¡¡¡m_self = n;
¡¡¡¡}
¡¡¡¡this.stop = function(n) {
¡¡¡¡m_stop = n;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function show_date() {
¡¡¡¡var today = new Date();
¡¡¡¡var day = new Array();
¡¡¡¡var str = '';
¡¡¡¡day[0] = "ÈÕ";
¡¡¡¡day[1] = "Ò»";
¡¡¡¡day[2] = "¶þ";
¡¡¡¡day[3] = "Èý";
¡¡¡¡day[4] = "ËÄ";
¡¡¡¡day[5] = "Îå";
¡¡¡¡day[6] = "Áù";
¡¡¡¡str += today.getFullYear();
¡¡¡¡str += "Äê";
¡¡¡¡str += today.getMonth() + 1;
¡¡¡¡str += "ÔÂ";
¡¡¡¡str += today.getDate();
¡¡¡¡str += "ÈÕ";
¡¡¡¡str += " ";
¡¡¡¡str += "ÐÇÆÚ";
¡¡¡¡str += day[today.getDay()];
¡¡¡¡return str;
¡¡¡¡}
¡¡¡¡function ajaxPost(url,stateurl,data,info,loading){
¡¡¡¡var url,stateurl,data,info,loading
¡¡¡¡createxmlhttp();
¡¡¡¡if (data=="" || data==null)
¡¡¡¡{
¡¡¡¡//getMode
¡¡¡¡xmlhttp.open("get",url,true);
¡¡¡¡xmlhttp.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded");
¡¡¡¡xmlhttp.onreadystatechange= function () { checkState(stateurl,info,loading); } ;
¡¡¡¡xmlhttp.send(null);
¡¡¡¡}
¡¡¡¡else
¡¡¡¡{
¡¡¡¡//postMode
¡¡¡¡xmlhttp.open("post",url, true, "", "");
¡¡¡¡xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
¡¡¡¡xmlhttp.onreadystatechange= function () { checkState(stateurl,info,loading); }
¡¡¡¡xmlhttp.send(data);
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function checkState(stateurl,info,loadnews){
¡¡¡¡if (xmlhttp.readyState == 4){
¡¡¡¡document.getElementById(info).innerHTML = loadnews;
¡¡¡¡if(xmlhttp.status == 200){
¡¡¡¡var retext = xmlhttp.responseText.split("$");
¡¡¡¡document.getElementById(info).innerHTML=retext[1];
¡¡¡¡switch(retext[0]) {
¡¡¡¡case "usreg" : if(stateurl!=="")location.href=stateurl;
¡¡¡¡break;
¡¡¡¡case "uslogin" : if(stateurl!=="")location.href=stateurl;
¡¡¡¡break;
¡¡¡¡case "active" : location.href=retext[2];
¡¡¡¡break;
¡¡¡¡case "errinfo" : return false;
¡¡¡¡break;
¡¡¡¡default : document.getElementById(info).innerHTML=retext[0];
¡¡¡¡}
¡¡¡¡}
¡¡¡¡}
¡¡¡¡else{
¡¡¡¡document.getElementById(info).innerHTML=loadnews;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡//AJAX_END
¡¡¡¡//ÔËÐдúÂë
¡¡¡¡function runEx(cod1) {
¡¡¡¡cod=document.getElementById(cod1)
¡¡¡¡var code=cod.value;
¡¡¡¡if (code!=""){
¡¡¡¡var newwin=window.open('','','');
¡¡¡¡newwin.opener = null
¡¡¡¡newwin.document.write(code);
¡¡¡¡newwin.document.close();
¡¡¡¡}
¡¡¡¡}
¡¡¡¡//¸´ÖÆ´úÂë
¡¡¡¡function doCopy2(ID) {
¡¡¡¡if (document.all){
¡¡¡¡textRange = document.getElementById(ID).createTextRange();
¡¡¡¡textRange.execCommand("Copy");
¡¡¡¡alert('¸´ÖƳɹ¦');
¡¡¡¡}
¡¡¡¡else{
¡¡¡¡alert("´Ë¹¦ÄÜÖ»ÄÜÔÚIEÉÏÓÐЧ")
¡¡¡¡}
¡¡¡¡}
¡¡¡¡//¸´ÖÆ´úÂë
¡¡¡¡function doCopy(obj) {
¡¡¡¡var rng = document.body.createTextRange();
¡¡¡¡rng.moveToElementText(obj);
¡¡¡¡rng.scrollIntoView();
¡¡¡¡rng.select();
¡¡¡¡rng.execCommand("Copy");
¡¡¡¡rng.collapse(false);
¡¡¡¡}
¡¡¡¡function doCopyUrl()
¡¡¡¡{
¡¡¡¡document.getElementById("CopyUrl").value=parent.location.href;
¡¡¡¡document.getElementById("CopyUrl").select();
¡¡¡¡document.execCommand("copy");
¡¡¡¡alert("ÍøÖ·³É¹¦¸´ÖƵ½¼ôÌù°å£¡")
¡¡¡¡}
¡¡¡¡//Áí´æ´úÂë
¡¡¡¡function doSave(obj) {
¡¡¡¡var winname = window.open('', '_blank', 'top=10000');
¡¡¡¡winname.document.open('text/html', 'replace');
¡¡¡¡winname.document.writeln(obj.value);
¡¡¡¡winname.document.execCommand('saveas','','code.htm');
¡¡¡¡winname.close();
¡¡¡¡}
¡¡¡¡function findobj(n, d) {
¡¡¡¡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 && i < d.forms.length; i++) x = d.forms[i][n];
¡¡¡¡for(i = 0; !x && d.layers && i < d.layers.length; i++) x = findobj(n, d.layers[i].document);
¡¡¡¡if(!x && document.getElementById) x = document.getElementById(n);
¡¡¡¡return x;
¡¡¡¡}
¡¡¡¡function submitonce(theform){
¡¡¡¡//if IE 4+ or NS 6+
¡¡¡¡if (document.all||document.getElementById){
¡¡¡¡//screen thru every element in the form, and hunt down "submit" and "reset"
¡¡¡¡for (i=0;i<theform.length;i++){
¡¡¡¡var tempobj=theform.elements[i]
¡¡¡¡if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset")
¡¡¡¡//disable em
¡¡¡¡tempobj.disabled=true
¡¡¡¡}
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function openScript(url, width, height){
¡¡¡¡var Win = window.open(url,"openScript",'width=' + width + ',height=' + height + ',resizable=1,scrollbars=yes,menubar=no,status=yes' );
¡¡¡¡}
¡¡¡¡function CheckAll(form) {
¡¡¡¡for (var i=0;i<form.elements.length;i++) {
¡¡¡¡var e = form.elements[i];
¡¡¡¡if (e.name != 'chkall') e.checked = form.chkall.checked;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function chkuserlogin() {
¡¡¡¡if (getcookie('userid') == ''||getcookie('userid') == 0||getcookie('username') == '') {
¡¡¡¡return false;
¡¡¡¡}
¡¡¡¡else {
¡¡¡¡return true;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function chkcookieed() {
¡¡¡¡if (getcookie("username") !== "") {
¡¡¡¡var url = "/ajax.asp?action=loginmenu";
¡¡¡¡url += "&random="+Math.random();
¡¡¡¡ajaxPost(url,null,null,"top_login"," ");
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function userlogout() {
¡¡¡¡var url = "/AspCode.asp?getType=logout";
¡¡¡¡url += "&random="+Math.random();
¡¡¡¡ajaxPost(url,null,null,"top_login","ÕýÔÚÍ˳ö...");
¡¡¡¡chkcookieed();
¡¡¡¡alert('»¶ÓÔٴιâÁÙ°¢ÀïÎ÷Î÷WEB¿ª·¢ÉçÇø...');
¡¡¡¡}
¡¡¡¡//Cookie½âÃÜ
¡¡¡¡function DecodeCookie(str)
¡¡¡¡{
¡¡¡¡var strArr;
¡¡¡¡var strRtn="";
¡¡¡¡strArr=str.split("a");
¡¡¡¡try{
¡¡¡¡for (var i=strArr.length-1;i>=0;i--)
¡¡¡¡strRtn+=String.fromCharCode(eval(strArr[i]));
¡¡¡¡}catch(e){
¡¡¡¡}
¡¡¡¡return strRtn;
¡¡¡¡}
¡¡¡¡function isnumber(str){
¡¡¡¡var digits="1234567890";
¡¡¡¡var i=0;
¡¡¡¡var strlen=str.length;
¡¡¡¡while((i<strlen)){
¡¡¡¡var char=str.charAt(i);
¡¡¡¡if(digits.indexOf(char)==-1)return false;i++;
¡¡¡¡}
¡¡¡¡return true;
¡¡¡¡}
¡¡¡¡//¼ì²é·Ç·¨×Ö·û
¡¡¡¡//str Òª¼ì²éµÄ×Ö·û
¡¡¡¡//badwords ·Ç·¨×Ö·û &|<>=
¡¡¡¡function checkbadwords(str, badwords) {
¡¡¡¡if (typeof (str) != "string" || typeof (badwords) != "string") {
¡¡¡¡return (false);
¡¡¡¡}
¡¡¡¡for (i=0; i<badwords.length; i++) {
¡¡¡¡bad = badwords.charAt(i);
¡¡¡¡for (j=0; j<str.length; j++) {
¡¡¡¡if (bad == str.charAt(j)) {
¡¡¡¡return false;
¡¡¡¡break;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡}
¡¡¡¡return true;
¡¡¡¡}
¡¡¡¡function switchTag(tag,bar)
¡¡¡¡{
¡¡¡¡for(i=1; i <6; i++)
¡¡¡¡{
¡¡¡¡if ("tag"+i==tag)
¡¡¡¡{
¡¡¡¡document.getElementById(tag).getElementsByTagName("a")[0].className="selectli"+i;
¡¡¡¡document.getElementById(tag).getElementsByTagName("a")[0].getElementsByTagName("span")[0].className="selectspan"+i;
¡¡¡¡}else{
¡¡¡¡document.getElementById("tag"+i).getElementsByTagName("a")[0].className="";
¡¡¡¡document.getElementById("tag"+i).getElementsByTagName("a")[0].getElementsByTagName("span")[0].className="";
¡¡¡¡}
¡¡¡¡if ("bar"+i==bar)
¡¡¡¡{
¡¡¡¡document.getElementById(bar).className="";
¡¡¡¡}else{
¡¡¡¡document.getElementById("bar"+i).className="hidebar";
¡¡¡¡}
¡¡¡¡document.getElementById("bar").className=bar;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function switchNew(fornum,showname,lname,newid)
¡¡¡¡{
¡¡¡¡for(i=1; i < fornum; i++)
¡¡¡¡{
¡¡¡¡if (lname+i==newid)
¡¡¡¡{
¡¡¡¡document.getElementById(newid).className=showname;
¡¡¡¡}else{
¡¡¡¡document.getElementById(lname+i).className="hidebar";
¡¡¡¡}
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function bgc(cssid) {
¡¡¡¡switch(cssid) {
¡¡¡¡case 0 : this.style.background='#FFFFFF';
¡¡¡¡break;
¡¡¡¡case 1 : this.style.background='#E8F5FE';
¡¡¡¡break;
¡¡¡¡case 2 : this.style.background='#FFFFDD';
¡¡¡¡break;
¡¡¡¡case 3 : this.style.background='#F2FDDB';
¡¡¡¡break;
¡¡¡¡case 4 : this.style.background='#FFE7F4';
¡¡¡¡break;
¡¡¡¡case 5 : this.style.background='#F7F7F7';
¡¡¡¡break;
¡¡¡¡default : this.style.background='#FFFFFF';
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function imgzoom(o){
¡¡¡¡if(event.ctrlKey) {
¡¡¡¡var zoom = parseInt(o.style.zoom, 10) || 100;
¡¡¡¡zoom -= event.wheelDelta / 12;
¡¡¡¡if(zoom > 0) {
¡¡¡¡o.style.zoom = zoom + '%';
¡¡¡¡}
¡¡¡¡return false;
¡¡¡¡} else {
¡¡¡¡return true;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function CheckAll(form)
¡¡¡¡{
¡¡¡¡for (var i=0;i<form.elements.length;i++)
¡¡¡¡{
¡¡¡¡var e = form.elements[i];
¡¡¡¡if (e.Name != "chkAll"&&e.disabled!=true)
¡¡¡¡e.checked = form.chkAll.checked;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function addfav(favtitle,favform,favid)
¡¡¡¡{
¡¡¡¡location.href = "http://www.alixixi.com/account/user_Favorites.asp?url="+ document.URL +"&favtitle="+ favtitle +"&from="+ favform +"&id=" + favid;
¡¡¡¡}
¡¡¡¡function mto(aid) {
¡¡¡¡location.href = "http://www.alixixi.com/account/user_post.asp?aid=" + aid;
¡¡¡¡}
¡¡¡¡function apost(url){
¡¡¡¡createxmlhttp();
¡¡¡¡//getMode
¡¡¡¡url += "&random="+Math.random();
¡¡¡¡xmlhttp.open("get",url,true);
¡¡¡¡xmlhttp.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded");
¡¡¡¡//xmlhttp.onreadystatechange= function () { checkSeo(); } ;
¡¡¡¡xmlhttp.send(null);
¡¡¡¡}
¡¡¡¡function checkSeo(){
¡¡¡¡var info = 'test';
¡¡¡¡var loadnews = 'ÕýÔÚ¼ÓÔØ';
¡¡¡¡if (xmlhttp.readyState == 4){
¡¡¡¡document.getElementById(info).innerHTML = loadnews;
¡¡¡¡if(xmlhttp.status == 200){
¡¡¡¡var retext = xmlhttp.responseText;
¡¡¡¡document.getElementById(info).innerHTML=retext;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡else{
¡¡¡¡document.getElementById(info).innerHTML=loadnews;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function setstyle(sid) {
¡¡¡¡if (sid!=='' || sid!==null)
¡¡¡¡{
¡¡¡¡switch (parseInt(sid))
¡¡¡¡{
¡¡¡¡case 1:
¡¡¡¡setcookie('ali_style', 1, 600000);
¡¡¡¡document.all.css.href = '/css/style1.css';
¡¡¡¡break;
¡¡¡¡case 2:
¡¡¡¡setcookie('ali_style', 2, 600000);
¡¡¡¡document.all.css.href = '/css/style2.css';
¡¡¡¡break;
¡¡¡¡case 3:
¡¡¡¡setcookie('ali_style', 3, 600000);
¡¡¡¡document.all.css.href = '/css/style3.css';
¡¡¡¡break;
¡¡¡¡}
¡¡¡¡}
¡¡¡¡}
¡¡¡¡function ResumeError() {
¡¡¡¡return true;
¡¡¡¡}
¡¡¡¡window.onerror = ResumeError;
¡¡¡¡setstyle(getcookie('ali_style'));
¡¡¡¡//window.onload = setstyle(getcookie('ali_style'));