frameMapId = "detail_right";
leftV = 440;topV = 0;
function checkAroundFrM()
{
   if(document.getElementById("keyname").value.length==0){
	alert("请输入搜索关键字");
	return;
   }
   var frm = findObj("ardFrm");
   frm.submit();
}
function choosetype(arg){
	var frm = findObj("ardFrm");
	frm.keyname.value=arg;
	frm.submit();
}
function openhidd(imgobj,objid){
	
	va1 = findObj("poiintr_r"+objid);
	origlink=findObj("origlink"+objid);
	if(imgobj.src.indexOf("mst_more.gif")!=-1){
		imgobj.src='/mstmap50007/images/mst_less.gif';
		findObj("desc_s"+objid).style.display="none";
		if(va1)va1.style.display="";
		if(origlink)origlink.style.display="";
	}else{
		imgobj.src='/mstmap50007/images/mst_more.gif';
		findObj("desc_s"+objid).style.display="";
		if(va1)va1.style.display="none";
		if(origlink)origlink.style.display="none";
	}
}
function openhidd_(imgobj,objid){
	
	va1 = findObj("poiintr_r"+objid);
	origlink=findObj("origlink"+objid);
	if(imgobj.src.indexOf("mst_more.gif")!=-1){
		imgobj.src='/mstmap50007/images/mst_less.gif';
		if(va1)va1.style.display="";
		if(origlink)origlink.style.display="";
		window.document.getElementById('desc_demo').style.display='none';
	}else{
		imgobj.src='/mstmap50007/images/mst_more.gif';
		if(va1)va1.style.display="none";
		if(origlink)origlink.style.display="none";
		window.document.getElementById('desc_demo').style.display='';
	}
}
function quickFB(text){
	var frm=document.getElementById("pfor");
	var dptitle=document.getElementById("title");
	dptitle.value=text;
}
function submitQuery(cmd){
	var pf = document.getElementById("pfor");
	
	pf.cmd.value= cmd;
	var tv=pf.strtopic.value;
	if(tv==0){
		alert('请填选择一个提问类型');
		return;
	}
	var cv=pf.text.value;
	if(cv==""){
		alert('请填写完整填写提问信息');
		return;
	}
	document.pfor.submit();
	document.getElementById("shadow_d_quest").style.display='none';	
}
function closemail(arg){
	document.getElementById(arg).style.display='none';
}
function labeledit(){
	var label=document.getElementById("dtl_label");
	if(label.style.display==""){
		label.style.display="none";
	}else{
		label.style.display="";
	}
	
}
function checklabelFrm(){
	var label=document.getElementById("p_label");
	var warn=document.getElementById("dtl_label_lr");
	var frm=document.getElementById("labelFrm");
	if(label.value.length==0){
		warn.innerText="请输入标签";
		return false;
	}else if(label.value.length>5){
		warn.innerText="请不要超出5个字符";
		return false;
	}else{
		frm.submit();
	}
}
function clearInput(arg1,arg2){
	if(arg1.value==arg2)arg1.value="";
}
function showdp(id){
	for(i=1;i<4;i++){
		document.getElementById("detail_dp_"+i).style.display="none";
		document.getElementById("dp_lb"+i).className="dp_choose";
	}
	document.getElementById("detail_dp_"+id).style.display="";
	document.getElementById("dp_lb"+id).className="dp_choosing";
	
}


function showEntDetail(mapid,id){
	//window.open("/mstmap50007/g_ent_map.jsp?g_poiId="+id);	
	//window.open("/"+mapid+"/ent-map-"+id+".htm");
	location.reload();
}
function showEntProt(id){
	window.location="/mstmap50007/g_ent_map.jsp?g_poiId="+id+"&show_type=cpt#product";	
}
function showEntPron(id){
	window.location="/mstmap50007/g_ent_map.jsp?g_poiId="+id+"&show_type=cpn#promotion";	
}
function showEntChain(id,gmapid){
	window.open("/mstmap50007/g_ent_chain.jsp?g_poiId="+id+"&g_mapid="+gmapid);
}
function showPoiEx(gmapid,g_label,g_addr,g_poiId){
	
	window.open("/mstmap50007/g_detail.jsp?g_mapid="+gmapid+"&g_label="+g_label+"&g_addr="+g_label+"&g_poiId="+g_poiId);
}
function showCptDetail(cpt_id){
	window.open("/mstmap50007/g_ent_cpt_detail.jsp?g_CptId="+cpt_id);	
}
function showCpnDetail(cpn_id){
	window.open("/mstmap50007/g_ent_cpn_detail.jsp?g_CpnId="+cpn_id);	
}

