// JavaScript Document
function getUrlParam()
{
    var str=window.location.href; 
    String.prototype.getQuery = function(name) 
    { 
　　    var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); 
　　    var r = this.substr(this.indexOf("\?")+1).match(reg); 
　　    if (r!=null) return unescape(r[2]); return null; 
    } 
    var getid = str.getQuery("type"); 
    var getids =  getid;
    var getchid = str.getQuery("ChID");
    if(getid==null)
    {
         getids="news";
    }
	document.getElementById("type").value=getids;
	document.getElementById("chid").value=getchid;
	document.getElementById("tags").value=unescape(str.getQuery("tags"));
	var ctype= getids;
    getType(ctype);
}
var request=window.location.search;
var Action = request.substring(1,request.length);

function getType(typ)
{
	if(typ=="news")
	{
		document.getElementById("type").value="news";
		document.getElementById("snews").className="class1";
		document.getElementById("stag").className="classnoe";
		document.getElementById("sedit").className="classnoe";
		document.getElementById("sauthor").className="classnoe";
	}
	else if(typ=="tag")
	{
		document.getElementById("type").value="tag";
		document.getElementById("stag").className="class1";
		document.getElementById("snews").className="classnoe";
		document.getElementById("sedit").className="classnoe";
		document.getElementById("sauthor").className="classnoe";
	}
	else if(typ=="edit")
	{
		document.getElementById("type").value="edit";
		document.getElementById("sedit").className="class1";
		document.getElementById("snews").className="classnoe";
		document.getElementById("sauthor").className="classnoe";
		document.getElementById("stag").className="classnoe";
	}
	else if(typ=="author")
	{
		document.getElementById("type").value="author";
		document.getElementById("sauthor").className="class1";
		document.getElementById("snews").className="classnoe";
		document.getElementById("sedit").className="classnoe";
		document.getElementById("stag").className="classnoe";
	}
}

function SearchGo(obj)
{
	if(document.getElementById("tags").value=="")
	{
	    alert("填写关键字\n by 解放军第四二一医院妇产科");
	    document.getElementById("tags").focus();
	    return false;
	}
	if(obj.chid.value==""||isNaN(obj.chid.value))
	{
	    window.location.href='/Search.html?type='+document.getElementById("type").value +'&tags='+escape(obj.tags.value);
	}
	else
	{
	    window.location.href='/Search.html?type='+document.getElementById("type").value +'&ChID='+escape(obj.chid.value)+'&tags='+escape(obj.tags.value);
	}
}

function GetSearchList(page)
{
   if(Action.indexOf('&page=')>-1)
       Action = Action.replace(/\&page=\d+/,'&page='+ page);
   else
   {
       Action+='&page='+page;
   }
   var options={ 
                  method:'get', 
                  parameters:Action, 
                  onComplete:function(transport) 
                  { 
                      var returnvalue=transport.responseText; 
                      if (returnvalue.indexOf("??")>-1) 
                          document.getElementById("Span_SearchList").innerHTML='搜索失败'; 
                      else 
                          document.getElementById("Span_SearchList").innerHTML=returnvalue; 
                  } 
               }; 
   new  Ajax.Request('Search.aspx?no-cache='+Math.random(),options);
}
GetSearchList(1);

function sendfriend(url,title) {   
   var clipBoardContent=''; 
   clipBoardContent+=title;
   clipBoardContent+='\r\n'+url+'\r\n\r\n这篇文章不错，您有空去看看吧(不是病毒哦)';
    if(window.clipboardData)   
    {   
        window.clipboardData.clearData();   
        window.clipboardData.setData("Text", clipBoardContent);  
    }   
    else if(navigator.userAgent.indexOf("Opera") != -1)   
    {   
        window.location = clipBoardContent;   
    }   
    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 = clipBoardContent;   
        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);   
    }   
      alert("你已复制链接及标题，请粘贴到QQ/MSN等发给好友!"); 
} 


