/**
 * 模块跳转控制
 * @type 
 */
var module_navigation = {
	
	/**
	 * 登陆页面
	 */
	login : {
		open : function(){
			window.location.href =web4s.context_path+"/module/register/page/login.jsp";	
		},
		
		direct : function(){
			
		}
	},
	
	/**
	 * 个人主页（当前用户嘀嘀页）
	 * @type 
	 */
	userHomePage : {
		open : function(userId){
            var url = module_config.menuControl["嘀嘀"].destPath+'&target=person';
            if(userId){
                url += '&uid='+userId;
            }
            window.open(url);
        },
        
        direct : function(userId){
        	var url = module_config.menuControl["嘀嘀"].destPath+'&target=person';
        	if(userId){
        		url += '&uid='+userId;
        	}
        	window.location.href = url;
            return false;
        },
        
        userHome : function(userId){
        	var url = module_config.menuControl["嘀嘀"].destPath+'&target=person&uid='+userId;
            return url;
        }
	},
	
	
	/**
	 * 嘀嘀
	 * param{
     *     target : 跳转目标（index:嘀嘀首页;person:个人嘀嘀页;topic:嘀嘀话题页面）
     *     userId : 用户ID
     *     topicId : 话题ID
     *     topicName : 话题
     *     tabType: 子模块标识(index:{all:全站，friend：车友动态，sayMe：提到我的，myCom：我的评论}，
     *           person:{myDee:我的嘀嘀，myCollect：我的收藏，myAttention：我的关注，myFans：我的粉丝})
     * }
	 * @type 
	 */
	dee : {
		open : function(param){
            
        },
        
        direct : function(param){
        	var url = module_config.menuControl["嘀嘀"].destPath;
        	if(param.target){
        		url += '&target='+param.target;
        		if(param.target == "person"){
        			if(param.userId){
        				url += '&userId='+param.userId;
        			}
        		}else if(param.target == "topic"){
        			url += '&topicId='+param.topicId+'&topicName='+encodeURIComponent(encodeURIComponent(param.topicName));
        		}
        		if(param.tabType){
        			url += '&tabType='+param.tabType;
        		}
        	}
            window.location.href = url;
            return false;
        }
	},
	
	/**
	 * 帐户设置
	 * param{
     *     module :类型(account_syn:同步)
     *     }
	 */
	seting : {
		
		open : function(){
		
		},
		
		direct : function(param){
			var url = module_config.menuControl["设置"].destPath;
            if(param.module)
                url += '&module='+param.module;
            if(param.type)
            	url += '&type='+param.type;
            window.location.href = url;
            return false;
		}
	},
	
	/**
	 * 找人
	 * param{
     *     module : 子模块标识（topics：热门话题话题，like：猜你喜欢，recentAdd：最近加入，tcFriend：同城车友，hotFriend：热门车友）
     * }
	 * @type 
	 */
	search : {
		open : function(param){
	        var url = module_config.menuControl["找人"].destPath;
            if(param && param.module){
                url += '&module='+param.module;
            }
            window.open(url);
            return false;
        },
        
        direct : function(param){
            var url = module_config.menuControl["找人"].destPath;
            if(param && param.module){
                url += '&module='+param.module;
            }
            window.location.href = url;
            return false;
        }
	},
	
	/**
	 * 活动
	 */
	activity : {
		
		open : function(param){
		
		},
		direct : function(param){
            var url = module_config.menuControl["活动"].destPath;
            if(param.module){
                url += '&module='+param.module;
            }
            if(param.subtype)
            	 url += '&subtype='+param.subtype;
            window.location.href = url;
            return false;
        },
    	activityHome : function(id){
        	return web4s.context_path + '/module/global/activity/page/activityDetail.jsp?activityId='+id;	
        }
	},
	
	/**
	 * 生活信息
	 * module: drive:驾车、life:生活信息
	 */
	living : {
		
		open : function(param){
		
		},
		direct : function(param){
	        var url = module_config.menuControl["车友生活"].destPath;
	        if(param && param.module)
	            url += '&module='+param.module;
	        if(param && param.lId)
	        	url += '&lid='+param.lId;
	        if(param && param.cityId)
	        	url += '&ci='+param.cityId;
	        if(param && param.cityName)
	        	url += '&cn='+encodeURIComponent(encodeURIComponent(param.cityName));
	        if(param && param.keyword)
	        	url += '&k='+encodeURIComponent(encodeURIComponent(param.keyword));
	        if(param && param.to)
	        	url += '&to='+encodeURIComponent(encodeURIComponent(param.to));
	        if(param && param.from)
	        	url += '&from='+encodeURIComponent(encodeURIComponent(param.from));
	        if(param && param.fromLatlng)
	        	url += '&fromLatlng='+param.fromLatlng;
	        if(param && param.toLatlng)
	        	url += '&toLatlng='+param.toLatlng;
	        if(param && param.isSearch){
	        	url += '&isSearch='+param.isSearch;
	        }
	        window.location.href = url;
	        return false;
	    }
	},
	
	/**
	 * 打开游记详情
	 */
	openTravelDetail : function(id){
		 window.open(web4s.context_path + '/module/global/travel/page/travelDetail.jsp?id='+id);
	},
	
	/**
	 * 调整到活动详情页面
	 */
	goToActivityDetail : function(activityId){
	    window.open(web4s.context_path + '/module/global/activity/page/activityDetail.jsp?activityId='+activityId);
	    
	},
	
	/**
	 * 商城首页
	 */
	goToIcs : function(code){
		window.location.href = web4s.context_path+"/user/user_redirectToOtherSystem.action?redirectType=ics"; 
	    return false;
	},
	
	/**
	 * 商城详情
	 */
	goToIcsDetail : function(code){
		window.location.href=web4s.context_path+"/user/user_redirectToOtherSystem.action?redirectType=cdity&params="+$.trim(code);
	    return false;  
	},
	
	/**
	 * 爱车管家
	 * @type
	 * @param
	 * param{
	 *     type : 子模块（mypoi：我的兴趣点,carfriend:GPS车友）
	 *     from : 来源（share）
	 *     id : 兴趣点ID
	 * } 
	 */
	iCar : {
		open : function(param){
        
        },
        direct : function(param){
            var url = module_config.menuControl["爱车管家"].destPath;
            if(param.type){
                url += '&type='+param.type;
            }
            if(param.id){
            	url += '&id='+param.id;
            }
            if(param.from){
            	url += '&from='+param.from;
            }
            window.location.href = url;
            return false;
        },
        
        path : function(param){
        	var url = module_config.menuControl["爱车管家"].destPath;
            if(param.type){
                url += '&type='+param.type;
            }
            if(param.id){
            	url += '&id='+param.id;
            }
            if(param.from){
                url += '&from='+param.from;
            }
            return url;
        }
	},
	
	poiInfoPath : function(){
		var url = module_config.menuControl["爱车管家"].destPath + '&type=mypoi&from=share&id=';
		return url;
	},
	
	goToHtml : {
		howToBuy : function(){
			var url = web4s.context_path + "/module/help/html/buy.html";
            window.open(url);
            return false;
		}
	}
};