function checkBannerFrm(arg,frmname){
	var obj = document.getElementById(arg);
	var frm = document.getElementById(frmname);
	if(frmname=="smsFrm"){
		var user=frm.userid.value;
		 var cont=frm.mobile.value;
		 var send_cont=frm.send_cont.value;
		 if(smsendcount>0){
			alert("请不要重复提交");
			return;
		 }
		 smsendcount++;
		 if(frm.mobile.value.replace(/[\d+]/ig,"").length>0 || frm.mobile.value.length!=11){
			alert("请填写正确的手机号码");
			return;
		 }
		 frm.cmd.value="send";
		 frm.submit();
		 return;
		 //obj.style.display='none';	window.open("http://user.ddmap.com/checksmsinfo.jsp?userid="+user+"&mobile="+cont+"&send_cont="+send_cont,"","scrollbars=no,fullscreen=no,toolbar=no,status=no,menubar=no,resizable=no,width=400,height=310,left=250,top=200");
		 //return;
	}else if(frmname=="mailFrm" && (frm.emailaddr.value.length==0 || frm.mailcontent.value.length==0)){
		alert("请填写邮件地址和内容");
		return;
	}
	obj.style.display='none';	
	frm.submit();
}

function checknum(type){
	//var num=2000-document.getElementById("dp_content").value.length;/*修改by黄程*/
	var h = document.getElementById("dp_content").value;
	//去除空格和标点符号
	h= h.replace(/[\[\]\s\?\.!;,:=+\$^()\\<>'\"`＇，。？；：·~！“”@#￥%……&*（）+【】{}、|《》‘’/、‘“——_-]+/g,'');
	var num = 2000 - h.length;
	if(num<0){
		document.getElementById("g_num").innerHTML="已经超出"+(0-num)+"个字,请删减到2000字以内"; 
	}else{
		document.getElementById("g_num").innerHTML="还可以输入"+(num)+"字"; 
	}
}
function trim1(s){
	return s.replace(/\s*([(, )]|^|$)\s*/g, "$1");
}
function checkdpfrm(){
	var frm=document.getElementById("dpfrm");
	var frm=document.getElementById("dpfrm");
	document.getElementById("dp_content").value = trim1(document.getElementById("dp_content").value);//替换空格
	document.getElementById("dp_content").value = document.getElementById("dp_content").value.replace(/'/g,"＇");//替换单引号
	var dp_content = document.getElementById("dp_content").value;
	//去除空格，中英文标点
	dp_content = dp_content.replace(/[\[\]\s\?\.!;,:=+\$^()\\<>'\"`＇，。？；：·~！“”@#￥%……&*（）+【】{}、|《》‘’/、‘“——_-]+/g,'');
	var dpnum= dp_content.length;
	if(dpnum==0){
		alert("请填写点评内容");
		return;
	}
	if(dpnum<50 || dpnum>2000){
		alert("点评内容需在50-2000个字符之间！");
		return;
	}
	if(frm.taste&&frm.service&&frm.envir){
		if(frm.taste.value=="0"||frm.service.value=="0"||frm.envir.value=="0")
		{
			alert("请为该商户的口味、服务、环境打分");
			return;
		}
	}
	if(frm.service&&frm.envir&&frm.ratio){
		if(frm.ratio.value=="0"||frm.service.value=="0"||frm.envir.value=="0")
		{
			alert("请为该商户的服务、环境、质量打分");
			return;
		}
	}
	if(frm.ratio){
		if(frm.ratio.value=="0")
		{
			alert("请为该机构的综合评价打分");
			return;
		}
	}
	if(frm.price){
		if(trim1(frm.price.value)==0){
			alert("请输入人均￥");
			return;
		}
		if(isNaN(frm.price.value)){
		alert("人均￥请填入数字");
		return;
		}
	}
	try{
		if(!frm.ddrule.checked){
			alert("我已阅读丁丁用户协议及丁丁积分规则？");
			return;
		}
	}catch(e){}
	
	var arg=frm.g_commtype.value;
	if(arg=='c'){frm.submit();return;}
	if(arg=='a'||arg=='b'){
		if(frm.opentime_f.value=="开始时间")
			frm.opentime_f.value="";
		if(frm.opentime_e.value=="结束时间")
			frm.opentime_e.value="";
		frm.opentime.value=frm.opentime_f.value+"-"+frm.opentime_e.value;
	}
	
	var nm=document.getElementById("nm");
	var username=document.getElementById("username");
	if(nm.checked){username.value='丁丁网友';}
	
	if(frm.nm && !frm.nm.checked && (frm.username.value.length==0 || frm.userpass.value==0)){
		alert("请正确填写用户名密码");
		return;
	}else{
		frm.submit();	
	}
}

function checkdpfrmEx(){
	var frm=document.getElementById("dpfrmnew");
	document.getElementById("dp_content").value = trim1(document.getElementById("dp_content").value);//替换空格
	document.getElementById("dp_content").value = document.getElementById("dp_content").value.replace(/'/g,"＇");//替换单引号
	var dp_content = document.getElementById("dp_content").value;
	//去除空格，中英文标点
	dp_content = dp_content.replace(/[\[\]\s\?\.!;,:=+\$^()\\<>'\"`＇，。？；：·~！“”@#￥%……&*（）+【】{}、|《》/、‘“——_-]+/g,'');
	var dpnum= dp_content.length;
	if(dpnum==0){
		alert("请填写点评内容");
		return;
	}else if(dpnum<50 || dpnum>2000){
		alert("点评内容请至少要多于50个字符");
		return;
	}else if(frm.ddrule&&!frm.ddrule.checked){
		alert("我已阅读丁丁用户协议");
		return;
	}
	else if(frm.price){
		if(isNaN(frm.price.value)){
		alert("价格请填入数字");
		return;
		}
	}
	
	var arg=frm.g_commtype.value;
	if(arg=='c'){frm.submit();return}
	if(arg=='a'||arg=='b'){
		if(frm.opentime_f.value=="开始时间")
			frm.opentime_f.value="";
		if(frm.opentime_e.value=="结束时间")
			frm.opentime_e.value="";
		frm.opentime.value=frm.opentime_f.value+"-"+frm.opentime_e.value;
	}
	
	
	if(frm.nm && !frm.nm.checked && (frm.username.value.length==0 || frm.userpass.value==0)){
		alert("请正确填写用户名密码");
	}else{
		frm.submit();
		
	}
}
function funnm(){
	var nm=document.getElementById("nm");
	var username=document.getElementById("username");
	var userpass=document.getElementById("userpass");
	var passspan=document.getElementById("spanpass");
	if(!nm.checked){
		username.value='';
		userpass.style.display='';
	}else{
		username.value='丁丁网友';
		userpass.style.display='none';
		passspan.style.display='none';
	}
}
function getstarin(obj,arg){
	var num=obj.id.substring(11,12);
	for(i=1;i<=num;i++){
		document.getElementById("dtl_star_"+arg+"_"+i).src='http://image3.ddmap.com/pageimg/dm/stars_1.gif';
	}
}
function getstarout(obj,arg){
	var starnum;
	if(arg==1)starnum=parseInt(document.getElementById("taste").value)+1;
	else if(arg==2)starnum=parseInt(document.getElementById("envir").value)+1;
	else if(arg==3)starnum=parseInt(document.getElementById("service").value)+1;
	else if(arg==4)starnum=parseInt(document.getElementById("ratio").value)+1;
	for(i=starnum;i<=5;i++){
		document.getElementById("dtl_star_"+arg+"_"+i).src='http://image3.ddmap.com/pageimg/dm/stars_3.gif';
	}
}
function getstar(obj,arg){
	var num=obj.id.substring(11,12);
	var starnum;
	if(arg==1)starnum=document.getElementById("taste");
	else if(arg==2)starnum=document.getElementById("envir");
	else if(arg==3)starnum=document.getElementById("service");
	else if(arg==4)starnum=document.getElementById("ratio");
	starnum.value=parseInt(num);
}
function checkcode(){
	var frm=document.smsFrm;
	if(window.navigator.userAgent.indexOf("MSIE")>=1){
		var obj=frm.checkcodeimg;
		try{
		obj.src="http://user.ddmap.com/mst_imagecode.jsp?random="+Math.random();}catch(exception){}
	}else{
		var obj=document.getElementById("checkcodediv");
		try{
			obj.textContent="<img name='checkcodeimg' id='checkcodeimg' border='0' align='absmiddle' src='http://user.ddmap.com/mst_imagecode.jsp?random='+Math.random()>";document.getElementById("checkcodeimg").src="http://user.ddmap.com/mst_imagecode.jsp?random="+Math.random();
			}catch(exception){}
		}
}
function checkArdFrm(){
	var frm = document.ardFrm;
	if(frm.keyname.value.length==0){
		alert('请填写关键字');
		return false;
	}

}

function tjc(obj,obj2,obj3){
	for(i=0;i<obj.length;i++){
		obj2.innerHTML+="<a href=javascript:choosetj('"+obj[i]+"','"+obj3+"');>"+obj[i]+"</a> ";
	}
}
function choosetj(obj,obj2){
	var tempobj=document.getElementById(obj2);
	if(tempobj.value.indexOf(obj)!=-1)
			alert("请不要重复添加");
	else{
		if(tempobj.value.length==0){tempobj.value+=obj;}
		else tempobj.value+=","+obj;
	}
}
function hjmb(bjObj,bjid,bjname,bjpicu,bjaddr,bjurl,bjtel){
	var bjo=document.getElementById("hjmb"+bjid);if(bjo){bjo.style.display='';}else{

	var bjDivCon="<ul id='bjUl'><li class='bjLeft'><img src='http://image.ddmap.com/poi/small/"+bjpicu+"' class='bjPic'></li><li class='bjRight'><span class='bjT'><a href='"+bjurl+"' target='_blank'>"+bjname+"</a></span><br><img src='http://image1.ddmap.com/pageimg/dm/stars_1.gif'/><img src='http://image1.ddmap.com/pageimg/dm/stars_1.gif'/><img src='http://image1.ddmap.com/pageimg/dm/stars_1.gif'/><img src='http://image1.ddmap.com/pageimg/dm/stars_1.gif'/><img src='http://image1.ddmap.com/pageimg/dm/stars_3.gif'/><br><font class='bjurl'>"+bjaddr+"</font><br><font class='bjurl'>"+bjtel+"</font><br><span style='float:right;'><a href='"+bjurl+"' target='_blank'><font class='bjurl'><u>进入官网</u></font></a></span></li></ul><div style='clear-all'></div>";
	var new_DIV=document.createElement("DIV");new_DIV.id="hjmb"+bjid;if(document.body.clientWidth>1200)new_DIV.style.left="660px";else new_DIV.style.left="460px";new_DIV.style.zIndex=99;new_DIV.className='bjDiv';new_DIV.innerHTML=bjDivCon;bjObj.appendChild(new_DIV);}
}
function close_hjmb(bjObj,bjid){var bjo=document.getElementById("hjmb"+bjid);bjo.style.display='none';}

function loadAsk(mapno,pid,label,username,userid)
{	
	loadLPJs('快速提问','/mstmap50007/g_detail_problem.jsp?g_mapid='+mapno+'&strPoiId='+pid+'&strname='+label+'&username='+username+'&userid='+userid+'',400,530);
}

function supportfun(arg,arg2,obj){
	
	var url="/mstmap50007/deal_comment.jsp?deal="+arg2+"&dealid="+arg;
	createXMLHttpRequest();
	XMLHttpReq.onreadystatechange = function(){commentResponse(obj,arg2)};	
	XMLHttpReq.open("GET", url, true);
	XMLHttpReq.setRequestHeader("If-Modified-Since","0");
	XMLHttpReq.send(null);
}
function commentResponse(obj,arg2){
	if (XMLHttpReq.readyState == 4) { // 判断对象状态
		if (XMLHttpReq.status == 200) { // 信息已经成功返回，开始处理信息
		
			reqvalue=XMLHttpReq.responseText.Trim();
			
			if(reqvalue=="ERROR")alert("您已经对这个帖子投过一票了噢");
			else if(arg2=="support")obj.innerHTML="支持["+reqvalue+"]";
			else if(arg2=="oppose") obj.innerHTML="反对["+reqvalue+"]";
			else alert("感谢您，我们会尽快审核该信息。");

		}
	}
}
function replycmt(name,time,con){
	window.location='#wypl';
	$d("dp_content").innerHTML="[quote][name="+name+"][date="+time+"][con="+con+"][/quote]";
}

var radioobj=document.getElementsByName("g_bstype");

if(radioobj && radioobj.length>0){
	for(i=0;i<radioobj.length-1;i++){
		radioobj[i].onclick=function(){
			for(j=0;j<radioobj.length-1;j++){
				radioobj[j].parentElement.className="";
			}
			this.parentElement.className="cBold";
		}
	}
	radioobj[5].onclick=function(){for(j=0;j<radioobj.length-1;j++){radioobj[j].parentElement.className="";}}
}
function checkFrmP(frm){
	var gfrom=buspathfrm.g_from;
	var gto=buspathfrm.g_to;
	if(gto.value.length==0||gto.value.length==0||gfrom.value=='我的位置'){alert("请输入或者选择起点或终点地址!");return false;}
	if(gfrom.value==gto.value){alert("请输入不同的起始地址");return false;}
	
	return true;
}
function BSQuery(type){
	var frm=document.getElementById("buslinefrm");
	frm.schtype.value=type;
	if(frm.buskeyname.value=="任意公交单线或公交车站..." || frm.buskeyname.value.length==0){alert("请输入公交单线或公交车站信息!");return false;}
	frm.submit();
}

function sendFlag(){
	var sendflag=document.getElementsByName("usersendflag");
	var sbt = window.document.getElementsByName("smsbuttom");
	 if(!sendflag.checked)
		sbt.className='smsbut1';
	 else
		sbt.className='smsbut';
}
