﻿
var right="<img src='/images/note_ok.gif'>";
var error="<img src='/images/note_error.gif'>";
var xinxi="<img src='/images/note_xinxi.png'>"


function setbgcolor(obj)
{
    obj.style.backgroundColor="#F0F0F0";
}
function getbgcolor(obj)
{
    obj.style.backgroundColor="#ffffff";
}

function sousuoonfocus(obj)
{
    if(obj.value=="请输入搜索关键字")
        {
            obj.value="";
        }
        
}

function sousuoonblur(obj)
{
    if(obj.value=="")
        {
            obj.value="请输入搜索关键字"
        }
}



//显示隐藏上传图片按钮
function showup()
	{
		if (showupload.style.display=="none")
		{
		    showupload.style.display="";
		}
		else
		{
		    showupload.style.display="none";
		}
	}
	
//发布页选择图片
function changeimg(obj1,obj2)
{
    if(!/\.(gif|jpg|jpeg|png|GIF|JPG|PNG)$/.test(obj1.value))
    {
      alert("图片类型必须是.gif,jpeg,jpg,png中的一种");
    }
    else
    {
        document.getElementById("upload_img_"+obj2).src=obj1.value;
    }
}

//显示隐藏转让费
function zhuanrangfei_display(obj)
{
    if(obj=="1")//显示
    {
        document.getElementById("zhuanrangfei_div").style.display="block";
    }
    if(obj=="2")//隐藏
    {
        document.getElementById("zhuanrangfei_div").style.display="none";
    }
}


//搜索跳转
function sousuo_submit()
{
//    if(document.getElementById("keywords").value=="请输入搜索关键字")
//    {
//        alert("请输入搜索关键字");
//    }
//    else
//    {
        var responseurl="/infolist.aspx?city="+document.getElementById("cityjx_hf").value;
        if(document.getElementById("diqu").value!="0")
        {
            responseurl+="&quid="+document.getElementById("diqu").value;
        }
        if(document.getElementById("leibie").value!="0")
        {
            responseurl+="&leibie="+document.getElementById("leibie").value;
        }
        if(document.getElementById("keyword").value!="请输入搜索关键字" && document.getElementById("keyword").value!=""&&document.getElementById("keyword")!="undefined")
        {
            responseurl+="&keyword="+escape(document.getElementById("keyword").value);
        }
        window.location.href=responseurl;
    //}
}




//转换广告投放按钮
function guanggao_onmouseover(obj)
{
    obj.src="/images/guanggaotoufang2.jpg";
}
function guanggao_onmouseout(obj)
{
    obj.src="/images/guanggaotoufang1.jpg";
}





//-------------------------------------------------发布页验证部分--------------------------------------------------

//验证特殊字符
function checkInputChar(strInput,outkongjian)
{ 
    var forbidChar = new Array("\\","select","update","delete","insert","create","drop","alter","delcare","' or '","'or'","exec","<script","'"); 
    var result=true;
    for (var i = 0;i < forbidChar.length ; i++)
    { 
            //alert(strInput.indexOf(forbidChar[i]));
          strInput=strInput.toLowerCase();
          if(strInput.indexOf(forbidChar[i]) !=-1)
          { 
              document.getElementById(outkongjian).innerHTML="&nbsp;"+error+"<font color=red>您输入的信息中含有非法字符: "+forbidChar[i]+",请更正！</font>";
                  //alert("1");
              result= false; 
          }
    }
    return result;
} 



function qingkongbuxian(obj)
{
    if(obj.value=="不限")
    {
        obj.value="";
    }else if(obj.value=="")
    {
        obj.value="不限";
    }
}
function qingkongmianyi(obj)
{
    if(obj.value=="面议")
    {
        obj.value="";
    }else if(obj.value=="")
    {
        obj.value="面议";
    }
}



//检查标题
function checktitle1(obj)   //光标选中
{
    document.getElementById("check_title").innerHTML="&nbsp;"+xinxi+"<font color='green'>描述生动准确能提高访问量，6-30字！</font>";
}

