/*function showClassify(classify)
{
	if(classify == "reversion")
	{
		oo("classify_reversion").style.display = "";
		oo("classify_command").style.display = "none";

		oo("bt_reversion").className = "font_y font_str";
		oo("bt_command").className = "font_b";
		
	}
	else if(classify == "command")
	{
		oo("classify_reversion").style.display = "none";
		oo("classify_command").style.display = "";

		oo("bt_reversion").className = "font_b";
		oo("bt_command").className = "font_y font_str";
	}
	else 
	{
		return false;
	}
	return;
}*/
var LOGREG		="你还没有登录！<a href='/services/srv_login.phtml?module=login'>登录</a>/<a href='/services/srv_users.phtml?module=reg'>注册</a>";
var classify_flag = 0;
function showClassify()
{
	if(classify_flag == 0)
	{
		oo("classify_command").style.display = "";
		classify_flag = 1;
	}
	else if(classify_flag ==1)
	{
		oo("classify_command").style.display = "none";
		classify_flag = 0;
	}
	else 
	{return false;}
	return;
}
function doReversion(thefrm)
{

	var login = is_login();
	if(login == 0)
	{
		if(!isEmail(thefrm.reversion_email.value))
		{
			show_err(thefrm.reversion_email, "succ_msg", "请填写正确的Email！");
			return false;
		}
		else 
		{
			cancel_err(thefrm.reversion_email, "succ_msg");
		}
		
		if(trim(thefrm.reversion_nick.value) == "")
		{
			show_err(thefrm.reversion_nick, "succ_msg", "请填写姓名！"); 
			return false;
		}            
		else
		{
			cancel_err(thefrm.reversion_nick, "succ_msg");
		}
	}
		
	if(trim(thefrm.reversion_decribes.value) == "")
	{
		show_err(thefrm.reversion_decribes, "succ_msg", "请填写回复内容！"); 
		return false;
	}            
	else
	{
		cancel_err(thefrm.reversion_decribes, "succ_msg");
	}
	  
	show_msg("succ_msg", "正在提交回复...");

	postFormDataAsyn(thefrm, "parseDoReversionResults(result)");	
	thefrm.reset();
	return;
}

