/** global var, for all page. @author fire_chenwy created on 2009-09-07*/
/*--个人中心首页--*/
var __extname = ".shtml";
function goToHizhe(){goToUrl("/");}
function goToUserHome(uid){uid = uid || 0;goToUrl("/userInfoHome!goUserHome?ownerUserId="+uid);}

function goToTeam(tid, open){
	var url = "/tribe/team/"+tid+".shtml";
	open = open || false;
	if(open) {
		goToUrlForBlank(url);
	} else {
		goToUrl(url);
	}
}


function goToWisenoteTask(taskId){
	goToUrl("/zbTaskInfo!taskInfo?id=" + taskId);
}
function goToShop(){
	//var url = getShopUrl();
	goToUrl('/shop_index' + __extname);
	//goToUrl(url);
}

//function getShopUrl(){
//	return '/shop_index' + __extname;
//}



function goToWisenote(wnid, pid){
	wnid = wnid || 0;
	if(wnid <= 0) {
		goToUrl("/wisenote_index" + __extname);
	} else {
		pid = pid || 0;
		if(pid <= 0) {
			goToUrl("/wisenote_info/" + wnid + __extname);
		} else {
			goToUrl("/wisenote_info/" +wnid+"/"+pid + __extname);
		}
	}
}

function goToWisenotePage(pid){return goToUrl("/wisenotepage_info/" + pid + __extname);}
function goToWisenotePageForBlank(pid){return goToUrlForBlank("/wisenotepage_info/" + pid + __extname);}

function goToWisenoteForType(tid){
	tid = tid || 0;
	if(tid <= 0) {
		goToWisenote();
	} else {
		goToUrl("/type!goToWisenoteForType?typeId=" + tid);
	}
}

function goToWiseNoteForMoreType(){	
	goToUrl("/wisenote/more" + __extname);
}
function goToWiseNoteForMoreSecondType(tid,queryType,pageIndex){	
	tid=tid||0;
	pageIndex=pageIndex||1;
	if(tid==0){
		goToWiseNoteForMoreType();
	}else{
		goToUrl("/wisenote/more/"+tid+"_"+queryType+"_"+pageIndex+".shtml");
	}
}

function goToHipose(){
	goToUrl("/hipose_index" + __extname);
}
function goToUserHipose(uid,hid){
	uid = uid || 0;
	if(uid < 0) {
		goToHipose();
	} else {
		hid = hid || 0;
		if(hid <= 0) {
			goToUrl("/hipose/"+uid+"/index"+ __extname);
		} else {
			goToUrl("/hipose/"+uid+"/index" + "_" + hid  + __extname);
		}
	}
}

function goToLastPage(){
	history.go(-1);
}
/*--导向页面--*/
function goToUrl(url){
	url = url || "/userInfoHome!goUserHome?ownerUserId=0";
	location.href = url;
}

/*--导向页面   为打开新的页面--*/
function goToUrlForBlank(url){
	url = url || "/userInfoHome!goUserHome?ownerUserId=0";
	window.open(url,"_blank");
}
function goToWisenoteForBlank(wnid, pid){
	wnid = wnid || 0;
	if(wnid <= 0) {
		goToUrl("/wisenote_index" + __extname);
	} else {
		pid = pid || 0;
		if(pid <= 0) {
			goToUrlForBlank("/wisenote_info/" + wnid + __extname);
		} else {
			goToUrlForBlank("/wisenote_info/" +wnid+"/"+pid + __extname);
		}
	}
}
function goToUserHomeForBlank(uid){
	uid = uid || 0;
	goToUrlForBlank("/userInfoHome!goUserHome?ownerUserId="+uid);
}
function goToUserHiposeForBlank(uid,hid){
	uid = uid || 0;
	if(uid < 0) {
		goToHipose();
	} else {
		hid = hid || 0;
		if(hid <= 0) {
			goToUrlForBlank("/hipose/"+uid+"/index" + __extname);
		} else {
			goToUrlForBlank("/hipose/"+uid+"/index" + "_" + hid + __extname);
		}
	}
}
function goToUserHomeForBlank(uid){
	uid = uid || 0;
	goToUrlForBlank("/userInfoHome!goUserHome?ownerUserId="+uid);
}
function goToUserHiposeDiarysForBlank(uid,queryType,pageIndex){
	uid = uid || 0;
	pageIndex=pageIndex||1;
	if(pageIndex<=0){
		pageIndex=1;
	}
	if(uid < 0) {
		goToHipose();
	} else {
		queryType=queryType||0;
		if(queryType<0){
			queryType=0;
		}
		goToUrlForBlank("/hipose/"+uid+"/diary/diarys_" + queryType +"_"+pageIndex+ __extname);
	}
}
function goToUserHiposeDiarys(uid,queryType,pageIndex){
	uid = uid || 0;
	pageIndex=pageIndex||1;
	if(pageIndex<=0){
		pageIndex=1;
	}
	if(uid < 0) {
		goToHipose();
	} else {
		queryType=queryType||0;
		if(queryType<0){
			queryType=0;
		}
		goToUrl("/hipose/"+uid+"/diary/diarys_" + queryType +"_"+pageIndex+ __extname);
	}
}
function goToUserHiposeDiary(uid,did,pageIndex){
	uid = uid || 0;
	pageIndex=pageIndex||1;
	if(pageIndex<=0){
		pageIndex=1;
	}
	if(uid < 0) {
		goToHipose();
	} else {
		var url = getUrlForDiary(uid,did,pageIndex);
		goToUrl(url);
	}
}

