﻿$.extend({
	setHomePage:function(url) {
		url = url||"http://" + document.location.host;
		if(!window.confirm("是否设置" + url + "为首页?")) return false;
		if (window.sidebar)
		{
			try { 
			   netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
			} 
			catch (e) 
			{  
			   alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'"); 
			} 
			var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
			prefs.setCharPref('browser.startup.homepage','http://'+document.location.host);
		}
	},
	

	addFavorite:function(url,title) {   
	url = url||window.location.href;
	title = title||document.title;
    var ua = navigator.userAgent.toLowerCase();
      if(ua.indexOf("msie 8")>-1){
        external.AddToFavoritesBar(url,title,'');//IE8
      }else{
        try {
          window.external.addFavorite(url, title);
        } catch(e) {
          try {
            window.sidebar.addPanel(title, url, "");//firefox
          } catch(e) {
            alert("加入收藏失败，请使用Ctrl+D进行添加");
          }
        }
      }
	},

	
	//显示“加入收藏夹”
	showFavorite:function(txt) {
		txt = txt||"加入收藏";
		document.writeln('<a href="javascript:$.addFavorite()">' + txt + '</a>');
	},

	
	//显示“设为首页”
	showSethome:function(txt, css, url) {
		txt = txt||"设为首页";
		css = css||"";
		css = (css.length == 0)? "":" class=\"" + css + "\"";
		url = url||"http://"+document.location.host;
		
		if(document.all) {
			document.writeln("<a href=#\" onclick=\"this.style.behavior='url(#default#homepage)';this.setHomePage('" + url + "');\"" + css + ">" + txt + "</a>");
		}
		else {
			document.writeln("<a href=#\" onclick=\"$.setHomePage('" + url + "')\"" + css + ">" + txt + "</a>");
		}
	},
	

	//登陆入口 
	loginTxt:function() {
		if(cookie("UserName")!=""&&cookie("UserName")!=null){
                               $(".quickMenu").html("<li>您好&nbsp;&nbsp;<a href='/member/main.aspx'>"+cookie("UserName")+ "</a>,&nbsp;&nbsp;<a href='/member/main.aspx'>[商务中心]</a>&nbsp;&nbsp;<a href=\"javascript:delCookie('User');\">[退出]</a></li>");
                            } else {
                               $(".quickMenu").html("<li>您好,欢迎您的光临&nbsp;&nbsp;<a href=\"/member/login.aspx\">[请登录]</a></li><li><a href=\"http://www.renya.cn/bd01/?fromid=591\">[免费注册]</a></li><li><a href=\"http://www.renya.cn/bd01/?fromid=591\">[发布信息]</a></li>");
                            }
	}
		
});

//会员登录Cookie

function cookie(name){ 
   var cookieArray=GetUserLogin().split("&"); //得到分割的cookie名值对    
   var cookie=new Object();    
   for (var i=0;i<cookieArray.length;i++){    
      var arr=cookieArray[i].split("=");       //将名和值分开    
      if(arr[0]==name)return unescape(arr[1]); //如果是指定的cookie，则返回它的值    
   } 
   return ""; 
}  
function GetUserLogin()
{
  var userCookie = "";
  var aCookie = document.cookie.split(";");
  for(var i=0;i<aCookie.length;i++)
  {
     if(aCookie[i].indexOf("User=")>-1)
     {
        userCookie = aCookie[i].replace("User=","");
        break;
     }
  }
  return userCookie;
}
 
function delCookie(name)//删除cookie
{
   var url="/Ajax.aspx?model=loginout&random=" + Math.random();
   //ajax提交
   AjaxRequest(url,function result(num,rel)
   {
       if(num==200){
        if(rel.indexOf("msg") != -1){
          return;
        }
        else if(rel=="succeed"){
             window.location.href="/";
        }
        else{
          return;
        }
      }
      else{
         return;
      }
   }
   );
} 
