$(function(){ userInfo(); $(".input").focus(function(){ $(this).attr("class","inputon"); }).blur(function(){ $(this).attr("class","input"); }); $(".sub").mouseover(function(){ $(this).attr("class","subon"); }).mouseout(function(){ $(this).attr("class","sub"); }).mousedown(function(){ $(this).attr("class","subdown"); }); $("#username").focus(); $(".class_input").focus(function(){ $(this).attr("class","class_input_on"); }).blur(function(){ $(this).attr("class","class_input"); }); $(".class_areatext").focus(function(){ $(this).attr("class","class_areatext_on"); }).blur(function(){ $(this).attr("class","class_areatext"); }); }); //用户信息 function userInfo(){ $(".userPanel").mouseover(function(){ $(".userPanel .arrow").addClass("on"); $(".userPanel .panel").fadeIn(200); }).mouseout(function(){ hidequcikmenu = setTimeout('$(".userPanel .panel").fadeOut(200);$(".userPanel .arrow").removeClass("on");',100); $(this).mouseover(function(){clearTimeout(hidequcikmenu);}); }); } function CheckReg() { var ckuname = /^[0-9a-zA-Z_@\.-]+$/; if($("#username").val() == "") { alert("用户名不能为空!"); $("#username").focus(); return false; } else if($("#username").val().length < 6 || $("#username").val().length > 16) { alert("用户名长度为6~16位字符!"); $("#username").focus(); return false; } else if(!ckuname.test($("#username").val())) { alert("请使用[数字/字母/中划线/下划线/@.]!"); $("#username").focus(); return false; } var ckupwd = /^[0-9a-zA-Z_-]+$/; if($("#password").val() == "") { alert("密码不能为空!"); $("#password").focus(); return false; } else if($("#password").val().length < 6 || $("#password").val().length > 16) { alert("密码长度为6~16位字符!"); $("#password").focus(); return false; } else if(!ckupwd.test($("#password").val())) { alert("请使用[数字/字母/中划线/下划线]!"); $("#password").focus(); return false; } if($("#repassword").val() == "") { alert("确认密码不能为空!"); $("#repassword").focus(); return false; } else if($("#password").val() != $("#repassword").val()) { alert("两次输入的密码不相同!"); $("#repassword").focus(); return false; } var ckmail = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; if($("#email").val() == "") { alert("E-mail不能为空!"); $("#email").focus(); return false; } else if(!ckmail.test($("#email").val())) { alert("E-mail格式不正确!"); $("#email").focus(); return false; } if($("#validate").val() == "") { alert("验证码不能为空!"); $("#validate").focus(); return false; } } function CheckLog() { if($("#username").val() == "") { alert("请输入ID帐号!"); $("#username").focus(); return false; } if($("#password").val() == "") { alert("请输入密码!"); $("#password").focus(); return false; } } function CheckFind() { if($("#username").val() == "") { alert("请输入用户名!"); $("#username").focus(); return false; } if($("#validate").val() == "") { alert("请输入验证码!"); $("#validate").focus(); return false; } } //验证售房信息 function cfm_sale() { if($("#wymc").val() == "") { alert("请输入物业名称!"); $("#wymc").focus(); return false; } if($("#nobh").val() == "") { alert("请输入房源编号!"); $("#nobh").focus(); return false; } if($("#link").val() == "") { alert("请输入联系人姓名或姓,如:张!"); $("#link").focus(); return false; } if($("#mob").val() == "") { alert("联系手机必须输入!"); $("#mob").focus(); return false; } } //验证售房信息 function cfm_rent() { if($("#add_1").val() == "") { alert("请输入房源地址!"); $("#add_1").focus(); return false; } if($("#nobh").val() == "") { alert("请输入房源编号!"); $("#nobh").focus(); return false; } if($("#link").val() == "") { alert("请输入联系人姓名或姓,如:张!"); $("#link").focus(); return false; } if($("#mob").val() == "") { alert("联系手机必须输入!"); $("#mob").focus(); return false; } } function CheckFindQues() { if($("#question").val() == "-1") { alert("请选择验证问题!"); $("#question").focus(); return false; } if($("#answer").val() == "") { alert("请输入问题答案!"); $("#answer").focus(); return false; } } function CheckFindMail() { var ckmail = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; if($("#email").val() == "") { alert("请输入E-mail!"); $("#email").focus(); return false; } else if(!ckmail.test($("#email").val())) { alert("E-mail格式不正确!"); $("#email").focus(); return false; } } function CheckNewPwd() { var ckupwd = /^[0-9a-zA-Z_=]+$/; if($("#password").val() == "") { alert("密码不能为空!"); $("#password").focus(); return false; } else if($("#password").val().length < 6 || $("#password").val().length > 16) { alert("密码长度为6~16位字符!"); $("#password").focus(); return false; } else if(!ckupwd.test($("#password").val())) { alert("请使用[数字/字母/中划线/下划线]!"); $("#password").focus(); return false; } if($("#repassword").val() == "") { alert("确认密码不能为空!"); $("#repassword").focus(); return false; } else if($("#password").val() != $("#repassword").val()) { alert("两次输入的密码不相同!"); $("#repassword").focus(); return false; } } function cfm_upmember() { if($("#password").val() != "") { var ckupwd = /^[0-9a-zA-Z_-]+$/; if($("#password").val() == "") { alert("密码不能为空!"); $("#password").focus(); return false; } else if($("#password").val().length < 3 || $("#password").val().length > 16) { alert("密码长度为3~16位字符!"); $("#password").focus(); return false; } else if(!ckupwd.test($("#password").val())) { alert("请使用[数字/字母/中划线/下划线]!"); $("#password").focus(); return false; } if($("#repassword").val() == "") { alert("确认密码不能为空!"); $("#repassword").focus(); return false; } else if($("#password").val() != $("#repassword").val()) { alert("两次输入的密码不相同!"); $("#repassword").focus(); return false; } /* var ckmail = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; if($("#email").val() == "") { alert("E-mail不能为空!"); $("#email").focus(); return false; } else if(!ckmail.test($("#email").val())) { alert("E-mail格式不正确!"); $("#email").focus(); return false; }*/ } /*else { var ckmail = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; if($("#email").val() == "") { alert("E-mail不能为空!"); $("#email").focus(); return false; } else if(!ckmail.test($("#email").val())) { alert("E-mail格式不正确!"); $("#email").focus(); return false; } }*/ } /* * 级联获取城市 * * @access public * @val string 选择的省枚举值 * @input string 返回的select * @return string 返回的option */ function SelProv(val,input) { $("#"+input+"_country").html(""); $.ajax({ url : "?a=getarea&datagroup=area&level=1&areaval="+val, type:'get', dataType:'html', success:function(data){ $("#"+input+"_city").html(data); } }); } /* * 级联选择区县 * * @access public * @val string 选择的市枚举值 * @input string 返回的select * @return string 返回的option */ function SelCity(val,input) { $.ajax({ url : "?a=getarea&datagroup=area&level=2&areaval="+val, type:'get', dataType:'html', success:function(data){ $("#"+input+"_country").html(data); } }); } //选择所有 function CheckAll(value) { $("input[type='checkbox'][name^='checkid']").attr("checked",value); } //删除选中提示 function ConfDelAll(i) { var tips = Array(); tips[0] = "确定要删除选中的信息吗?"; tips[1] = "系统会自动删除类别下所有子类别以及信息,确定删除吗?"; tips[2] = "系统会自动删除类别下所有子类别,确定删除吗?"; if($("input[type='checkbox'][name!='checkid'][name^='checkid']:checked").size() > 0) { if(confirm(tips[i])) return true; else return false; } else { alert('没有任何选中信息!'); return false; } } //删除所有(不包含子分类) function DelAllNone(url) { $("#form").attr("action", url).submit(); } //绑定账号 function cfm_binding() { var ckuname = /^[0-9a-zA-Z_@\.-]+$/; if($("#username").val() == "") { alert("用户名不能为空!"); $("#username").focus(); return false; } else if($("#username").val().length < 6 || $("#username").val().length > 16) { alert("用户名长度为6~16位字符!"); $("#username").focus(); return false; } else if(!ckuname.test($("#username").val())) { alert("请使用[数字/字母/中划线/下划线/@.]!"); $("#username").focus(); return false; } var ckupwd = /^[0-9a-zA-Z_-]+$/; if($("#password").val() == "") { alert("密码不能为空!"); $("#password").focus(); return false; } else if($("#password").val().length < 6 || $("#password").val().length > 16) { alert("密码长度为6~16位字符!"); $("#password").focus(); return false; } else if(!ckupwd.test($("#password").val())) { alert("请使用[数字/字母/中划线/下划线]!"); $("#password").focus(); return false; } } function cfm_perfect() { var ckuname = /^[0-9a-zA-Z_@\.-]+$/; if($("#username").val() == "") { alert("用户名不能为空!"); $("#username").focus(); return false; } else if($("#username").val().length < 6 || $("#username").val().length > 16) { alert("用户名长度为6~16位字符!"); $("#username").focus(); return false; } else if(!ckuname.test($("#username").val())) { alert("请使用[数字/字母/中划线/下划线/@.]!"); $("#username").focus(); return false; } var ckupwd = /^[0-9a-zA-Z_-]+$/; if($("#password").val() == "") { alert("密码不能为空!"); $("#password").focus(); return false; } else if($("#password").val().length < 6 || $("#password").val().length > 16) { alert("密码长度为6~16位字符!"); $("#password").focus(); return false; } else if(!ckupwd.test($("#password").val())) { alert("请使用[数字/字母/中划线/下划线]!"); $("#password").focus(); return false; } if($("#repassword").val() == "") { alert("确认密码不能为空!"); $("#repassword").focus(); return false; } else if($("#password").val() != $("#repassword").val()) { alert("两次输入的密码不相同!"); $("#repassword").focus(); return false; } var ckmail = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; if($("#email").val() == "") { alert("E-mail不能为空!"); $("#email").focus(); return false; } else if(!ckmail.test($("#email").val())) { alert("E-mail格式不正确!"); $("#email").focus(); return false; } }