function show(id) {
    var stat = document.getElementById(id);
    var title = document.getElementById(id+'_name');
    if (stat.style.display == 'none') {
        stat.style.display = 'block';
    } else {
        stat.style.display = 'none';
    }
    if (stat.style.display == 'none') {
        title.src = plus1.src;
    } else {
        title.src = minus1.src;
    }
}

function str2img(str) {
    var src = '/resource/yinbiao/';
    var lenStr = str.length;
    var rsString    = "";
    for (var i=0;i<lenStr;i++) {
        var theChar   = str.substr(i,1);
        if (theChar == " ") {
            rsString += " ";
        } else if (theChar == "-") {
            rsString += "<img src=\""+src+"zhonggangxian.png\" border=\"0\" align=\"absmiddle\" />";
        } else if (theChar == "_") {
            rsString += "<img src=\""+src+"/xiahuaxian.png\" border=\"0\" align=\"absmiddle\" />";
        } else if (theChar == ".") {
            rsString += "<img src=\""+src+"dian.png\" border=\"0\" align=\"absmiddle\" />";
        } else if (theChar == "\\") {
            rsString += "<img src=\""+src+"xiexian.png\" border=\"0\" align=\"absmiddle\" />";
        } else if (theChar == "/") {
            rsString += "<img src=\""+src+"fanxiexian.png\" border=\"0\" align=\"absmiddle\" />";
        } else if (theChar == "?") {
            rsString += "<img src=\""+src+"wenhao.png\" border=\"0\" align=\"absmiddle\" />";
        } else{
            rsString += "<img src=\""+src+theChar+".png\" border=\"0\" align=\"absmiddle\" />";
        }
    }
    document.write('<img src="img/fangkh-z.gif" alt="" align=\"absmiddle\" />');
    document.write(rsString);
    document.write('<img src="img/fangkh-y.gif" alt="" align=\"absmiddle\" />');
}

function str2img2(str) {
    var src = '/resource/yinbiao/';
    var lenStr = str.length;
    var rsString    = "";
    for (var i=0;i<lenStr;i++) {
        var theChar   = str.substr(i,1);
        if (theChar == " ") {
            rsString += " ";
        } else if (theChar == "-") {
            rsString += "<img src=\""+src+"zhonggangxian.png\" border=\"0\" />";
        } else if (theChar == "_") {
            rsString += "<img src=\""+src+"/xiahuaxian.png\" border=\"0\" />";
        } else if (theChar == ".") {
            rsString += "<img src=\""+src+"dian.png\" border=\"0\" />";
        } else if (theChar == "\\") {
            rsString += "<img src=\""+src+"xiexian.png\" border=\"0\" />";
        } else if (theChar == "/") {
            rsString += "<img src=\""+src+"fanxiexian.png\" border=\"0\" />";
        } else if (theChar == "?") {
            rsString += "<img src=\""+src+"wenhao.png\" border=\"0\" />";
        } else{
            rsString += "<img src=\""+src+theChar+".png\" border=\"0\" />";
        }
    }

	rsString = '<img src="img/fangkh-z.gif" alt="" />' + rsString + '<img src="img/fangkh-y.gif" alt="" />';
	return rsString;
}

function rwWord(str) {
    document.write('<a href="/search?w='+encodeURIComponent(str)+'">'+str+'</a>');
}