function parseDoReversionResults(result)
{
	if(getResultCode(result) == SUCC_COMPLETE)
	{			
		islogin = getResultParameter(result, "islogin");	
		if(islogin == 1)
		{
			msg = "回复成功，一封邮件已经成功发送到发布者的信箱！";
		}
		else if(islogin == 0)
		{
			msg = "回复成功，请登入您的邮箱确认回复信息！";
		}
		show_msg("succ_msg", msg);
	}
	else
	{
		show_msg("succ_msg", "Error:" + result + " ");
	}
}
function doCommand(thefrm)
{
	var login = is_login();


	if(login == 0)
	{
		if(!isEmail(thefrm.your_email.value))
		{
			show_err(thefrm.your_email, "succ_command_msg", "请填写正确的Email！");
			return false;
		}
		else 
		{
			cancel_err(thefrm.your_email, "succ_command_msg");
		}
	}  

	if(!isEmail(thefrm.command_email.value))
	{
		show_err(thefrm.command_email, "succ_command_msg", "请填写正确的您朋友电子邮件！");
		return false;
	}
	else 
	{
		cancel_err(thefrm.command_email, "succ_command_msg");
	}

	if(trim(thefrm.command_decribes.value) == "")
	{
		show_err(thefrm.command_decribes, "succ_command_msg", "请填写回复内容！");
		return false;
	}
	else 
	{
		cancel_err(thefrm.command_decribes, "succ_command_msg");
	}
	show_msg("succ_command_msg", "正在提交推荐...");
	postFormDataAsyn(thefrm, "parseDoCommandResults(result)");
	thefrm.reset();
	return;
}
function parseDoCommandResults(result)
{
	if(getResultCode(result) == SUCC_COMPLETE)
	{			
		islogin = getResultParameter(result, "islogin");	
		show_msg("succ_command_msg","推荐成功，已经发了一封邮件到你朋友的邮箱！");
	}
	else
	{
		show_msg("succ_command_msg", "Error:" + result + " ");
	}	
}
var HINT_ID = "upload_error";
var ERR_PIC_FILE = "上传文件格式不对,应该为.gif、.jpg、.bmp、.png等图片文件！";
var ERR_PIC_URL  = "引用其他网站图片错误，应该以 http:// 开头，且图片格式应该为.gif、.jpg、.bmp、.png！";
var is_ie = isIE();
function browseCategoriesForm(thefrm)
 {
      //if(! chk_ai(thefrm, HINT_ID)) return false;
      var flag = 1;
      var error_msg = "请先更正下列内容，然后继续：<br />";
      oo("conten_con_r").style.display = "";
      
      var e = oo('title');                           
	  var msg = oo('title_msg');
	  if(trim(e.value) == "")
	  {
	  	e.className = "input_js";
		msg.innerHTML = "请填写完整名称！";
		flag = 0;
		error_msg=error_msg+"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong><font color=red>名称</font></strong><br />";
	  }
	  else 
	  { 
		e.className = "input";
		msg.innerHTML = "";
		oo('preview_title').innerHTML=e.value;
	  }
 	  
 	  setHiddenVal('decribes');
 	  if(document.all)
 	  {  
 	  	var decribes = document.decribes.document.body.innerHTML;
 	  }
 	  else
 	  {
 	    var decribes =  document.getElementById("decribes").contentWindow.document.body.innerHTML;
 	  }
      
 	  if(stripHTML(decribes) == "")
 	  {
		flag = 0;
		error_msg=error_msg+"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong><font color=red>描述</font></strong><br />";
 	  }
 	  else
 	  {
 	  	oo('preview_decribes').innerHTML = decribes;
 	  }
 	  oo('preview_tag').innerHTML = oo('tag').value;
	  var str_contact = "";
	  var c_em = oo('contact_email').value;
	  var c_mb = oo('contact_mobile').value;
	  var c_qq = oo('contact_qq').value;
	  var c_msn = oo('contact_msn').value;
	  var c_eth = oo('contact_other').value;

	  if(trim(c_em)!="")str_contact += "Email:"+c_em+"&nbsp;";
	  if(trim(c_mb)!="")str_contact += "手机:"+c_mb+"&nbsp;";
	  if(trim(c_qq)!="")str_contact += "QQ:"+c_qq+"&nbsp;";
	  if(trim(c_msn)!="")str_contact += "MSN:"+c_msn+"&nbsp;";
	  if(trim(c_eth)!="")str_contact += "其他:"+c_eth+"&nbsp;";
	  oo('preview_contacts').innerHTML = str_contact;
 	  if(is_ie)
 	  {
 	        var d = oo("pre_img");
 	        var imgs = "";
 	        var j;
	 	  	for (var i = 0; i < thefrm.elements.length; i++) 
		   {
				var e = thefrm.elements[i];
				if (e.name == 'pic[]' && e.value != "")
				{		
				    j++;
				    if(j%2 == 0) imgs = imgs + "<br><br>"
				    var imgSrc = e.value.replace(/\\/g,'/');	
				    			
					imgs =imgs + "<img src=\""+imgSrc+"\" width=200 height=200 onLoad=\"resetImage(this)\"class=\"img_border\">&nbsp;";
				}
				else if(e.name == 'url[]' && e.value != "http://" && e.value != "")
				{
					j++;
				    if(j%2 == 0) imgs = imgs + "<br><br>"
				    var imgSrc = e.value;				
					imgs =imgs + "<img src=\""+imgSrc+"\" width=200  height=200 onLoad=\"resetImage(this)\"class=\"img_border\" >&nbsp;";
				}
		    }	
		    
		    d.innerHTML = imgs;
 	  }
 	  
 	 /* var e = oo('email');
	  var msg = oo('email_msg');
      if(!isEmail(e.value))
	  {
		e.className = "input_js";
		msg.innerHTML="请填写正确的Email";
	    flag = 0;
		error_msg=error_msg+"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong><font color=red>电子邮件</font></strong><br />";
	  }
	  else 
	  { 
		e.className = "input";
		msg.innerHTML = "";
	  }*/
	  if(flag == 0) 
	  { 
	    oo('error_div').style.display = "";
		oo('error_msg').innerHTML = error_msg;
		oo('preview_div').style.display = "none";
	  	return false;
	  }
	  else
	  {
	    oo('preview_div').style.display = "";
	  	oo('error_div').style.display = "none";
	  }
	  	
    return true;
 }
 