function goToDiary(did,pageIndex){
	did = did || 0;
	pageIndex=pageIndex||1;
	if(pageIndex<=0){
		pageIndex=1;
	}
	if(did<=0){
		goToHipose();
	}else{
		goToUrl("/hipose/diary/" + did + "_"+ pageIndex + __extname);
	}
}
function goToDiaryForBlank(did,pageIndex){
	did = did || 0;
	pageIndex=pageIndex||1;
	if(pageIndex<=0){
		pageIndex=1;
	}
	if(did<=0){
		goToHipose();
	}else{
		goToUrlForBlank("/hipose/diary/" + did + "_"+ pageIndex + __extname);
	}
}

function getUrlForDiary(uid,did,pageIndex){
	did = did || 0;
	pageIndex = pageIndex || 1;
	if(did <= 0) {
		return "/hipose/"+uid+"/diary/diarys_0" + __extname;
	} else {
		return "/hipose/"+uid+"/diary/" + did + "_"+ pageIndex + __extname;
	}
}

function goToUserHiposeDiaryForBlank(uid,did,pageIndex){
	uid = uid || 0;
	pageIndex=pageIndex||1;
	if(pageIndex<=0){
		pageIndex=1;
	}
	if(uid < 0) {
		goToHipose();
	} else {
		var url = getUrlForDiary(uid,did,pageIndex);
		goToUrlForBlank(url);
	}
}
function goToUserHiposePhoto(uid,pid){
	uid = uid || 0;
	if(uid < 0) {
		goToHipose();
	} else {
		pid = pid || 0;
		if(pid <= 0) {
			goToUrl("/hipose/"+uid+"/photo/photos" + __extname);
		} else {
			goToUrl("/hipose/"+uid+"/photo/" + pid + __extname);
		}
	}
}
function goToUserHiposePhotoForBlank(uid,pid){
	uid = uid || 0;
	if(uid < 0) {
		goToHipose();
	} else {
		pid = pid || 0;
		if(pid <= 0) {
			goToUrlForBlank("/hipose/"+uid+"/photo/photos" + __extname);
		} else {
			goToUrlForBlank("/hipose/"+uid+"/photo/" + pid + __extname);
		}
	}
}
function goToUserHiposeWiseNotes(uid,pageIndex){
	uid = uid || 0;
	pageIndex=pageIndex||1;
	if(pageIndex<=0){
		pageIndex=1;
	}
	if(uid < 0) {
		goToHipose();
	} else {		
		goToUrl("/hipose/"+uid+"/wisenote/wisenotes_" + pageIndex + __extname);		
	}
}
function goToUserHiposeMusicFav(uid,pageIndex){
	uid = uid || 0;
	pageIndex=pageIndex||1;
	if(pageIndex<=0){
		pageIndex=1;
	}
	if(uid < 0) {
		goToHipose();
	} else {		
		goToUrl("/hipose/"+uid+"/music/music_fav_"+pageIndex + __extname);		
	}
}
function goToUserHiposeMusicBg(uid,pageIndex){
	uid = uid || 0;
	pageIndex=pageIndex||1;
	if(pageIndex<=0){
		pageIndex=1;
	}
	if(uid < 0) {
		goToHipose();
	} else {		
		goToUrl("/hipose/"+uid+"/music/music_bg_"+pageIndex + __extname);		
	}
}
function goToUserHiposeShare(uid,st,ss,pageIndex){
	uid = uid || 0;
	st = st || 0;
	ss = ss || 0;
	pageIndex=pageIndex||1;
	if(uid < 0) {
		goToHipose();
	} else {
		if(st<0||st>2)st=0;
		if(ss<0||ss>1)ss=0;
		if(pageIndex<1)pageIndex=1;
		goToUrl("/hipose/" + uid + "/share/share_" + ss + "_" + st + "_"+ pageIndex + __extname);		
	}
}
function goToUserHiposeCollection(uid,tid,pageIndex){
	uid = uid || 0;
	pageIndex=pageIndex||1;
	if(uid < 0) {
		goToHipose();
	} else {
		tid = tid || 0;
		if(tid < 0||tid>7) {
			goToUserHipose(uid);
		} else {
			goToUrl("/hipose/"+uid+"/collection/" + tid +"_"+ pageIndex+ __extname);
		}
	}
}
function goToUserHiposeSkin(){
	goToUrl("/hipose/skin"+__extname);
}
function goToUserHiposeList(){
	goToUrl("/hipose/hiposes"+__extname);
}
function goToUserHiposeClon(){
	goToUrl("/hipose/clon"+__extname);	
}
function goToUserHiposeDiaryWrite(){
	goToUrl("/hipose/diary/write"+__extname);	
}
function goToUserHiposePhotoUpload(uid){
	uid = uid || 0;
	if(uid < 0) {
		goToHipose();
	} else {		
		goToUrl("/hipose/"+uid+"/photo/upload" + __extname);		
	}
}
function goToUserHiposePhotoCreate(uid){
	uid = uid || 0;
	if(uid < 0) {
		goToHipose();
	} else {		
		goToUrl("/hipose/"+uid+"/photo/create" + __extname);		
	}
}
function goToUserHiposeSkinChange(hid,sid){
	hid = hid || 0;
	if(hid < 0) {
		goToHipose();
	} else {
		sid = sid || 0;
		if(sid <= 0) {
			goToUserHipose(0,hid);
		} else {
			goToUrl("/hipose/skin/skin_"+hid+"_"+sid+__extname);
		}
	}
}
function goToUserHiposeDiaryEdit(did){
	did = did || 0;
	if(did < 0) {
		goToHipose();
	} else {		
		goToUrl("/hipose/diary/edit_"+did + __extname);		
	}
}
function goToUserHiposeFrequentedTribe(uid,pageIndex){
	uid = uid || 0;
	pageIndex=pageIndex||1;
	if(uid < 0) {
		goToHipose();
	} else {		
		goToUrl("/hipose/" + uid + "/frequented_tribe_" + pageIndex + __extname);		
	}
}
function goToUserHiposeMessage(uid,pi){
	uid = uid || 0;
	pi = pi || 1;
	if(pi<1){
		pi=1;
	}
	if(uid < 0) {
		goToHipose();
	} else {		
		goToUrl("/hipose/"+uid+"/message/messages_" + pi + __extname);		
	}
}