function echoFlash(url) {
    document.write('<span style="vertical-align:middle ;" onclick="UaaClickCount(13)"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="20" height="20">');
    document.write('<param name="wmode" value="transparent">');
    document.write('<param name="movie" value="'+url+'" />');
    document.write('<param name="quality" value="high" />');
    document.write('<embed src="'+url+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="20" height="20"></embed>');
    document.write('</object></span>');
}

function video(theURL) {
    window.open(theURL,"video","width=260,height=350,top=200,left=300,resizable=yes,z-look=yes");
}

function ff(){
    document.getElementById('word').focus();
}

var plus= new Image(10,15);
plus.src = "image/plus.gif";

var minus = new Image(10,15);
minus.src = "image/minus.gif";

var plus1= new Image(9,9);
plus1.src = "image/plus1.gif";

var minus1 = new Image(9,9);
minus1.src = "image/minus1.gif";

function mainHeight(lp, rp) {
    var height = 0;
    robj = document.getElementById(rp);
    lobj = document.getElementById(lp);

    document.getElementById('main').style.height = ((lobj.scrollHeight < robj.scrollHeight) ? robj.scrollHeight : lobj.scrollHeight) + 'px';
}

function view(img, oid) {
    var obj = document.getElementById(oid);
    obj.style.display = (obj.style.display == 'none') ? '' : 'none';
    mainHeight('lp','rp');
    img.src = (obj.style.display == 'none') ? plus.src : minus.src;
}

function viewDict(iid, oid) {
    var obj = document.getElementById(oid);
    var img = document.getElementById(iid);
    obj.style.display = (obj.style.display == 'none') ? '' : 'none';
    mainHeight('lp','rp');
    img.src = (obj.style.display == 'none') ? plus1.src : minus1.src;
}


function readCookie(name) {
	var cookieValue = ""; 
	var search = name + "=";
	if (document.cookie.length > 0) { 
		offset = document.cookie.indexOf(search); 
		if (offset != -1) { 
			offset += search.length; 
			end = document.cookie.indexOf(";", offset); 
			if (end == -1) {
				end = document.cookie.length;
			}
			cookieValue = document.cookie.substring(offset, end);
		}
	}
	return cookieValue; 
}

var cfg_len = 11;
var word_arr = new Array();
var word_str = "";
var i = null;

word_str = unescape(readCookie("history"));
if (word_str != "") {
    word_arr = word_str.split(",");
}

function Request(strName) { 
    var strHref = location.search.substr(1);
    var intPos = strHref.indexOf("?");
    var strRight = strHref.substr(intPos + 1); 

    var arrTmp = strRight.split("&"); 
    for(var i = 0; i < arrTmp.length; i++) {
        var arrTemp = arrTmp[i].split("="); 

        if(arrTemp[0].toUpperCase() == strName.toUpperCase()) {
            return arrTemp[1]; 
        }
    } 
    return ""; 
}

function add_cookie(word) {
    if ('' != word && null != word ) {
        var len = null;

        for (i in word_arr) {
            if (word == word_arr[i] ) {
                word_arr.splice(i, 1);
                break;
            }
        }
        word_arr.unshift(word);
        var len = word_arr.length;
        if ( cfg_len < len ) {
            for ( i=0; i+cfg_len < len; i++ ) {
                word_arr.pop();
            }
        }
    }
    word_str = word_arr.join(",");
    writeCookie('history', word_str, 8760);
}

function writeCookie(name, value, hours) {
	var expire = ""; 
	if(hours != null) { 
		expire = new Date((new Date()).getTime() + hours * 3600000); 
		expire = "; expires=" + expire.toGMTString(); 
	}
	document.cookie = name + "=" + encodeURIComponent(value) + expire; 
}

function showCookie() {
    var show_str = "";
    if ("" != word_str) {
        var n = 0;

        for (i in word_arr) {
            if (n++ == 0) {
                continue;
            }
            show_str += '<div style="margin-left:0px; font:12px Verdana;color:#3476cd; width:100px; height:20px; overflow: hidden; text-overflow:ellipsis;"><a href="/'+word_arr[i]+'/" title="'+decodeURIComponent(word_arr[i])+'">'+decodeURIComponent(word_arr[i])+'</a></div>';
        }
    }
    if (show_str != "") {
        document.getElementById('history').innerHTML = ''+show_str+'';
    }
}

function loadFlash(url, width, height){
document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+width+'" height="'+height+'"><param name="movie" value="'+url+'" /><param name="quality" value="high" /><param name="wmode" value="opaque"><embed src="'+url+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+width+'" height="'+height+'"></embed></object>	');
}