function checktitle2(obj)   //光标离开
{
    if(obj.value.length==0)
    {
        document.getElementById("check_title").innerHTML="&nbsp;"+error+"<font color=red>请输入标题！</font>";
        return false;
    }else
    {
        if(obj.value.length<6||obj.value.length>30)
        {
            document.getElementById("check_title").innerHTML="&nbsp;"+error+"<font color=red>标题请控制在6-30字之间！</font>";
            return false;
        }else
        {
            if(checkInputChar(obj.value,"check_title"))
            {
                document.getElementById("check_title").innerHTML="&nbsp;"+right+"<font color=green>输入正确！</font>";
                return true;
            }
            else
            {
                return false;
            }
            
        }
        
    }
 }
 
 
 //检查营业额
function checkyingyee1(obj)    //光标选中
{
    document.getElementById("check_yingyee").innerHTML="&nbsp;"+xinxi+"<font color='green'>只能输入整数，营业额请控制在8位数字以内！</font>";
}

function checkyingyee2(obj)   //光标离开
{
    if(obj.value.length==0)
    {
        document.getElementById("check_yingyee").innerHTML="";
        return true;
    }else
    {   
        var patrn=/^[0-9]{1,20}$/; 
        if (!patrn.exec(obj.value)) 
        {
            document.getElementById("check_yingyee").innerHTML="&nbsp;"+error+"<font color=red>营业额只能填写整数！</font>";
            return false;
        }else
        {
            if(obj.value.length<0||obj.value.length>8)
            {
                document.getElementById("check_yingyee").innerHTML="&nbsp;"+error+"<font color=red>营业额请控制在8位数字以内！</font>";
                return false;
            }else
            {
                document.getElementById("check_yingyee").innerHTML="&nbsp;"+right+"<font color=green>输入正确</font>";
                return true;
            }
        }
        
    }
}



//检查营业面积
function checkmianji1(obj)    //光标选中
{
    document.getElementById("check_mianji").innerHTML="&nbsp;"+xinxi+"<font color='green'>只能输入整数或小数</font>";
}

function checkmianji2(obj)   //光标离开
{
    if(obj.value.length==0&&obj.value!="不限")
    {
        document.getElementById("check_mianji").innerHTML="&nbsp;"+error+"<font color=red>请输入营业面积！</font>";
        return false;
    }else
    {   
        var patrn=/^[0-9]+([.]{1}[0-9]{1,2})?$/
        if (!patrn.exec(obj.value)&&obj.value!="不限") 
        {
            document.getElementById("check_mianji").innerHTML="&nbsp;"+error+"<font color=red>营业面积只能为非负整数或小数(精确到2位)！</font>";
            return false;
        }else
        {
            if(obj.value.length<1||obj.value.length>8)
            {
                document.getElementById("check_mianji").innerHTML="&nbsp;"+error+"<font color=red>营业面积请控制在1-8字之间！</font>";
                return false;
            }else
            {
                document.getElementById("check_mianji").innerHTML="&nbsp;"+right+"<font color=green>输入正确</font>";
                return true;
            }
        }
        
    }
}


 //检查租金
function checkzujin1(obj)    //光标选中
{
    document.getElementById("check_zujin").innerHTML="&nbsp;"+xinxi+"<font color='green'>只能输入整数，租金请控制在8位数字以内！</font>";
}

function checkzujin2(obj)   //光标离开
{
    if(obj.value.length==0&&obj.value!="面议")
    {
        document.getElementById("check_zujin").innerHTML="";
        return true;
    }else
    {   
        var patrn=/^[0-9]{1,20}$/; 
        if (!patrn.exec(obj.value)&&obj.value!="面议") 
        {
            document.getElementById("check_zujin").innerHTML="&nbsp;"+error+"<font color=red>租金只能填写整数！</font>";
            return false;
        }else
        {
            if(obj.value.length<0||obj.value.length>8)
            {
                document.getElementById("check_zujin").innerHTML="&nbsp;"+error+"<font color=red>租金请控制在8位数字以内！</font>";
                return false;
            }else
            {
                document.getElementById("check_zujin").innerHTML="&nbsp;"+right+"<font color=green>输入正确</font>";
                return true;
            }
        }
        
    }
}



 //检查信息内容
function checkneirong1(obj)   //光标选中
{
    document.getElementById("check_neirong").innerHTML=xinxi+"<font color='green'>内容应在10~2000个字之间！</font>";
}