function checkCategoriesForm(thefrm)
{   
	  var login = is_login();
	  if(login == 0){ oo('logreg_tip').innerHTML = LOGREG; return false;}
      if(browseCategoriesForm(thefrm) == false) 
      {
      	window.location.href="#top";
      	return false;
      }
/* cancel code auth
	  var thefrm=document.ajaxfrm;
 	  document.ajaxfrm.code_value.value = oo('code_id').value;
	  result = postFormData(thefrm);
	  if(getResultCode(result) == SUCC_COMPLETE)
	  {
		  returnval = getResultParameter(result, "returnval");	
		  if(returnval == "error")
		  {
		      oo('id_code').src='/pages/auth_png.phtml?'+Math.random();
			  oo('code_error').innerHTML="<strong><font color=red>验证码不正确！</font><strong>";
			  oo('code_id').className="input_js";
			  oo('code_id').focus();
			  
			  return false;
		  }
		else
			{
				oo('code_error').innerHTML="";
			  oo('code_id').className="input";
			  return true;
			}
	  }
	  else
	  {
		  alert(result);
		  return false;
      }	*/
      
      return true;
}
function imgLiClass()
{
	if(is_ie) oo("img_li").className = "height30";
	return;
}	
function parseAddFavResults(result)
{
	if(getResultCode(result) == SUCC_COMPLETE)
	{
		var addResult = getResultParameter(result, "result");
		if(addResult)
		{
			show_msg("msg_tool","成功收藏该广告！");
		}
		else
		{
			show_msg("tool_msg", "Error:" + result + " ");	
		}
	}
}
var map_flag = 0;
function setMap()
{
	if(map_flag==0)
	{
		map_flag = 1;
		oo("is_set_map").innerHTML = "<a href='javascript:setMap()'>取消添加</a>";
		oo("map").style.display="";
	}
	else
	{
		oo("is_set_map").innerHTML = "<a href='javascript:setMap()'>添加交易位置</a>";
		map_flag = 0;
		oo("map").style.display="none";
	}
}
//
function chgstatus(sid,status)
{
	var params = new Array();
	params[0] = new Array("module", "chgstatus");
	params[1] = new Array("sid", sid);	
	params[2] = new Array("status", status);
	//show_msg("msg_show_"+sid, "操作中...");
	XmlHttpSendExAsyn("/services/xr_categories.phtml", "POST", params, "doChgStutasParseResults(result," + sid + ","+status+")");
}
function doChgStutasParseResults(result, sid, status)
{
	if(getResultCode(result) == SUCC_COMPLETE)
	{
		if(status==2)
		{
			oo("cur_status_"+sid).innerHTML = '<a href=javascript:chgstatus('+sid+',1) title="交易继续进行"><font color="red">已完成</font></a>';
		}
		else
		{
			oo("cur_status_"+sid).innerHTML = '<a href=javascript:chgstatus('+sid+',2) title="交易完成终止"><font color="limegreen">进行中</font></a>';
		}
		 	
	}
	else
	{
		oo("cur_status_"+sid).innerHTML='操作失败';
	}
}
function delad(sid)
{
	chgstatus(sid,-100);
	oo("div_ad_"+sid).innerHTML = '';
}
//show_layer
function lst_getPos(el,sProp)
{
	var iPos = 0; 
    while (el != null)
　　{
		iPos += el["offset" + sProp];
		el = el.offsetParent;
	} 
    return iPos;
} 
var lst_cmlayer=null; 
var lst_cmlayer_allow=false; 
document.onclick = new Function("lst_showLayer(null, null, '')");
function lst_allow_show()
{
	lst_cmlayer_allow = true;
}

function lst_showLayer(el, m, mname, w , h )  
{
	if(m) 
	{
		if(m.style.visibility == "visible")
		{
			m.style.visibility = "hidden";
			lst_cmlayer = null;
			lst_cmlayer_allow = false;
			return;
		}
		
		var l = lst_getPos(el,"Left");
		var t = lst_getPos(el,"Top") ;
		if(w)
		{
            l += el.offsetWidth; 
		}
		if(h)
		{
		    t += el.offsetHeight;
		}
		
		if (document.layers)
		{
			oo(mname).left = l;
			oo(mname).top = t;
		}
		else if (document.all)
		{
			oo(mname).style.left=l;
			oo(mname).style.top=t;
		}
		else if (document.getElementById)
		{
			document.getElementById(mname).style.left=l + "px";
			document.getElementById(mname).style.top=t + "px";
		}
		m.style.visibility = "visible";		
		window.setTimeout("lst_allow_show()", 200);
	}   

	
	if(lst_cmlayer) 
	{
		if(! lst_cmlayer_allow) return;
		lst_cmlayer.style.visibility = "hidden"; 			
		lst_cmlayer_allow = false;
	}
		

	lst_cmlayer = m;
	
}