function goToUserHiposeMatch(uid,pi){
	uid = uid || 0;
	pi = pi || 1;
	if(uid < 0) {
		goToHipose();
	} else {		
		goToUrl("/hipose/"+uid+"/match/matchs_" + pi + __extname);		
	}
}
function goToUserHiposeMusic(uid,mid){
	uid = uid || 0;
	if(uid < 0) {
		goToHipose();
	} else {
		mid = mid || 0;
		if(mid <= 0) {
			goToUrl("/hipose/"+uid+"/music/musics" + __extname);
		} else {
			goToUrl("/hipose/"+uid+"/music/" + mid + __extname);
		}
	}
}
function goToUserHiposeMusics(uid,pageIndex){
	uid = uid || 0;
	pageIndex=pageIndex||1;
	if(pageIndex<=0){
		pageIndex=1;
	}
	if(uid < 0) {
		goToHipose();
	} else {		
		goToUrl("/hipose/"+uid+"/music/musics_"+pageIndex+__extname);		
	}
}
function goToUserHiposeMusicForBlank(uid,mid){
	uid = uid || 0;
	if(uid < 0) {
		goToHipose();
	} else {
		mid = mid || 0;
		if(mid <= 0) {
			goToUrlForBlank("/hipose/"+uid+"/music/musics" + __extname);
		} else {
			goToUrlForBlank("/hipose/"+uid+"/music/" + mid + __extname);
		}
	}
}

