  var memberID='';
  var nickName='';
  var loginUrl="http://www.caixun.com/app/login/login.php";
  var logoutUrl="http://www.caixun.com/app/login/logout.php";
  var welcomeMessage="欢迎您";
  jQuery(document).ready(function(){
   	        getUserCookie(); 	
  });
   
   function getUserCookie()
   {
         memberID = jQuery.cookie("MEMBERID");
	   	 nickName = decodeURI(jQuery.cookie("NICKNAME"));
	 
	   	 if(memberID)
	   	 {
	   	 	changeUserLog();
	   	 }else{
	   	 	  exitUserLog();
	   	  }
   }

   function changeUserLog()
   {
   	     memberID = jQuery.cookie("MEMBERID");
	   	 nickName = decodeURI(jQuery.cookie("NICKNAME"));
	   	  if(isWwwPage())
	   	  {
	   	  	 changeLoginWwwPage();
	   	  	
	   	  }else{
			   if(isMoneyHousePage())
			    {
                 changeLoginMoneyHouse();
			    }else{
					   if(isContentPage())
						{
							changeLoginContent();
						}else{
								changeLoginOtherPage();
								if(isStockSugPage())
								{
									changeLoginStockSug();
								}
						}
						
				}
				
	   	  	   
	   	  }
	   	   initLogin();
   }
   
   function changeLoginWwwPage()
   {
   	 var loginInfo="<span id=\"ccta\"><span>"+welcomeMessage+"</span><span><a href='http://club.caixun.com/index.php?r=index/index' style='color:white;'>"+nickName+"</a></span></span><span style=\"margin-top: 8px; width: 100px;\">  <img width=\"37\" height=\"17\" src=\"http://images.caixun.com/images/header/aut.gif\" class=\"mt3\" style='cursor:pointer;'><img width=\"25\" height=\"21\" src=\"http://images.caixun.com/images/header/aut3.gif\" class=\"mt4\" style='cursor:pointer;'><img width=\"24\" height=\"21\" src=\"http://images.caixun.com/images/header/aut4.gif\" class=\"mt5\" style='cursor:pointer;'></span> ";
   	 jQuery("#userInfo").empty().append(loginInfo);
   	 jQuery("#userInfo").attr('class','ttra');
   }
   function changeLoginStockSug()
   {
   		 var loginInfo="<a  style=\"cursor:pointer;\">"+nickName+"</a> | <a id='sugout' style=\"cursor:pointer;\"> 退出</a>";
   	     jQuery("#stocksug").empty().append(loginInfo);
   }
    function changeLoginMoneyHouse()
   {
   		 var loginInfo="<h3 class=\"cred\">留言</h3> <a  style=\"cursor:pointer;\">"+nickName+"</a> | <a id='sugout' style=\"cursor:pointer;\"> 退出</a>";
   	     jQuery(".comt_top").empty().append(loginInfo);
   }
   
   function changeLoginContent()
   {
   	 var loginInfo="<h3 class=\"cred\">发表评论</h3> <label class=\"marginl330\"> "+ nickName +" 您已登录</label> ";
   	 jQuery(".comt_top").empty().append(loginInfo);
   }
   
   function changeLoginOtherPage()
   {
     var out='退出';
     var out_button=jQuery.cookie('OUT_BUTTON');
     if(out_button!=''&&out_button!=null)  out=out_button;
   	 var loginInfo="<a href='http://club.caixun.com/index.php?r=index/index' id=\"w80g\" class=\"cbc\" style=\"cursor:pointer;color:white;\">"+nickName+"</a> <a  class=\"cbc\" id='otherout' style=\"cursor:pointer;\">| "+out+"</a>";
   	 jQuery("#userInfo").empty().append(loginInfo);
   	 
   }
   
   function initLogin()
   {
   	if(isWwwPage())
   	{
   		jQuery(".mt3").bind("click",logout);
   		jQuery(".mt4").bind("click",addMessage);
   		jQuery(".mt5").bind("click",addFriend);
   	}else{
   		   jQuery("#otherout").bind("click",logout);
   		   if(isStockSugPage() || isMoneyHousePage())
	   	  	    {
	   	  	    	 jQuery("#sugout").bind("click",logout);
	   	  	    }
	   	  	   
     	}
   }
   
   function exitUserLog()
   {
	   	  if(isWwwPage())
	   	  {
	   	  	 exitLoginWwwPage();
	   	  	
	   	  }else{
			     if(isMoneyHousePage())
				  {
						 exitLoginMoneyHouse();
				  }else
			          {
					    exitLoginOtherPage();
						if(isStockSugPage())
						{
							exitLoginStockSug();
						}
						if(isContentPage())
						{
							exitLoginContent();
						}
			         }
	   	  }
	   	   initExit();
   }
   
   function exitLoginWwwPage()
   {
   	 var exitInfo="<form><label>用户名：</label> <input type=\"text\" class=\"inpa\" name=\"username\" id=\"username\"><label>密码：</label><input type=\"password\" class=\"inpa\" name=\"password\" id=\"password\"><input type=\"button\" class=\"btnlog\" id=\"clogin\" name=\"\"><input type=\"button\" class=\"btnreg\" id=\"creg\" name=\"\"></form>";
   	 	 jQuery("#userInfo").empty().append(exitInfo);
   	 	 jQuery("#userInfo").attr('class','ccta');
   }
   
   function exitLoginContent()
   {
   		 var exitInfo="<h3 class=\"cred\">发表评论</h3><label>用户名：</label><input type=\"text\" class=\"inpa\" name=\"username\" id=\"username\"><label>密码：</label><input type=\"password\" class=\"inpa\" name=\"password\" id=\"password\"><input  type='button' class=\"inbn\" id=\"tlogin\"  value=\"登录\" /><label><a class=\"cblue\" id=\"treg\" style=\"cursor:pointer;\">注册</a></label>";
   	 	 jQuery(".comt_top").empty().append(exitInfo);
   }
   
   function addMessage()
   {
   	  document.location.href='http://club.caixun.com';
   	  return false;	
   }
   
   function addFriend()
   {
   	document.location.href='http://club.caixun.com/index.php?r=friend/search';
   	return false;	
   
   }
   
   function exitLoginOtherPage()
   {
   	  var exitInfo="<a href=\"#\"><img alt=\"登录\" id=\"clogin\" src=\"http://images.caixun.com/images/header/zcbant.gif\"></a> <a href=\"#\"><img alt=\"注册\" id=\"creg\" src=\"http://images.caixun.com/images/header/zcbant2.gif\"></a>";
   	  jQuery("#userInfo").empty().append(exitInfo);
   }
   
   function exitLoginStockSug()
   {
   	var stocksug="<label>用户名：</label><input type=\"text\" class=\"borda marr10\" name=\"username\" id=\"username\"><label>密码：</label><input type=\"password\" class=\"borda  marr10\" name=\"password\" id=\"password\"><input type=\"button\" value=\"登录\" class=\"marl10 marr10\"  id=\"slogin\" \><span><a class=\"cblue fr\" id=\"sreg\" style=\"cursor:pointer;\">注册</a></span>";
   	jQuery("#stocksug").empty().append(stocksug);
   }

   function exitLoginMoneyHouse()
   {
   	var mhouse="<h3 class=\"cred\">留言</h3><label>用户名：</label><input type=\"text\" class=\"inpa\" name=\"username\" id=\"username\"><label>密码：</label><input type=\"password\" class=\"inpa\" name=\"password\" id=\"password\"><input type=\"button\" value=\"登录\" class=\"marl10 marr10\"  id=\"slogin\" \> <label><a class=\"cblue\" id=\"sreg\" style=\"cursor:pointer;\">注册</a></label>";
   	jQuery(".comt_top").empty().append(mhouse);
   }
   
   function initExit()
   {
	   	if(isWwwPage())
	   	{
		            //绑定回车事件FrankMeng-2011-0713 Modify
					jQuery("#password").bind('keydown', function (e) {
							var key = e.which;
					        //如果是回车则执行登录操作
							if (key == 13) {
								login();
							}
		});
	   		jQuery("#clogin").bind("click",login);
	   		jQuery("#creg").bind("click",register);
	   	}else{
	   		 jQuery("#clogin").bind("click",uplogin);
	   		 jQuery("#creg").bind("click",register);
	   		 if(isStockSugPage() || isMoneyHousePage())
	   		 {
	   		 	jQuery("#slogin").bind("click",login);
	   		    jQuery("#sreg").bind("click",register);
	   		 }
	   		  if(isContentPage() )
	   	  	   {
			        //绑定回车事件FrankMeng-2011-0713 Modify
					jQuery("#password").bind('keydown', function (e) {
							var key = e.which;
					        //如果是回车则执行登录操作
							if (key == 13) {
								login();
							}
						});
	   	  	    	jQuery("#tlogin").bind("click",login);
	   		        jQuery("#treg").bind("click",register);

	   	  	   }
	   		
	   	}
   }
   
   function isWwwPage()
   {
	   	if(-1 != (location.href).indexOf('www.caixun.com')  || -1 != (location.href).indexOf('//caixun.com'))
	   	{   
	   		if(-1 != (location.href).indexOf('/content/'))
	   		{
	   		  return false;
	   		  
	   		}else{
	   			return true;
	   		}
	   	}else{
	   		return false;
	   	}
   }
   
   //是不是股票建议页面
   function isStockSugPage()
   {
	   	if(-1 != (location.href).indexOf('stocks.caixun.com/suggestion'))
	   	{
	   		return true;
	   		
	   	}else{
	   		return false;
	   	}
   }

   //是不是房产建议页面
    function isMoneyHousePage()
   {
	   	if(-1 != (location.href).indexOf('money.caixun.com/house/counseling'))
	   	{
	   		return true;
	   		
	   	}else{
	   		return false;
	   	}
   }
   
   function isClub()
   {
   		if(-1 != (location.href).indexOf('forum.caixun.com') || -1 != (location.href).indexOf('blog.caixun.com') || -1 != (location.href).indexOf('club.caixun.com') )
	   	{
	   		return true;
	   		
	   	}else{
	   		return false;
	   	}
   }
   
   //是不是详文页面
   function isContentPage()
   {
   	   	if(-1 != (location.href).indexOf('content') || -1 != (location.href).indexOf('/jigouguandian/') || -1 != (location.href).indexOf('/experts/analystDetail') || -1 != (location.href).indexOf('/experts/analystDetail') || -1 != (location.href).indexOf('/special/') )
	   	{
			if(-1 != (location.href).indexOf('.html'))
			{
	   		  return true;
			}else{
			   return false;
			}
	   		
	   	}else{
	   		return false;
	   	}
   }
   
   
   function login()
   {

   	var userName=jQuery.trim(jQuery("#username").val());
	var userPass=jQuery.trim(jQuery("#password").val());
	//alert(userName);
	//alert(userPass);
	if ( userName==''){showError("用户名不能为空!");return false;}
	if ( isEmail(userName)==0) {showError("请输入正确的邮件!");return false}
	if ( userPass=='') {showError("密码不能为空!");return false;}
	if ( userPass.length < 6) { showError("密码不能少于6位");return false;}
	if ( userName.length > 36)	{ showError("用户名大于36位");return false;}
	var p = 'username='+userName+'&password='+userPass;
	jQuery.ajax({
		type:'get',
		dataType:'jsonp',
		contentType:'application/x-www-form-urlencoded; charset=GB2312',
		url:loginUrl,
		data:p,
		cache:false,
		success:function(data){
		var flag = data.flag;
		switch(flag){
		case 1:
			changeUserLog();
			return false;
			break;
		case 2:
			showError("登录失败！");
			break;
			default:
			document.location.href=flag;
		}
		},
		error:function(){
			showError("错误的原因未知！");
		}
     });
   }
   
   function showError(message)
   {
   	  var info="";
   	  if(isWwwPage())
   	  {
   	     info="<form><label>"+message+"</label> <label><span id=\"returnBut\" style=\"cursor:pointer;\"><ins>返回</ins></span></label></form>";
   	     jQuery("#userInfo").empty().append(info);
   	     jQuery("#returnBut").bind("click",exitUserLog); 	      
   	  }
   	  if(isStockSugPage())
   	  {
   	  	 info="<label>"+message+"</label> <label><span id=\"returnBut\" style=\"cursor:pointer;\"><ins>返回</ins></span></label>";
   	     jQuery("#stocksug").empty().append(info);
   	     jQuery("#returnBut").bind("click",exitUserLog); 	
   	  }
   	  
   	  if(isContentPage())
   	  {
   	  	 info="<h3 class=\"cred\">发表评论</h3><label>"+message+"</label> <label><span id=\"returnBut\" style=\"cursor:pointer;\"><ins>返回</ins></span></label>";
   	     jQuery(".comt_top").empty().append(info);
   	     jQuery("#returnBut").bind("click",exitUserLog); 	
   	  }

	   if(isMoneyHousePage())
   	  {
   	  	 info="<h3 class=\"cred\">留言</h3><label>"+message+"</label> <label><span id=\"returnBut\" style=\"cursor:pointer;\"><ins>返回</ins></span></label>";
   	     jQuery(".comt_top").empty().append(info);
   	     jQuery("#returnBut").bind("click",exitUserLog); 	
   	  }
   	  
   }
   
   function isEmail(email){
		if (email.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
			return true;
		else
			return false;
	}
   
   function logout()
   {
    jQuery.ajax({
			type:'get',
			dataType:'jsonp',
			contentType:'application/x-www-form-urlencoded; charset=UTF-8',
			url:logoutUrl,
			cache:false,
			success:function(data)
			{
				var flag = data.flag;
				switch(flag){
				case 1:
					exitUserLog();
					return false;
					break;
					default:
					showError("退出失败，请与管理员联系！");
				}
			}
		});			
   }
   
   function uplogin()
   {
   	  document.location.href='http://club.caixun.com/index.php?r=user/user/login&returnUrl='+location.href;
   	  return false;
   }
   
   function register()
   {
   	  document.location.href='http://club.caixun.com/index.php?r=user/user/register';
   	  return false;
   }

//判断是否登录, 返回true 表示已经登录
function isLogin()
{
	var memberid=jQuery.cookie("MEMBERID");

	if(memberid==''|| memberid==null)
	{
	   return false;
	}else{
		return true;
	}
}
      
//返回用户ID
function getMemberid()
{
	var id=jQuery.cookie("MEMBERID");
	if(id=='' || id==null)
	{
		return 1;
	}else{
		return id;
	}
}
	
	 
	
	
