jQuery(document).ready(function(){
 	jQuery("body .city_box .toggle").click(function(){
        jQuery("body").find(".select_results").remove();
        jQuery(this).parents(".citys_select_box").append("<div class='select_results'></div>");
        jQuery(this).parents(".citys_select_box").find(".select_results").load("js/searchcity/cities.html");
        jQuery(this).parents(".citys_select_box").find(".select_results").show();
    });
     
    //当点击关闭时关闭窗口
	jQuery(".select_results .tips").find("span").live("click", function(){
		jQuery("body").find(".select_results").remove();
	 });
	
	//点击A-F等和各大洲时切换对应的城市列表
	jQuery(".select_results .hotCity .title").find(".col").live("click", function(){
		var sBody = jQuery(this).attr("tips");
		jQuery(this).parents(".hotCity").find(".city").hide();
		jQuery(jQuery(this).parents(".hotCity").find(".city")[sBody]).show();
		jQuery(this).parents(".hotCity").find(".title").find(".col").removeClass("active");
		jQuery(this).addClass("active");
		if(jQuery(this).text()=="热门" || jQuery(this).text()=="国际"){
			jQuery(this).parents(".select_results").find(".tips b").text(jQuery(this).text() + "城市");
		}else{
			jQuery(this).parents(".select_results").find(".tips b").text("拼音"+jQuery(this).text()+"城市");
		}
	 });
	
	//当点击城市时，将三字码和城市中文输入到输入中和隐藏域中
	jQuery(".select_results .hotCity .city li").live("click", function(){
		var sCode = jQuery(this).attr("_3code");
		var sValue = jQuery(this).find("span").text();
		jQuery(this).parents(".citys_select_box").find("input[type='hidden']").val(sCode);
		jQuery(this).parents(".citys_select_box").find("input[class='input_city']").val(sValue);
		jQuery("body").find(".select_results").remove();
	});
	
	//当输入框中输入文字后热门城市消失
	jQuery(".citys_select_box .city_box").find("input").keyup(function(){
		var sLen = jQuery(this).val().length;
		if(sLen!=0) jQuery("body").find(".select_results").remove();
	});
	
	//当点击输入框时，如果有文字，则热门城市消失
	jQuery(".citys_select_box .city_box").find("input").click(function(){
		var sLen = jQuery(this).val().length;
		if(sLen!=0) jQuery("body").find(".select_results").remove();
	});
});