function checkneirong2(obj)   //光标离开
{
    if(obj.value.length==0)
    {
        document.getElementById("check_neirong").innerHTML=error+"<font color=red>请输入信息内容！</font>";
        return false;
    }else
    {
        if(obj.value.length<10||obj.value.length>2000)
        {
            document.getElementById("check_neirong").innerHTML=error+"<font color=red>信息内容应在10~2000字之间！</font>";
            return false;
        }else
        {
            if(checkInputChar(obj.value,"check_neirong"))
            {
                document.getElementById("check_neirong").innerHTML=right+"<font color=green>输入正确！</font>";
                return true;
            }
            else
            {
                return false;
            }
        }
        
    }
 }
 
 
 //检查联系地址
 function checklianxidizhi1(obj)   //光标选中
{
    document.getElementById("check_lianxidizhi").innerHTML="&nbsp;"+xinxi+"<font color='green'>联系地址应在50字以内！</font>";
}

function checklianxidizhi2(obj)   //光标离开
{
    if(obj.value.length==0)
    {
        document.getElementById("check_lianxidizhi").innerHTML="&nbsp;"+error+"<font color=red>请输入联系地址！</font>";
        return false;
    }else
    {
        if(obj.value.length<1||obj.value.length>50)
        {
            document.getElementById("check_lianxidizhi").innerHTML="&nbsp;"+error+"<font color=red>联系地址应在1~50个字之间！</font>";
            return false;
        }else
        {
            if(checkInputChar(obj.value,"check_lianxidizhi"))
            {
                document.getElementById("check_lianxidizhi").innerHTML="&nbsp;"+right+"<font color=green>输入正确！</font>";
                return true;
            }
            else
            {
                return false;
            }
        }
        
    }
 }
 
 
  //检查联系电话 
 function checklianxidianhua1(obj)   //光标选中
{
    document.getElementById("check_lianxidianhua").innerHTML="&nbsp;"+xinxi+"<font color='green'>请正确输入联系电话！</font>";
}

function checklianxidianhua2(obj)   //光标离开
{
    if(obj.value.length==0)
    {
        document.getElementById("check_lianxidianhua").innerHTML="&nbsp;"+error+"<font color=red>请输入联系电话！</font>";
        return false;
    }else
    {
        var phone=/^1(3|5|8)\d{9}$/;
	    var tel=/^(([0-9]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{1,}))?$/;
	    if(tel.test(obj.value) || phone.test(obj.value))
        {
            document.getElementById("check_lianxidianhua").innerHTML="&nbsp;"+right+"<font color=green>输入正确！</font>";
            return true;
        }else
        {
            document.getElementById("check_lianxidianhua").innerHTML="&nbsp;"+error+"<font color=red>联系电话格式不正确！</font>";
            return false;
            
        }
        
    }
 }
 
   //检查电子邮件 
 function checkemainl1(obj)   //光标选中
{
    document.getElementById("check_email").innerHTML="&nbsp;"+xinxi+"<font color='green'>邮件格式如：myname@fenlei168.com！</font>";
}

function checkemainl2(obj)   //光标离开
{
    if(obj.value.length==0)
    {
        document.getElementById("check_email").innerHTML="";
        return true;
    }else
    {
        var patrn = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;

        if(!patrn.exec(obj.value))
        {
            document.getElementById("check_email").innerHTML="&nbsp;"+error+"<font color=red>电子邮件格式不正确！</font>";
            return false;
        }else
        {
            if(checkInputChar(obj.value,"check_email"))
            {
                document.getElementById("check_email").innerHTML="&nbsp;"+right+"<font color=green>输入正确！</font>";
                return true;
            }
            else
            {
                return false;
            }
        }
        
    }
 }
 
   //检查联系QQ
function checkqq1(obj)    //光标选中
{
    document.getElementById("check_qq").innerHTML="&nbsp;"+xinxi+"<font color='green'>正确填写QQ号，可实现用户在线与你联系！</font>";
}