function goToTribe(tid){tid = tid || 0;if(tid <= 0) {goToUrl("/world_index.shtml");} else {goToUrl("/tribe/"+tid + __extname);}}
function goToTribeForBlank(tid){	tid = tid || 0;	if(tid <= 0) {goToUrlForBlank("/world_index.shtml");} else {goToUrlForBlank("/tribe/"+tid + __extname);}}

function goToHelpForBlank(subNavId){goToUrlForBlank("/help/" + subNavId + __extname);}
function goToHelp(subNavId){goToUrl("/help/" + subNavId + __extname);}

function goToAboutForBlank(subNavId){
	var url = getAboutUrl(subNavId);
	goToUrlForBlank(url);
//	goToUrlForBlank("/about/" + subNavId + __extname);
}
function goToAbout(subNavId){
	var url = getAboutUrl(subNavId);
	goToUrl(url);
	//goToUrl("/about/" + subNavId + __extname);
}
function getAboutUrl(subNavId){
	subNavId = subNavId || 0;
	return "/about/" + subNavId + __extname;
}

//部落小组
function goToTribeTeam(tid){
		goToUrl("/tribe/"+tid+"/team.shtml");
}
//部落成员
function goToTribeMember(tid){
	if(tid <= 0){
		goToUrl("/world_index.shtml");
	}else{
		goToUrl("/tribe/"+tid+"/member.shtml");
	}
}
//部落智本
function goToTribeWiseNote(tid){
	if(tid <= 0){
		goToUrl("/world_index.shtml");
	}else{
		goToUrl("/tribe/"+tid+"/wiseNote.shtml");
	}
}
//部落弹劾
function goToTribeImpeach(tid){
	if(tid <= 0){
		goToUrl("/world_index.shtml");
	}else{
		goToUrl("/tribe/"+tid+"/impeach.shtml");
	}
}
//部落贷款
function goToTribeBorrow(tid){
	if(tid <= 0){
		goToUrl("/world_index.shtml");
	}else{
		goToUrl("/tribe/"+tid+"/borrow.shtml");
	}
}
//部落议事屋
function goToTribeRoom(tid,pi){
	pi = pi || 1;
	if(tid <= 0){
		goToUrl("/world_index.shtml");
	}else{
		goToUrl("/tribe/"+tid+"/room_"+pi+".shtml");
	}
}
//部落任务
function goToTribeTask(trid,taid,pi){
	trid = trid || 0;
	taid = taid || 0;
	pi = pi || 1;
	if(trid <= 0){
		goToUrl("/worldIndex");
	}else{
		goToUrl("/tribe/"+trid + "/task_"+ pi + __extname + "#" + taid);
	}
}
//部落我的任务
function goToTribeTaskForMy(tid,pi){
	tid = tid || 0;
	pi = pi || 1;
	if(tid <= 0){
		goToUrl("/worldIndex");
	}else{
		goToUrl("/tribe/"+tid+"/task_my_"+pi+".shtml");
	}
}

