//移至目录js/blogpages/head_tag.js
//引用IncWin.js
var password = '';
head_isUserInBlogcn();

/*
  Description:根据权限设置博客的设置页面显示内容
*/
function head_isUserInBlogcn(){
		//blog隐藏		
		if (isvisiable==0){
		if(public_islogin()){
			if(GetCookie("newuserid")!=userid){
   				if(blogtype==1){     	
					alert("本BLOG已隐藏！只有此BLOG的用户能登陆访问！");
	 				jumpBackHome(1);
	 			}
	 			else{
	 				Blog.isUserInBlogcn(GetCookie("newuserid"),"",blogid,blogtype,{callback:head_showblog,async:false});
	 			}
	 		}
   		}
		else{
			alert("本BLOG已隐藏！只有此BLOG的用户能登陆访问！");
			jumpBackHome(1);
   		}	 
   		//仅好友访问
   	}else if(isvisiable==2){
   		
   			if(public_islogin()){
   			
   				if(GetCookie("newuserid")!=userid){
   				
   					Blog.isUserFriend(userid,GetCookie("newuserid"),{callback:handleFriend,async:false})
   				}
   			
   			}else{
   			
				jumpBackHome(2);
   			}
   		
   		//密码访问
   	}else if(isvisiable==3){
   if(GetCookie("isPass")!="1"){
   

   		if(blogtype==3){
   		
   			Blog.getSweetBlogByUserID(userid,{callback:sweetPassword,async:false});
   		}
   		else{
   		
	   		if(GetCookie("newuserid")!=userid){
	   			if(window.showModalDialog){
	   			try{
	   			password = window.showModalDialog("/dyncommentimg/blogjump/blog_password.html?username="+blogusername,"Password","dialogHeight:300px;dialogWidth:600px;toolbar:no;status: no;resizable: no; help: no; scroll: no");
	   			}
	   			catch (xcp){
	   				
	   				password = window.prompt("请输入该博客的访问密码：",password);
	   			}
	   				}else{
	   				password = window.prompt("请输入该博客的访问密码：",password);
	   			}
	   			//
	   			
	   			if(password==null){
	   				jumpBackHome(4);
	   			}else{
					Blog.isBlogAccessPass(blogid,password,{callback:handleBlogAccessPass,async:false})
				}
	   		}
   		}
   		}
   		//情侣可见	//圈友可见	
   	}else if(isvisiable==4||isvisiable==5){
   		if(public_islogin()){
   			
   				if(GetCookie("newuserid")!=userid){
   				
   					Blog.isUserInBlogcn(GetCookie("newuserid"),"",blogid,blogtype,{callback:head_showblog,async:false});
   				}
   			
   			}else{
   			
				jumpBackHome(2);
   			}
   
   	}
}

/*
  Description:设置情侣博客的访问页面显示内容
  data:data 情侣ID
*/
function sweetPassword(data){
	var sweetid = data;
	if(GetCookie("newuserid")!=sweetid&&GetCookie("newuserid")!=userid){
		if(window.showModalDialog){
	   			try{
	   			password = window.showModalDialog("/dyncommentimg/blogjump/blog_password.html?username="+blogusername,"Password","dialogHeight:300px;dialogWidth:600px;toolbar:no;status: no;resizable: no; help: no; scroll: no");
	   			}
	   			catch (xcp){
	   				
	   				password = window.prompt("请输入该博客的访问密码：",password);
	   			}
	   				}else{
	   				password = window.prompt("请输入该博客的访问密码：",password);
	   			}
	   			//
	   			
	   			if(password==null){
	   				jumpBackHome(4);
	   			}else{
					Blog.isBlogAccessPass(blogid,password,{callback:handleBlogAccessPass,async:false})
				}
	}
}

/*
  Description:密码访问回调函数
*/
function handleFriend(data){
	
	if(!data){
		if(blogtype==1){
			//alert("本BLOG已只能好友访问！");
	 		jumpBackHome(3);
		}
		else{
	 		Blog.isUserInBlogcn(GetCookie("newuserid"),"",blogid,blogtype,{callback:head_showblog2,async:false});
	 	}
	}
}

/*
  Description:密码访问博客回调函数
*/
function handleBlogAccessPass(data){
	if(!data){
		alert('密码错误,请确认后重新输入！');
		head_isUserInBlogcn();
	}else{
		SetCookie("isPass","1");
	}
}

/*
  Description:页面跳转
*/
function jumpBackHome(i) {
	if(i==1||i==4){
		window.location="http://www.blogcn.com";
	}else if(i==2){
		window.location="/dyncommentimg/blogjump/f_nologin.html?username="+blogusername;
	}else if(i==3){
		window.location="/dyncommentimg/blogjump/f_nofriend.html?nickname="+nickname+"&username="+blogusername;	
	}
}

/*
    Description:隐藏博客访问回调函数
*/
function head_showblog(date){
	if(date==0){
		alert("本BLOG已隐藏！只有此BLOG的用户能登陆访问！");
		jumpBackHome(1);
	}
}

/*
  Description:好友访问博客回调函数
*/
function head_showblog2(date){
	if(date==0){
		
		jumpBackHome(3);
	}
}