﻿blog_tags = {
	"time" : 1234567890,
	"data" : [
"摄影", "圣火", "奥运", "美女", "2008", "旅行",
"海边", "外拍", "人像", "原创", "水立方", "花",
"佳能", "尼康", "索尼", "三星", "松下", "宾得", 
"婚纱", "北京", "宠物", "建筑", "模特", "表情", 
"鸟巢", "数码", "美食", "可爱", "黑白", "动漫",
"风景", "场馆", "搞笑", "mm", "性感", "志愿者",
"奖牌", "金牌", "艺术", "自恋", "运动", "帅哥"
]
};
var yichang = o("reduce");
if (yichang != null){
yichang.style.display = "none";
if ($pageid == "index")
    yichang.style.display = "";
}
var urlin = "ajax/BS_CHK.aspx";
function ULogin(_index){
    if (_index == 0){
    ajaxCheck(urlin,"form=syslogin",function(responseText){
        var _div = responseText;
        DLayer(_div,300,140,25,600);
    });
    }else if (_index == 1){
        var obj = document.getElementById("loginDiv").getElementsByTagName("input");
        if (obj[0].value == ""){
            o("errorDiv").innerHTML = "请输入登录用户名";
            obj[0].select();
            return;
        }else if (obj[1].value == ""){
            o("errorDiv").innerHTML = "请输入登录密码";
            obj[1].select();
            return;
        }
        ajaxCheck(urlin,"form=sysloginchk&uid="+escape(obj[0].value)+"&pwd="+escape(obj[1].value),function(responseText){
            if (responseText == "ok"){
                var href = document.location.href.split("#")[0];
                document.location = href;
            }else
                o("errorDiv").innerHTML = responseText;
        });
    }else if (_index == 2){
        ajaxCheck(urlin,"form=syslogout",function(responseText){
               var href = document.location.href.split("#")[0];
               document.location = href;
        });
    }
}
function getValue(obj,argName){
    var objlist = document.getElementsByName(obj);
    if (objlist != undefined && objlist != null){
        if (objlist.length == 1){
            if(obj != "" && o(obj) != null && o(obj) != undefined && o(obj).value != "")
                return "&" + argName + "=" + escape(o(obj).value);
        }else{
            for(var i=0;i<objlist.length;i++){
                if (objlist[i].checked)
                    return "&" + argName + "=" + escape(objlist[i].value);
            } 
        }
    } 
    return "";
}
function SelectVal(obj,val)
{
    var objSelect = o(obj); alert(objSelect);return;
    objSelect.options[objSelect.selectedIndex].selected = false;
    for(var i=0;i<objSelect.options.length;i++)
    {
        if(objSelect.options[i].value == val)
        {
            objSelect.options[i].selected = true;
            break;
        }
    } 
}


document.onkeyup = function(event)
{
    var e = event||window.event; 
    var ele = e.srcElement||e.target;
	if(typeof(ele.value)!="undefined")
	{
		if(ele.value.indexOf(',')!=-1)
			ele.value = ele.value.replace(/\,/g,'，');
		if(ele.value.indexOf('\"')!=-1)
			ele.value = ele.value.replace(/\"/g,"'");
	}
}

function checkGo2Page(p)
{
    if (p == "")
        return false;
    if (isNaN(p) || parseInt(p) <= 0 || parseInt(p) > parseInt(o("pageall").innerHTML))
    {
        o("pagenum").value = "1";
        return false;
    }
    if (parseInt(o("pagecur").innerHTML) == p)
        return false;
    
    return true;
}


/****************************FF中的outerHTML***********************************/
if (window.HTMLElement) {
  HTMLElement.prototype.__defineSetter__("outerHTML",function(sHTML) {
        var r=this.ownerDocument.createRange();
        r.setStartBefore(this);
        var df=r.createContextualFragment(sHTML);
        this.parentNode.replaceChild(df,this);
        return sHTML;
    });

    HTMLElement.prototype.__defineGetter__("outerHTML",function() {
     var attr;
        var attrs=this.attributes;
        var str="<"+this.tagName.toLowerCase();
        for (var i=0;i<attrs.length;i++) {
            attr=attrs[i];
            if(attr.specified)
                str+=" "+attr.name+'="'+attr.value+'"';
        }
        if(!this.canHaveChildren)
            return str+">";
        return str+">"+this.innerHTML+"</"+this.tagName.toLowerCase()+">";
        });

   HTMLElement.prototype.__defineGetter__("canHaveChildren",function() {
     switch(this.tagName.toLowerCase()) {
         case "area":
         case "base":
         case "basefont":
         case "col":
         case "frame":
         case "hr":
         case "img":
         case "br":
         case "input":
         case "isindex":
         case "link":
         case "meta":
         case "param":
         return false;
     }
     return true;
   });
}
/**************************复制******************************/
function copyToClipboard(txt) {  
    if(window.clipboardData)  
    {  
        //window.clipboardData.clearData();  
        window.clipboardData.setData("Text", txt);  
    }  
    else if(navigator.userAgent.indexOf("Opera") != -1)  
    {  
        window.location = txt;  
    }  
    else if (window.netscape)  
    {  
        try {  
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
        }  
        catch (e)  
        {  
            alert("!!被浏览器拒绝！\n请在浏览器地址栏输入'about:config'并回车\n然后将'signed.applets.codebase_principal_support'设置为'true'");  
        }  
        var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);  
        if (!clip)  
            return;  
        var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);  
        if (!trans)  
            return;  
        trans.addDataFlavor('text/unicode');  
        var str = new Object();  
        var len = new Object();  
        var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);  
        var copytext = txt;  
        str.data = copytext;  
        trans.setTransferData("text/unicode",str,copytext.length*2);  
        var clipid = Components.interfaces.nsIClipboard;  
        if (!clip)  
            return false;  
        clip.setData(trans,null,clipid.kGlobalClipboard);  
    }
    return true;  
}

function CopyUrl(txt)
{
	if (copyToClipboard(txt))
	{
		alert("复制成功！");
		return true;
	}
	return false;
}