//部落议事屋版块主题
function goToRoomMenu(tid,mid,sid,pi,open){
	tid = tid || 1;
	mid = mid || 0;
	sid = sid || 0;
	pi = pi || 1;
	open = open || false;
	if(open){
		goToUrlForBlank("/tribe/"+tid+"/room/"+mid+"_"+sid+"_"+pi+".shtml");
	}else{
		goToUrl("/tribe/"+tid+"/room/"+mid+"_"+sid +"_"+pi+".shtml");
	}
}
function goToRoomMenuForPre(tid,mid,sid,pi){
	tid = tid || 1;
	mid = mid || 0;
	sid = sid || 0;
	pi = pi || 1;
	goToUrl("/tribe/"+tid+"/room/"+mid+"_"+sid +"_"+pi+"-pre.shtml");
}
//没有部落id的版块和主题
function goToRoomMenuForIndex(mid,open){
	open = open || false;
	if(open){
		goToUrlForBlank("/index/room/menu/"+mid+".shtml");
	}else{
		goToUrl("/index/room/menu/"+mid+".shtml");
	}
}
function goToRoomSubjectForIndex(sid,open){
	open = open || false;
	if(open){
		goToUrlForBlank("/index/room/subject/"+sid+".shtml");
	}else{
		goToUrl("/index/room/subject/"+sid+".shtml");
	}
}
//部落邀请
function goToTribeInvite(tid){
	tid = tid || 0;
	if(tid <= 0){
		goToUrl("/worldIndex");
	}else{
		goToUrl("/tribe/"+tid+"/invite.shtml");
	}
}
//部落竞赛活动
function goToTribeMatch(tid,pi){
	tid = tid || 0;
	pi = pi || 1;
	if(tid <= 0){
		goToUrl("/worldIndex");
	}else{
		goToUrl("/tribe/"+tid+"/match_"+pi+".shtml");
	}
}
//部落竞赛活动-作品投票
function goToTribeMatchForVote(tid,pi){
	tid = tid || 0;
	pi = pi || 1;
	if(tid <= 0){
		goToUrl("/worldIndex");
	}else{
		goToUrl("/tribe/"+tid+"/match_vote_"+pi+".shtml");
	}
}

//部落竞赛活动-获奖信息
function goToTribeMatchForWiner(tid,pi){
	tid = tid || 0;
	pi = pi || 1;
	if(tid <= 0){
		goToUrl("/worldIndex");
	}else{
		goToUrl("/tribe/"+tid+"/match_winer_"+pi+".shtml");
	}
}
//部落竞赛活动-单个活动获奖详细列表
function goToTribeMatchForWinerList(tid,mid,pi){
	pi = pi || 1;
	goToUrl("/tribe/"+tid+"/match/"+mid+"/winer_list_"+pi+".shtml");
}
//部落竞赛活动-活动详细
function goToTribeMatchInfo(tid,mid){
	goToUrl("/tribe/"+tid+"/match/"+mid+".shtml");
}
//部落竞赛活动-活动投票详细
function goToTribeMatchVoteInfo(tid,mid){
	goToUrl("/tribe/"+tid+"/match/"+mid+"/vote.shtml");
}
//商城
function goToShopForZb(){
	goToUrl("/shop/zb.shtml");
}
function goToShopForWorld(){
	goToUrl("/shop/world.shtml");
}
function goToShopForHipose(){
	goToUrl("/shop/hipose.shtml");
}
function goToShopForHot(){
	goToUrl("/shop/hot.shtml");
}
function goToShopForSpecial(){
	goToUrl("/shop/special.shtml");
}
function goToShopForPack(){
	goToUrl("/shop/pack.shtml");
}
function goToWorldTribes(){goToALlTribe();}

function goToUserHiposeManage(uid){
	uid = uid || 0;
	if(uid < 0) {
		goToHipose();
	} else {		
		goToUrl("/hipose/"+uid+"/manage" + __extname);		
	}
}
function goToUserHiposePhotoEdit(uid,pid){
	uid = uid || 0;
	if(uid < 0) {
		goToHipose();
	} else {
		pid = pid || 0;
		if(pid <= 0) {
			goToUrl("/hipose/"+uid+"/photo/photos" + __extname);
		} else {
			goToUrl("/hipose/"+uid+"/photo/edit_"+pid+__extname);
		}
	}
}
function goToUserHiposePhotosChange(uid,aid){
	uid = uid || 0;
	if(uid < 0) {
		goToHipose();
	} else {
		aid = aid || 0;
		if(aid <= 0) {
			goToUrl("/hipose/"+uid+"/photo/photos" + __extname);
		} else {
			goToUrl("/hipose/"+uid+"/photo/change_"+aid+__extname);
		}
	}
}

function goToALlTribe(pi){
	pi = pi || 1;
	goToUrl("/world_tribe_"+pi+".shtml");
}

function goToAllTeam(pi){
	pi = pi || 1;
	goToUrl("/world_team_"+pi+".shtml");
}