var cho = "请选择";

var p = function(pid){
	var callback = {
		success:function(o){
			var json = [];
			if (o.responseText) {
				json = YAHOO.lang.JSON.parse(o.responseText);
			}
			var str ='';
			var obj = YAHOO.util.Dom.get("province");
			for (id in json) {
				obj.options.add(new Option(json[id]['shortname'].substring(0,1).toUpperCase()+'-'+json[id]['provincename'],json[id]['provinceid']));
			}
			YAHOO.util.Dom.get("province").value = pid;
			return false;
		}
	}
	var sUrl = '/trip/select-province/';
	YAHOO.util.Connect.asyncRequest('GET',sUrl,callback);
	
}

var selectP = function (cid,cityid){
	var callback = {
		success:function(o){
			var json = [];
			if (o.responseText){
				json = YAHOO.lang.JSON.parse(o.responseText);
			}
			var str = '';
			var obj = YAHOO.util.Dom.get("citys");
			obj.options.length = 0;
			obj.options.add(new Option(cho,0));
			for (id in json){
				obj.options.add(new Option(json[id]['shortname'].substring(0,1).toUpperCase()+'-'+json[id]['cityalias'],json[id]['cityid']));
			}
			if (!cityid){
				YAHOO.util.Dom.get("citys").value = 0;
			}else{
				YAHOO.util.Dom.get("citys").value = cityid;	
			}
			return false;
		}
	}
	var sUrl = '/trip/select-city?provinceid='+cid+'&v'+Math.round(Math.random()*10000);
	YAHOO.util.Connect.asyncRequest('GET',sUrl,callback);	
}

var selectC = function (cid){
	location.replace('/trip?p='+YAHOO.util.Dom.get("province").value+'&c='+cid);
}

var s = function (str){
	if (str == '请选择'){
		o = '';
	}else{
		str = str.split('-');
		o = str[1];
	}
	return o;
	
}

function setmddcity(id){
	if (id == 1){
		YAHOO.util.Dom.get('airport').innerHTML = '<select id="p3" name="p3" class="province3" ><option value="1162">A-安徽</option><option value="3702">A-澳门</option><option value="1">B-北京</option><option value="2527">C-重庆</option><option value="1304">F-福建</option><option value="2195" selected="selected">G-广东</option><option value="3282">G-甘肃</option><option value="2362">G-广西</option><option value="2796">G-贵州</option><option value="43">H-河北</option><option value="1911">H-湖北</option><option value="729">H-黑龙江</option><option value="2500">H-海南</option><option value="2044">H-湖南</option><option value="1714">H-河南</option><option value="646">J-吉林</option><option value="911">J-江苏</option><option value="1408">J-江西</option><option value="511">L-辽宁</option><option value="385">N-内蒙古</option><option value="3456">N-宁夏</option><option value="3396">Q-青海</option><option value="2570">S-四川</option><option value="1534">S-山东</option><option value="888">S-上海</option><option value="3154">S-陕西</option><option value="242">S-山西</option><option value="22">T-天津</option><option value="3617">T-台湾</option><option value="3698">X-香港</option><option value="3488">X-新疆</option><option value="3066">X-西藏</option><option value="2904">Y-云南</option><option value="1049">Z-浙江</option></select>';
	}else if (id == 3){
		YAHOO.util.Dom.get('airport').innerHTML = '<select id="cy" name="cy"><option value="0">请选择出境旅游地点</option><option value="44" >港澳台地区</option><option value="1" >东南亚地区</option><option value="11" >东亚地区</option><option value="12" >欧洲地区</option><option value="45" >北美洲地区</option><option value="46" >地中海及非洲地区</option><option value="47" >南亚地区</option><option value="25" >大洋洲地区</option><option value="13" >南美洲地区</option></select>';
	}else if (id == 4){
		YAHOO.util.Dom.get('airport').innerHTML = '<select id="ml" name="ml"><option value="">请选择旅游线路&nbsp;&nbsp;&nbsp;&nbsp;</option><option value="43" >一日游</option><option value="44" >二日游</option><option value="45" >多日游</option></select>';
	}else if (id == 0){
		YAHOO.util.Dom.get('airport').innerHTML = '<input id="mk" name="mk" type="text" value="" style="border:1px solid #ccc;padding:2px;height:15px;" size="26"/>';
		//YAHOO.util.Dom.get('mk').select();
	}
}

/*search select*/
var s_select = function(id,cid){
	if (id == 1){
		YAHOO.util.Dom.get('p3').value = parseInt(cid);
	}else if (id == 3){
		YAHOO.util.Dom.get('cy').value = parseInt(cid);
	}else if (id == 4){
		YAHOO.util.Dom.get('ml').value = parseInt(cid);
	}else if (id == 0){
		YAHOO.util.Dom.get('mk').value = cid;
		//YAHOO.util.Dom.get('mk').select();
	}
}

var submittrip = function (){
	
	var rm = YAHOO.util.Dom.get('rm').value;
	if (rm == 3){
		var cy = YAHOO.util.Dom.get('cy').value;
		if (cy == 0){
			alert('请选择地区');
			return false;	
		}
	}else if (rm == 4){
		var ml = YAHOO.util.Dom.get('ml').value;
		if (ml == 0){
			alert('错误');
			return false;	
		}
	}else if (rm == 0){
		var mk = 	YAHOO.util.Dom.get('mk').value;
		if (mk == ''){
			alert('请输入景点名称');
			YAHOO.util.Dom.get('mk').select();
			return false;	
		}
	}
}
//图片加载失败使用默认图片
var imgError = function(img){
	img.src = "/images/journey/noneimg.gif"
}

/**
 * 提交投票
 * @param {Object} id
 */
var vote = function (typeid,id){
	var callback = {
		success:function(o){
			var json = [];
            try {
                json = YAHOO.lang.JSON.parse(o.responseText);
            }catch(x){
               // alert('Error~~');
                return false;
            }
			var arr = json[typeid];
            for(i in arr){
            	var v = 'vote'+typeid+'_'+arr[i]['typeid'];//alert(arr[i]['num']);
				YAHOO.util.Dom.get(v).innerHTML = arr[i]['num'];
            }
			return false;
		}
	}
	var url = WWWROOT + 'activity/vote-submit/p/2/aid/'+typeid+'/tid/'+id+/v/+Math.round(Math.random()*10000);
	YAHOO.util.Connect.asyncRequest('GET',url,callback);
}

/**
 * 返回投票数据
 */
var rvote = function (){
	var callback = {
		success:function(o){
			var json = [];
            try {
                json = YAHOO.lang.JSON.parse(o.responseText);
                
            }catch (x){
                //alert('Error~~');
                return false;
            }
            var arr;
            for(i in json){
				arr = json[i][arrs[i]];
				for(s in arr){
					var v = 'vote'+arrs[i]+'_'+arr[s]['typeid'];
					YAHOO.util.Dom.get(v).innerHTML = arr[s]['num'];
				}
            }
			return false;
		}
	}
	var url = WWWROOT + 'activity/arrvote/p/2/v'+Math.round(Math.random()*10000);
	YAHOO.util.Connect.asyncRequest('POST',url,callback,postdata);
}


