$(document).ready(function(){
changeLogStatus();
$("#top_info_div > ul > li > a").click(function(e){
		if(e.target == this)
		{
			if($(this).text()=="注册")
			{
				showRegisterWindow();
				return false;
			}
			else if($(this).text()=="登录")
			{
				ajaxAuthVist("#");
				return false;
			}
			else if($(this).text() == "退出")
			{
				ajaxLogout(function(){
					var logouta = $("#top_info_div > ul > li > a").filter(function(index){
						return $(this).text() == '退出';
					});
					if(logouta.length>0)
					{
						var liObj = logouta.parent();
						if(liObj.length>0)
						{
							liObj.find("span").remove();
							logouta.text("登录");
						}
					}
				});
				return false;
			}
			else if($(this).text()=="用户中心")
			{
				ajaxAuthVist("http://www.zhangguishop.com/mysummer.do");
				return false;
			}
			else if($(this).text()=="设为首页")
			{
				setHomepage("http://www.zhangguishop.com");
				return false;
			}
			else if($(this).text()=="加入收藏")
			{
				addFavorite("http://www.zhangguishop.com","掌柜网网店系统");
				return false;
			}
			
		}
	});
});

function showRegisterWindow()
{
	if($("#registerwindow").length<=0)
	{
		var divhtml='<div id="registerwindow"><iframe src="registeratonce.html" scrolling=no frameborder="no" border="0" id="registeriframe"/></div>';
		$(divhtml).appendTo("body");
		showDialog("waiting_div",null,null,true,false);
		$("#registeriframe").load(function(e){
			$("#registerwindow").css("display","block");
			var iframe_body = $(document.getElementById('registeriframe').contentWindow.document.body);
			$("#registeriframe").width(iframe_body.width());
			$("#registeriframe").height(iframe_body.height());
			
			var close_btn = iframe_body.find("#register_close_btn");
			if(close_btn.length>0)
			{
				close_btn.click(function(){
					 closeDialog("registerwindow");
				});
			}
			$("#registerwindow").css("display","none");
			closeDialog("waiting_div");
			showDialog("registerwindow",null,null,true,false);
		});
	}
	else
	{
		showDialog("registerwindow",null,null,true,false);
	}
}

function setHomepage(homeurl)
{
 if (document.all)
    {
        document.body.style.behavior='url(#default#homepage)';
  document.body.setHomePage(homeurl);
 
    }
    else if (window.sidebar)
    {
    if(window.netscape)
    {
         try
   {  
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
         }  
         catch (e)  
         {  
    alert( "该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true" );  
         }
    } 
    var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
    prefs.setCharPref('browser.startup.homepage',homeurl);
 }
}
 
function addFavorite(url,name)
{
 if (document.all)
    {
       window.external.addFavorite(url,name);
    }
    else if (window.sidebar)
    {
       window.sidebar.addPanel(name, url, "");
 }
}

function changeLogStatus()
{
	var username = $.cookie('username');
	if(username!=null && username!="")
	{
		var logina = $("#top_info_div > ul > li > a").filter(function(index){
			return $(this).text() == '登录';
		});
		if(logina.length>0)
		{
			logina.text("退出");
			logina.before("<span>您好！"+username+" [</span>");
			logina.after("<span>]</span>");
		}
	}
}