	//例表操作函数   下拉对象 地区编码 显示对象
	function getList(str,code,cont){
		$("#msgbox").css("display","");
		$.ajax({
			 type: "post",url: "wherexml.aspx",data:"px="+new Date().getTime()+"&code="+code,dataType:"xml",
			 error 		: function(){$(cont).empty();$(cont).append("<span style='font-size:9pt'>数据存取错误,请刷新页面重试.</span>");},
			 success	: function(xml){
			 	$(cont).empty();  //清除显示对象内容
			 	if($("err",xml).text()==""){
				 	$(str).empty();   //清除下拉框
				 	$(str).append("<option>-请选择省市-</option>")
				 	$("option",xml).each(function(){
					 	text=$(this).find("text").text(),
					 	value=$(this).find("value").text();
					 	count=$(this).find("count").text();
					 	$(str).append("<option value="+value+">"+text+"</option>");
					 	if(value.search(/[0-9]{2}0000/g)==-1 && value!="0")value+="#openlist";
					 	if(count!="0"){count="class=red";}else{count="";}
					 	$(cont).append("<nobr style='font-size:9pt;line-height:22px'><a href='#"+value+"'"+count+">"+text+"</a>&nbsp;&nbsp;</nobr>");
				 	})
				 	//设置默认选择项
				 	$(str).attr("selectedIndex",-1);
				 	$(str).attr("selectedIndex",0);
				 	//绑定事件处理到生成的链接
				 	$("a").click(function(){urlChange(this.toString());});
				 }else{
			 		$(cont).append("<span style='font-size:9pt'>数据存取错误,请刷新页面重试.</span>");
			 	 }
			 	 $("#msgbox").css("display","none");//关闭loading..
			 }
		}); 
	}
	
	//名片显示函数     地区编码 显示对象
	function showMpList(code,cont){
			$.ajax({
			 type: "post",url: "mpxml.aspx",data: "px="+new Date().getTime()+"&code="+code,dataType:"xml",
			 error 		: function(){$(cont).empty();$(cont).append("<span style='font-size:9pt'>数据存取错误,请刷新页面重试.</span>");},
			 success	: function(xml){
			 	$(cont).empty();//清空内容
			 	if($("err",xml).text()==""){
				 	$("#info").empty(); //清空说明
				 	$("#info").append("<b>当前显示的是"+$($("city",xml)[0]).text()+"的手机店铺</b>");//填写说明
				 	$("mp",xml).each(function(){//填写名片
					 		m_logo	=$(this).find("logo").text();
					 		if(m_logo!="")m_logo="<img src='"+m_logo+"'>";
					 		m_name	=$(this).find("name").text();
					 		m_lxr	=$(this).find("lxr").text();
					 		m_add	=$(this).find("add").text();
					 		m_email	=$(this).find("email").text();
					 		if(m_email!="")m_email="<a href='mailto:"+m_email+"'>"+m_email+"</a>";
					 		m_content=$(this).find("content").text();
					 		$(cont).append("<div name='mp' style='padding:5px;width:220px;font-size:9pt;float:left;border:1px solid #666;margin:8px;background:#FFF'>"+
					 		m_logo+"<br>店名："+m_name+"<br>联系人："+m_lxr+"<br>地址："+m_add+"<br>邮件："+m_email+"<br>说明："+m_content+"</div>");
				 	})
			 	}else{
			 		$(cont).append("<span style='font-size:9pt'>数据存取错误,请刷新页面重试.</span>");
			 	}
			 	$("#msgbox").css("display","none");//关闭loading..
			}
		}); 
	}
	
	//显示窗口缩放处理
	function mpOpen(){
		$("div[@name=shows]").animate({ left: 5},500);
	}
	function mpClose(){
		$("div[@name=shows]").animate({ left: -778},500);
	}
	
	//显示处理
	function changeinfo(){//普通链接触发
		$("#info").empty();
		$("#info").append("请选择你感兴趣的地区..");	
	}
	
	function changeinfo_L(){//最终链接触发
		
	}
	
	//非展示链接处理
	function noShowUrl(str){
		//无参数或参数无效时显示开始页
		if(str==$.undefind || str.length<2 ){
			getList("#none","0","#content");
		//显示名片标记不存在时显示对应地区
		}else{
			getList("#none",str.charAt(0)+str.charAt(1)+"0000","#content");//显示地区列表
		}
	}
	
	//链接事件
	function urlChange(url){
		$("#msg").css("display","none");
		$("#msgbox").css("display","");//显示loading..
		mpClose();//收缩显示空口
		//处理最后层链接显示名片
		var xx=url.split('#');
		if(xx[2]=="openlist"){
			changeinfo_L();
			showMpList(xx[1],"#mpList");//调用名片数据显示列表
			mpOpen();//展开显示窗口
		//处理普通链接	
		}else{
			changeinfo();
			noShowUrl(xx[1]);
		}
	}
	
	//新增名片数据初检处理
	function postCheck(){
		var hserr=false;
		if($("#ecode").val()==""){hserr=true;}
		if($("#name").val()==""){hserr=true;}
		if($("#lxr").val()==""){hserr=true;}
		if($("#tel").val()==""){hserr=true;}
		if($("#adder").val()==""){hserr=true;}
		if($("#email").val()==""){hserr=true;}
		
		if(hserr){
			alert("请把相关信息填写完整");
		}else{
			$("#input").animate({ top: -235},500);
			$("#msg").css("display","");
			$("#msg").empty();
			$("#msg").append("处理中，请稍候...");
			posts="px="+new Date().getTime()+"&action=add&ecode="+$("#ecode").val()+"&name="+$("#name").val()
				+"&lxr="+$("#lxr").val()+"&tel="+$("#tel").val()+"&adder="+$("#adder").val()+"&email="+$("#email").val()
				+"&logo="+$("#logo").val()+"&cont="+$("#cont").val();
			$.ajax({
				 type:"post",url:"mpedit.aspx",data:posts,dataType:"xml",
				 error 		: function(){$("#msg").empty();$("#msg").append("数据存取错误,请刷新页面重试.");},
				 success	: function(xml){
				 	 $("#msg").empty();
				 	 if($("err",xml).text()==""){
					 	//$("#msg").append($("ok",xml).text());
					 	alert($("ok",xml).text());
				 	 	$("input").val("");
				 	 	urlChange(window.location.toString());
				 	 }else{
				 	 	$("#msg").append($("err",xml).text());
				 	 }
				 }
			}); 
		}
	}
	
	
	//主函数
	$(function(){
		//初始化显示样式及默认事件处理
		$("#mpBg").css({opacity:0.5,left:-778});
		$("#mpList").css("left",-788);
		$("#msg").css("display","none");
		$("#help").css("display","none");
		$("#rclick").click(mpClose);
		$("area").click(function(){
			urlChange(this.toString());
		});
		
		$("#btn").click(function(){
			$("#msg").css("display","none");
			var yy=window.location.toString().split('#');
			if(yy[2]=="openlist" && yy[1].length==6){
				$("#ecode").val(yy[1]);
				$("#input").animate({ top: -235},500);
				$("#input").animate({ top: 150},500);
			}else{
				alert("请先在右侧的城镇选择框内选择您店铺所在的地区。");
			}
		});
		
		$("#btn").mousemove(function(){$("#help").css("display","");});
		$("#btn").mouseout(function(){$("#help").css("display","none");});
		
		$("#ok").click(function(){
			postCheck();
		});
		
		$("#close").click(function(){
			$("#input").animate({ top: -235},500);
		});
		
		$("#cancle").click(function(){
			$("input").val("");
			$("#input").animate({ top: -235},500);
		});
		
		$("select[@name=p]").change(function(){
			if($("select[@name=p]").val()!=""){
				changeinfo();
				getList("#none",$("select[@name=p]").val(),"#content");
			}
		});
		
		/*
		$("select[@name=c]").change(function(){
			mpClose();
			if($("select[@name=c]").val()!=""){
				changeinfo_L();
				showMpList($("select[@name=c]").val(),"#mpList");
				mpOpen();
			}
		});
		*/
		
		//填充下拉框
		getList("select[@name=p]","0","#none");
		//判断第一次加载URL参数
		var yy=window.location.toString().split('#');
		//显示名片标识存在显示名片内容
		if(yy[2]!=$.undefind){
			getList("#none",yy[1].charAt(0)+yy[1].charAt(1)+"0000","#content");
			urlChange(window.location.toString());
		}else{
			noShowUrl(yy[1]);
		}
	});