function checkqq2(obj)   //光标离开
{
    if(obj.value.length==0)
    {
        document.getElementById("check_qq").innerHTML="";
        return true;
    }else
    {   
        var patrn=/^[0-9]{1,20}$/; 
        if (!patrn.exec(obj.value)) 
        {
            document.getElementById("check_qq").innerHTML="&nbsp;"+error+"<font color=red>QQ号只能输入数字！</font>";
            return false;
        }else
        {
            if(obj.value.length<5||obj.value.length>10)
            {
                document.getElementById("check_qq").innerHTML="&nbsp;"+error+"<font color=red>QQ号请控制在5-10为数字之间！</font>";
                return false;
            }else
            {
                document.getElementById("check_qq").innerHTML="&nbsp;"+right+"<font color=green>输入正确</font>";
                return true;
            }
        }
        
    }
}


 //检查密码
function checkpassword1(obj)    //光标选中
{
    document.getElementById("check_password").innerHTML="&nbsp;"+xinxi+"<font color='green'>密码请控制在6-16位数字以内！</font>";
}

function checkpassword2(obj)   //光标离开
{
    if(obj.value.length==0)
    {
        document.getElementById("check_password").innerHTML="&nbsp;"+error+"<font color=red>请输入管理密码！</font>";
        return false;
    }else
    {   
        
            if(obj.value.length<6||obj.value.length>16)
            {
                document.getElementById("check_password").innerHTML="&nbsp;"+error+"<font color=red>密码请控制在6-16位数字以内！</font>";
                return false;
            }else
            {
                document.getElementById("check_password").innerHTML="&nbsp;"+right+"<font color=green>输入正确</font>";
                return true;
            }
        
        
    }
}


//检查确认密码
function checkqrpassword1(obj)    //光标选中
{
    document.getElementById("check_qrpassword").innerHTML="&nbsp;"+xinxi+"<font color='green'>确认密码必须跟密码相同！</font>";
}

function checkqrpassword2(obj)   //光标离开
{
    if(obj.value.length==0)
    {
        document.getElementById("check_qrpassword").innerHTML="&nbsp;"+error+"<font color=red>请输入确认密码！</font>";
        return false;
    }else
    {   
        
            if(obj.value.length<6||obj.value.length>16)
            {
                document.getElementById("check_qrpassword").innerHTML="&nbsp;"+error+"<font color=red>确认密码请控制在6-16位数字以内！</font>";
                return false;
            }else
            {
                if(obj.value!=document.getElementById("xx_glpassword_txb").value)
                {
                    document.getElementById("check_qrpassword").innerHTML="&nbsp;"+error+"<font color=red>确认密码必须跟密码相同！</font>";
                    return false;
                }
                else
                {
                    document.getElementById("check_qrpassword").innerHTML="&nbsp;"+right+"<font color=green>输入正确</font>";
                    return true;
                }
            }
        
        
    }
}



function checkallfabu()
{
    if(checktitle2(document.getElementById("xx_title_txb"))&&checkyingyee2(document.getElementById("xx_yingyee_txb"))&&checkmianji2(document.getElementById("xx_mianji_txb"))&&checkzujin2(document.getElementById("xx_zhuanzujin_txb"))&&checkneirong2(document.getElementById("xx_neirong_txb"))&&checklianxidizhi2(document.getElementById("xx_lianxidizhi_txb"))&&checklianxidianhua2(document.getElementById("xx_phone_txb"))&&checkpassword2(document.getElementById("xx_glpassword_txb"))&&checkqrpassword2(document.getElementById("xx_qrglpassword"))&&checkemainl2(document.getElementById("xx_email_txb"))&&checkqq2(document.getElementById("xx_qq_txb")))
    {
        return true;
    }
    else
    {
        return false;
    }
}

function checkalledit()
{
    if(checktitle2(document.getElementById("xx_title_txb"))&&checkyingyee2(document.getElementById("xx_yingyee_txb"))&&checkmianji2(document.getElementById("xx_mianji_txb"))&&checkzujin2(document.getElementById("xx_zhuanzujin_txb"))&&checkneirong2(document.getElementById("xx_neirong_txb"))&&checklianxidizhi2(document.getElementById("xx_lianxidizhi_txb"))&&checklianxidianhua2(document.getElementById("xx_phone_txb"))&&checkemainl2(document.getElementById("xx_email_txb"))&&checkqq2(document.getElementById("xx_qq_txb")))
    {
        return true;
    }
    else
    {
        return false;
    }
}

