function beginSearch(){
    window.location.href = '/search/' + $("#searchbox").val();
}

function beforeRegister(){
    if($("#UserUsername").val() == ""){
        alert("请输入用户名");
        return false;
    }

    if($("#UserPassword").val() == "" 
        || $("#UserPassword1").val() == ""){
        alert("请输入密码");
        return false;
    }

    if($("#UserPassword").val() != $("#UserPassword1").val()){
        alert("两次密码输入不相符");
        return false;
    }

    email = $("#UserEmail").val();
    if(email == ""){
        alert("请输入电子信箱");
        return false;
    }
    if(!/(\S)+[@]{1}(\S)+[.]{1}(\w)+/.test(email)){
        alert("请输入正确的email地址");
        $("UserEmail").focus();
        return false;
    }

    if(!$("#chkAgree").attr("checked")){
        alert("您未同意网站服务条款");
        return false;
    }

    return true;
}

function confirmDelete(){
    return confirm("您确定要删除吗?");
}

function beforeChangePassword(){
    password1 = $('#UserPassword').val();
    password2 = $('#UserPassword1').val();

    if(password1 == ''){
        alert('密码不能为空');
        return false;
    }

    if(password1 != password2){
        alert('两次输入的密码不相符');
        return false;
    }

    return true;
}

function beforeChangePersonalInfo(){
    pic = $('#UserPic').val();

    if(pic != '' && (pic.substr(-3, 3)).toLowerCase() != 'jpg'){
        alert('只能上传jpg图片');
        return false;
    }
    return true;
}

function beforeModerate(){
    return confirm('您确定此篇文章要通过审核吗？');
}

function checkRequiredField(){
    fields = $('input[required=1]');

    for(var i = 0; i < fields.length; i++){
        if($(fields[i]).val() == ''){
            alert('打星号的项目必须填写');
            fields[i].focus();
            return false;
        }
    }

    return true;
}

function addCode(titleControlId, codeControlId){
    if($('#' + codeControlId).val() == ''){
        $('#' + codeControlId).val($('#' + titleControlId).val().replace(/[\/\*\.\+&\?\!@#\$%\^=]/ig, ''));
    }
}

