/**
 * Created by Administrator on 14-10-23.
 */
$(document).ready(function() {

    //首页漫画切换
    $(".bleft-aa li").live("mouseover", function(){
        return;
        var ind = parseInt($(this).attr("value")) + 1;
        $(this).parent().find("li").removeClass("st01");
        $(this).addClass("st01");
        $(".mainbody-left .bleft-b .scroll-pane").hide();
        $("#c1_"+ind).show();
    })

    //首页漫画排行榜
    $(".rank li").live("mouseover", function(){
        var ind = parseInt($(this).attr("value")) + 1;
        $(this).parent().find("li").removeClass("st01");
        $(this).addClass("st01");
        $("#c22_1,#c22_2,#c22_3").hide();
        $("#c22_"+ind).show();
    });

    //首页漫游推荐
    $(".recommend li").live("mouseover", function(){
        var ind = parseInt($(this).attr("value")) + 1;
        $(this).parent().find("li").removeClass("st01");
        $(this).addClass("st01");
        $("#c23_1,#c23_2").hide();
        $("#c23_"+ind).show();
    });

    //首页搜索框
    $("#keyword").live("focus", function(){
        if( $(this).val() == '填寫您要搜尋的漫畫名稱' ){
            $(this).val('');
        }
    });
    $("#keyword").live("blur", function(){
        if( $(this).val() == '' ){
            $(this).val('填寫您要搜尋的漫畫名稱');
        }
    });

    /* 註冊頁面   */
    $("#email").live("focus", function(){
        $(this).parent().find(".tip").show();
    });

    //判斷郵箱是否存在。
    $("#regform #reg_email").live("blur", function(){
        var regEmail = new RegExp("^[-\\w\\.]+@[-\\w\\.]+\\.[-\\w]+$");
        if( $("#reg_email").val() == '' ) {
            $("#reg_email").parent().find(".tip").addClass("error");
            $("#reg_email").parent().find(".tip").show();
            $("#reg_email").parent().find(".tip").html('郵件地址不能為空');
            return false;
        }else{

            $("#reg_email").parent().find(".tip").hide();
        }
        if( !regEmail.test($("#reg_email").val()) ) {
            $("#reg_email").parent().find(".tip").addClass("error");
            $("#reg_email").parent().find(".tip").show();
            $("#reg_email").parent().find(".tip").html('E-mail無效，請重新輸入');
            return false;
        }else{
            $("#reg_email").parent().find(".tip").html('');
            $("#reg_email").parent().find(".tip").hide();
        }
        jQuery.ajax({
            url: '/user-checkemail',
            data: "email="+$("#reg_email").val(),
            type: "POST",
            success: function(msg) {
                var data = msg.split('||');
                if( data[0] != 1 ) {
                    $("#reg_email").parent().find(".tip").addClass("error");
                    $("#reg_email").parent().find(".tip").show();
                    $("#reg_email").parent().find(".tip").html(data[1]);
                }else{
                    $("#reg_email").parent().find(".tip").removeClass("error");
                    $("#reg_email").parent().find(".tip").hide();
                }
            },
        });

        return false;
    });

    //密碼獲取焦點事件
    $("#pw1").live("focus", function(){
        $(this).parent().find(".tip").show();
    });

    $(".regFrom #pw1").live("blur", function(){
        var regUser = new RegExp("^[-\\w\\.]+$");
        if( $("#pw1").val() == '' ) {
            $("#pw1").parent().find(".tip").show();
            $("#pw1").parent().find(".tip").addClass("error show");
            $("#pw1").parent().find(".tip span").html('登入密碼不能為空');
            return false;
        }
        if( $("#pw1").val().length < 6 || $("#pw1").val().length > 16 || !regUser.test($("#pw1").val()) ) {
            $("#pw1").parent().find(".tip").show();
            $("#pw1").parent().find(".tip").addClass("error show");
            $("#pw1").parent().find(".tip span").html('密碼必需是6~16位英文字母或數字的組合');
            return false;
        }
        if(!/[a-z]+/.test($("#pw1").val()) || !/[0-9]+/.test($("#pw1").val())) {
            $("#pw1").parent().find(".tip").show();
            $("#pw1").parent().find(".tip").addClass("error show");
            $("#pw1").parent().find(".tip span").html('密碼太弱，請設置更複雜的密碼');
            return false;
        }
        $("#pw1").parent().find(".tip").removeClass("error");
        $("#pw1").parent().find(".tip").hide();
    });

    $("#pw2").live("focus", function(){
        $(this).parent().find(".tip").show();
    });

    $("#pw2").live("keyup", function(){
        var regUser = new RegExp("^[-\\w\\.]+$");
        if( $("#pw1").val().length < 6 || $("#pw1").val().length > 16 || !regUser.test($("#pw1").val()) ) {
            $("#pw2").parent().find(".tip").addClass("error show");
            $("#pw2").parent().find(".tip span").html('密碼必需是6~16位英文字母或數字的組合');
            return false;
        }
        if( $("#pw1").val() != $("#pw2").val() ) {
            $("#pw2").parent().find(".tip").addClass("error show");
            $("#pw2").parent().find(".tip span").html('两次輸入的密碼不一致');
            return false;
        }else{
            $("#pw2").parent().find(".tip").removeClass("error show");
            $("#pw2").parent().find(".tip").hide();
            //$("#pw2").parent().find(".tip span").html('再輸入一次密碼');
        }
    });


    //重复输入新密码
    $("#updatepwdform #repw2").live("focus", function(){
        $(this).parent().find(".tip").show();
    });

    /*  驗證碼 */
    $("#code").live("focus", function(){
        $(this).parent().find(".tip").show();
    });

    $("#code").live("blur", function(){
        if( $("#code").val() == '' ) {
            $("#code").parent().find(".tip").show();
            $("#code").parent().find(".tip").addClass("error show");
            $("#code").parent().find(".tip span").html('驗證碼不能為空');
            return false;
        }
        $("#code").parent().find(".tip").removeClass("error");
        $("#code").parent().find(".tip").hide();
    });

    /* 註冊表單提交 */
    $("#regsubmit").live("click",function(){
        var regUser = new RegExp("^[-\\w\\.]+$");
        var regEmail = new RegExp("^[-\\w\\.]+@[-\\w\\.]+\\.[-\\w]+$");
        var allnum = new RegExp("^[a-zA-Z0-9]");
        var test = $("#pw1").val();
        var flag = 0;
        jQuery.ajax({
            url: '/user-reg',
            data: $('#regform').serialize(),
            type: "POST",
            beforeSend: function() {
                if( $("#reg_email").val() == '' ) {
                    $("#reg_email").parent().find(".tip").html('郵件地址不能為空');
                    $("#reg_email").parent().find(".tip").show();
                    $("#reg_email").focus();
                    flag = 1;
                }else{
                    $("#reg_email").parent().find(".tip").hide();
                }
                if( !regEmail.test($("#reg_email").val()) ) {
                    $("#reg_email").parent().find(".tip").html('E-mail無效，請重新輸入');
                    $("#reg_email").parent().find(".tip").show();
                    $("#reg_email").focus();
                    flag = 1;
                }else{
                    $("#reg_email").parent().find(".tip").hide();
                }
                if( $("#pw1").val() == '' ) {
                    $("#pw1").parent().find(".tip").html('登入密碼不能為空');
                    $("#pw1").parent().find(".tip").show();
                    $("#pw1").focus();
                    flag = 1;
                }else{
                    $("#pw1").parent().find(".tip").hide();
                }
                if( $("#pw1").val().length < 6 || $("#pw1").val().length > 16 || !regUser.test($("#pw1").val()) ) {
                    $("#pw1").parent().find(".tip").html('密碼必需是6~16位英文字母或數字的組合');
                    $("#pw1").parent().find(".tip").show();
                    $("#pw1").focus();
                    flag = 1;
                }else{
                    $("#pw1").parent().find(".tip").hide();
                }
                if(!/[a-z]+/.test(test) || !/[0-9]+/.test(test)) {
                    $("#pw1").parent().find(".tip").html('密碼太弱，請設置更複雜的密碼');
                    $("#pw1").parent().find(".tip").show();
                    $("#pw1").focus();
                    flag = 1;
                }else{
                    $("#pw1").parent().find(".tip").hide();
                }
                if( $("#pw1").val() != $("#pw2").val() ) {
                    $("#pw2").parent().find(".tip").html('两次輸入的密碼不一致');
                    $("#pw2").parent().find(".tip").show();
                    $("#pw2").focus();
                    flag = 1;
                }else{
                    $("#pw2").parent().find(".tip").hide();
                }
                if( $("#nickname").val() == '' ) {
                    $("#nickname").parent().find(".tip").html('暱稱不能為空');
                    $("#nickname").parent().find(".tip").addClass("error");
                    $("#nickname").parent().find(".tip").show();
                    $("#nickname").focus();
                    flag = 1;
                }else{
                    $("#nickname").parent().find(".tip").hide();
                }
                if( $("#country").val() == '' ) {
                    $("#country").parent().find(".tip").html('請選擇國家');
                    $("#country").parent().find(".tip").addClass("error");
                    $("#country").parent().find(".tip").show();
                    $("#country").focus();
                    flag = 1;
                }else{
                    $("#country").parent().find(".tip").hide();
                }
                if( $("#code").val() == '' ) {
                    $("#code").parent().find(".tip").html('驗證碼不能為空');
                    $("#code").parent().find(".tip").show();
                    $("#code").focus();
                    flag = 1;
                }else{
                    $("#code").parent().find(".tip").hide();
                }
                if( $("#agree").attr('checked') != 'checked' ){
                    alert('請先同意註冊條款');
                    flag = 1;
                }
                if( flag == 1 ) {
                    return false;
                }
                $('#regsubmit').addClass('active');
            },
            success: function(msg) {
                var data = msg.split('||');
                if( data.length < 2 ) {
                    return false;
                }
                if(data[0] != 1){
                    alert(data[1]);
                    $('#regsubmit').removeClass('active');
                }else{
                    alert('註冊成功');
                    location.href="/user-index";
                }
            },
        });
        return false;
    });

    /* 用戶登陸 */
    //判斷郵箱是否存在。
    $("#loginform #email").live("blur", function(){
        var regEmail = new RegExp("^[-\\w\\.]+@[-\\w\\.]+\\.[-\\w]+$");
        if( $("#email").val() == '' ) {
            $("#email").parent().find(".tip").addClass("error");
            $("#email").parent().find(".tip").show();
            $("#email").parent().find(".tip").html('郵件地址不能為空');
            return false;
        }else{
            $("#email").parent().find(".tip").removeClass("error");
            $("#email").parent().find(".tip").hide();
        }
    });

    //递交登陆表单
    $("#loginbtn").live("click",function(){
        var $_this = $(this);
        var flag = 1;
        $_this.addClass("active").val('正在登陸');
        if( $("#email").val() == ''  ) {
            $("#email").parent().find(".tip").addClass("error");
            $("#email").parent().find(".tip").show();
            $("#email").parent().find(".tip").html('郵件地址不能為空');
            flag = 0;
        }
        if(  $("#pw1").val() == '' ) {
            $("#pw1").parent().find(".tip").addClass("error");
            $("#pw1").parent().find(".tip").show();
            $("#pw1").parent().find(".tip").html('密碼不能為空');
            flag = 0;
        }
        if( flag == 0 ) {
            return false;
        }
        jQuery.ajax({
            url: '/user-login',
            data: $('#loginform').serialize(),
            type: "POST",
            success: function(msg) {
                var data = msg.split('||');
                if(data[0] == 1){
                    location.href = "/user-index";
                }else{
                    $_this.removeClass("active").val('登入');
                    alert(data[1]);
                }
            },
        });
        return false;
    });

    //綁定第三方賬號
    $("#bdloginbtn").live("click",function(){
        var $_this = $(this);
        var flag = 1;
        $_this.addClass("active").val('正在激活');
        if( $("#email").val() == ''  ) {
            $("#email").parent().find(".tip").addClass("error");
            $("#email").parent().find(".tip").show();
            $("#email").parent().find(".tip").html('郵件地址不能為空');
            flag = 0;
        }
        if(  $("#pw1").val() == '' ) {
            $("#pw1").parent().find(".tip").addClass("error");
            $("#pw1").parent().find(".tip").show();
            $("#pw1").parent().find(".tip").html('密碼不能為空');
            flag = 0;
        }
        if( flag == 0 ) {
            return false;
        }
        jQuery.ajax({
            url: '/user-bdlogin',
            data: $('#loginform').serialize(),
            type: "POST",
            success: function(msg) {
                var data = msg.split('||');
                if(data[0] == 1){
                    location.href = "/user-index";
                }else{
                    $_this.removeClass("active").val('立即激活');
                    alert(data[1]);
                }
            },
        });
        return false;
    });

    //判斷郵箱是否存在。
    $("#forgetform #username").live("blur", function(){
        if( $("#username").val() == '' ) {
            $("#username").parent().find(".tip").addClass("error");
            $("#username").parent().find(".tip").show();
            return false;
        }else{
            $("#username").parent().find(".tip").hide();
        }
    });

    $("#forgetform #email").live("blur", function(){
        var regEmail = new RegExp("^[-\\w\\.]+@[-\\w\\.]+\\.[-\\w]+$");
        if( $("#email").val() == '' ) {
            $("#email").parent().find(".tip").addClass("error");
            $("#email").parent().find(".tip").show();
            $("#email").parent().find(".tip").html('請輸入郵箱');
            $("#email").parent().find(".tip").html('郵件地址不能為空');
            return false;
        }else if( !regEmail.test($("#email").val()) ) {
            $("#email").parent().find(".tip").html('*郵箱無效請重新輸入');
            $("#email").parent().find(".tip").show();
            return false;
        }else{
            $("#email").parent().find(".tip").removeClass("error");
            $("#email").parent().find(".tip").hide();
        }
    });

    //找回密碼
    $("#forgetbtn").live("click",function(){
        var $_this = $(this);
        var regEmail = new RegExp("^[-\\w\\.]+@[-\\w\\.]+\\.[-\\w]+$");
        /*if( $("#username").val() == '' ) {
            $("#username").parent().find(".tip").html('用戶名不能為空');
            $("#username").parent().find(".tip").addClass("error");
            $("#username").parent().find(".tip").show();
            return false;
        }*/
        if( $("#email").val() == '' ) {
            $("#email").parent().find(".tip").html('郵箱不能為空');
            $("#email").parent().find(".tip").addClass("error");
            $("#email").parent().find(".tip").show();
            return false;
        }else if( !regEmail.test($("#email").val()) ) {
            $("#email").parent().find(".tip").html('*郵箱無效請重新輸入');
            $("#email").parent().find(".tip").show();
            return false;
        }
        $_this.addClass("active").val('正在提交');
        jQuery.ajax({
            url: '/user-forget',
            data: $('#forgetform').serialize(),
            type: "POST",
            success: function(msg) {
                var data = msg.split('||');
                if(data[0] == 1){
                    alert('找回密碼郵件發送成功');
                    //location.href = "/user-getpass";
                }else{
                    $_this.removeClass("active").val('下一步');
                    alert(data[1]);
                }
            },
        });
        return false;
    });

    //首页标签切换
    $(".bleft-aa li").live("mouseover", function(){
        var id = parseInt($(this).attr("value"))+1;
        $(".bleft-aa li").removeClass("st01");
        $(this).addClass('st01');
        $(".bleft-b .scroll-pane").hide();
        $("#c1_"+id).show();
    });

    //漫画排行榜切换
    $(".rank_threelun li").live("mouseover", function(){
        var id = parseInt($(this).attr("value"))+1;
        $(".rank_threelun li").removeClass("st01");
        $(this).addClass('st01');
        $("#c2_1,#c2_2,#c2_3").hide();
        $("#c2_"+id).show();
    });

    //漫画推荐榜切换
    $(".twolun2 li").live("mouseover", function(){
        var id = parseInt($(this).attr("value"))+1;
        $(".twolun2 li").removeClass("st01");
        $(this).addClass('st01');
    });

    //漫畫列表刷選
    $(".status a").live('click', function(){
        $(".status a").removeClass("selected");
        $(this).addClass("selected");
        $("#page").val(0);
        $("#status").val($(this).attr('value'));
        ajaxpost() ;
    });

    //按類型
    $(".types a").live('click', function(){
        $(".types a").removeClass("selected");
        $(this).addClass("selected");
        $("#page").val(0);
        $("#type_id").val($(this).attr('value'));
        ajaxpost() ;
    });

    //排序
    $(".sort a").live('click', function(){
        $(".sort li").removeClass("current");
        $(this).parent().addClass("current");
        $("#sort").val($(this).attr('value'));
        ajaxpost() ;
    });

    //正序，反序
    $(".series-reverse li").live('mouseover', function(){
        $(".series-reverse li").removeClass("current");
        $(this).addClass("current");
        $("#oneCon1,#oneCon2").hide();
        $("#oneCon"+$(this).attr("value")).show();
    });

    //清除cookie
    $("#hListClear").live('click', function(){
        if( confirm('確定要清理全部記錄嗎?')){
            var exp = new Date();
            exp.setTime(exp.getTime() - 1);
            var cval=getCookie('mh_readlog');
            if(cval!=null)
            document.cookie= "mh_readlog="+cval+";expires="+exp.toGMTString();
            $("#hList").html('');
        }
    });

    //清除单条cookie
    $("#hListBox .hdel").live('click', function(){
        $(this).parent().remove();
        $.ajax({
            url:"/comic-delcookie",
            type:"POST",
            data:'id='+$(this).attr('rel')
        });
    });

    //發表漫畫
    $("#newmh #postmh").live('click', function(){

        var _obj = $(this);
        var flag = false;
        if( $("#name").val() == '' ) {
            $("#name").parent().find("label").show();
            flag = true;
        }else{
            $("#name").parent().find("label").hide();
        }
        if( $("#name").val() == '請輸入數字' ) {
            $("#name").parent().find("label").show();
            flag = true;
        }else{
            $("#name").parent().find("label").hide();
        }
        if( $("#type_id").val() == '' ) {
            $("#type_id").parent().find("label").show();
            flag = true;
        }else{
            $("#type_id").parent().find("label").hide();
        }
        if( $("#content").val() == '' ) {
            $("#content").parent().find("label").show();
            flag = true;
        }else{
            $("#content").parent().find("label").hide();
        }
        if( $("#old_img").val() == '' ) {
            $("#old_img").parent().find("label").show();
            flag = true;
        }else{
            $("#old_img").parent().find("label").hide();
        }
        if( flag ) {
            return false;
        }
        $(this).html('正在提交...');
        $.ajax({
            url:"/user-newmh3",
            type:"POST",
            data:$("#newmh").serialize(),
            success:function(msg){
                _obj.html('提交審核');
                var data = msg.split('||');
                if( data[0] == 1 ) {
                    //location.href='/user-mymh';
                    location.href='/user-newmh2-id-'+data[1];
                }else if( data[0] == 2 ) {
                    location.href='/user-newmh';
                }else{
                    alert(data[1]);
                }
            }
        });
    });

    //更新漫畫
    $("#updatemh #postmh").live('click', function(){
        var _obj = $(this);
        if( $("#comic_id").val() == '' ) {
            $("#comic_id").parent().find("label").show();
            return false;
        }
        if( $("#name").val() == '' ) {
            $("#name").parent().find("label").show();
            return false;
        }
        if( $("#num").val() == '' ) {
            $("#num").parent().find("label").show();
            return false;
        }
        if( checkpos() ) {
            return false;
        }
        $(this).html('正在提交...');
        $.ajax({
            url:"/user-newmh2",
            type:"POST",
            data:$("#updatemh").serialize(),
            success:function(msg){
                _obj.html('更新漫畫');
                var data = msg.split('||');
                if( data[0] == 1 ) {
                    //alert('成功更新'+data[1]+'張圖片');
                    alert('更新成功');
                    //糾錯
                    if( $("#op").val() == 'adjust' ) {
                        window.close();
                    }else{
                        location.href='/user-mymh';
                    }
                }else{
                    alert(data[1]);
                }
            }
        });
    });

    //更新個人信息
    $("#profileform #profilebtn").live('click', function(){
        var _obj = $(this);

        /*var regEmail = new RegExp("^[-\\w\\.]+@[-\\w\\.]+\\.[-\\w]+$");
        if( $("#email").val() == '' ) {
            $("#email").parent().find("label").html('*郵箱不能為空');
            $("#email").parent().find("label").show();
            return false;
        }
        if( !regEmail.test($("#email").val()) ) {
            $("#email").parent().find("label").html('*郵箱無效請重新輸入');
            $("#email").parent().find("label").show();
            return false;
        }*/
        $(this).html('正在提交...');
        $.ajax({
            url:"/user-profile",
            type:"POST",
            data:$("#profileform").serialize(),
            success:function(msg){
                _obj.html('更新資料');
                var data = msg.split('||');
                if( data[0] == 1 ) {
                    alert('修改成功');
                    location.href='/user-profile';
                }else{
                    alert(data[1]);
                }
            }
        });
    });

    //更新密碼
    $("#pwdform #pwdbtn").live('click', function(){
        var _obj = $(this);
        var regUser = new RegExp("^[-\\w\\.]+$");
        var regEmail = new RegExp("^[-\\w\\.]+@[-\\w\\.]+\\.[-\\w]+$");
        var allnum = new RegExp("^[a-zA-Z0-9]");
        var test = $("#newpass").val();
        if( $("#oldpass").val() == '' ) {
            $("#oldpass").parent().find("label").html('舊密碼不能為空');
            $("#oldpass").parent().find("label").show();
            $("#oldpass").focus();
            return false;
        }else{
            $("#oldpass").parent().find("label").hide();
        }
        if( $("#newpass").val().length < 6 || $("#newpass").val().length > 16 || !regUser.test($("#newpass").val()) ) {
            $("#newpass").parent().find("label").html('密碼必需是6~16位英文字母或數字的組合');
            $("#newpass").parent().find("label").show();
            $("#newpass").focus();
            return false;
        }else{
            $("#newpass").parent().find("label").hide();
        }
        if(!/[a-z]+/.test(test) || !/[0-9]+/.test(test)) {
            $("#newpass").parent().find("label").html('密碼太弱，請設置更複雜的密碼');
            $("#newpass").parent().find("label").show();
            $("#newpass").focus();
            return false;
        }else{
            $("#newpass").parent().find("label").hide();
        }
        if( $("#newpass").val() != $("#renewpass").val() ) {
            $("#renewpass").parent().find("label").html('两次輸入的密碼不一致');
            $("#renewpass").parent().find("label").show();
            $("#renewpass").focus();
            return false;
        }else{
            $("#renewpass").parent().find("label").hide();
        }
        $(this).html('正在提交...');
        $.ajax({
            url:"/user-updatepwd",
            type:"POST",
            data:$("#pwdform").serialize(),
            success:function(msg){
                _obj.html('變更密碼');
                var data = msg.split('||');
                if( data[0] == 1 ) {
                    alert('修改成功');
                    location.href='/user-login';
                }else{
                    alert(data[1]);
                }
            }
        });
    });

    //更新密碼
    $("#updatepwdform #updatepwdbtn").live('click', function(){
        var _obj = $(this);
        var regUser = new RegExp("^[-\\w\\.]+$");
        var regEmail = new RegExp("^[-\\w\\.]+@[-\\w\\.]+\\.[-\\w]+$");
        var allnum = new RegExp("^[a-zA-Z0-9]");
        var test = $("#pw2").val();
        if( $("#pw2").val().length < 6 || $("#pw2").val().length > 16 || !regUser.test($("#pw2").val()) ) {
            $("#pw2").parent().find(".tip").html('密碼必需是6~16位英文字母或數字的組合');
            $("#pw2").parent().find(".tip").show();
            $("#pw2").focus();
            return false;
        }else{
            $("#pw2").parent().find(".tip").hide();
        }
        if(!/[a-z]+/.test(test) || !/[0-9]+/.test(test)) {
            $("#pw2").parent().find(".tip").html('密碼太弱，請設置更複雜的密碼');
            $("#pw2").parent().find(".tip").show();
            $("#pw2").focus();
            return false;
        }else{
            $("#pw2").parent().find(".tip").hide();
        }
        if( $("#pw2").val() != $("#repw2").val() ) {
            $("#repw2").parent().find(".tip").html('两次輸入的密碼不一致');
            $("#repw2").parent().find(".tip").show();
            $("#repw2").focus();
            return false;
        }else{
            $("#repw2").parent().find(".tip").hide();
        }
        $(this).html('正在提交...');
        $.ajax({
            url:"/user-validate",
            type:"POST",
            data:$("#updatepwdform").serialize(),
            success:function(msg){
                _obj.html('變更密碼');
                var data = msg.split('||');
                if( data[0] == 1 ) {
                    alert('修改成功');
                    location.href='/user-login';
                }else{
                    alert(data[1]);
                }
            }
        });
    });

    //漫画搜索
    $("#search").live("click", function(){
        if( $("#keyword").val() == '填寫您要搜尋的漫畫名稱' ) {
            alert('填寫您要搜尋的漫畫名稱');
            return;
        }
        $("#searchform").submit();
    });

    //會員後台 - 發佈漫畫判斷漫畫是否存在
    $("#newmh #name").live("blur", function(){
        if( $(this).val() == '' ) {
            return false;
        }
        var _obj = $(this);
        _obj.parent().find("label").html('');
        _obj.parent().find("label").hide();

        $.ajax({
            url:"/comic-existComic",
            type:"POST",
            data:"name="+_obj.val(),
            success:function(msg){
                if( msg == 1 ) {
                    _obj.parent().find("label").html('漫畫已存在');
                    _obj.parent().find("label").show();
                }
            }
        });
    });

    //文章點讚
    $(".article-vote-up").live('click', function(){
        $.ajax({
            url:"/user-article",
            type:"POST",
            data:"op=1&id="+$("#id").val(),
            success:function(msg){
                var data = msg.split('||');
                if( data[0] == 1 ) {
                   $(".article-vote").html(data[1]);
                }
            }
        });
    });

    $(".article-vote-down").live('click', function(){
        $.ajax({
            url:"/user-article",
            type:"POST",
            data:"op=0&id="+$("#id").val(),
            success:function(msg){
                var data = msg.split('||');
                if( data[0] == 1 ) {
                    $(".article-vote").html(data[1]);
                }
            }
        });
    });

    //提交客服
    $("#kfform #kfbtn").live('click', function(){
        var _obj = $(this);
        if( $("#title").val() == '' ) {
            $("#title").parent().find("label").show();
            return false;
        }else{
            $("#title").parent().find("label").hide();
        }
        if( $("#content").val() == '' ) {
            $("#content").parent().find("label").show();
            return false;
        }else{
            $("#content").parent().find("label").hide();
        }
        $(this).html('正在提交...');
        $.ajax({
            url:"/user-kf",
            type:"POST",
            data:$("#kfform").serialize(),
            success:function(msg){
                _obj.html('提交');
                var data = msg.split('||');
                if( data[0] == 1 ) {
                    alert('提交成功');
                    location.reload();
                }else{
                    alert(data[1]);
                }
            }
        });
    });

    //递交回饋表单
    $("#fbform #quding").live("click",function(){
        var $_this = $(this);
        var flag = 1;
        if( $("#type").val() == '' ) {
            alert("請選擇問題類型");
            return false;
        }
        if( $("#note").val() == ''  ) {
           alert('問題描述不能為空');
            return false;
        }

        jQuery.ajax({
            url: '/user-adjust',
            data: $('#fbform').serialize(),
            type: "POST",
            success: function(msg) {
                var data = msg.split('||');
                if(data[0] == 1){
                    //location.href = "/user-index";
                    alert(data[1]);
                    $("#dialog").hide();
                    $("#fullbg").hide();
                }else{
                    alert(data[1]);
                }
            },
        });
        return false;
    });

    //会员消息
    $(".message  .tab span").live("click",function(){
        var _num = $(this).index();
        uMsgShow(_num);
    });

    //個人消息
    $(".message li .info").live("click",function(){
        var _obj = $(this).parents("li");
        if( _obj.attr("data-id")=="0" ) {
            return false;
        }
        if(_obj.find(".con").length>0){
            if(_obj.height() == 74){
                _obj.removeClass().addClass("active");
                _obj.find(".xtmsg font").html("已閱讀");
                _obj.animate({
                    height:_obj.find(".con").height()+_obj.find(".info").height()+51
                });
            }else{
                _obj.removeClass();
                _obj.animate({
                    height:74
                });
            }
        };
        if(_obj.attr("data-stuat")=="1"){
            $.ajax({
                url:"http://"+window.location.host+"/user-messageRead",
                type:"POST",
                data:"id="+_obj.attr("data-id"),
                success:function(msg){
                    _obj.attr("data-stuat",0);
                }
            });
        };
    });
});

function uMsgShow(num){
    var _obj = $(".message  .tab span");
    _obj.parent().find("span").removeClass();
    _obj.eq(num).addClass("active");
    _obj.parent().parent().find(".tabList").hide().eq(num).show();
};

function getCookie(name)
{
    var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");

    if(arr=document.cookie.match(reg))

        return unescape(arr[2]);
    else
        return null;
}

function ajaxpost() {
    //加載。。
    $(".indliemh").html('<center><img src="/static/images/load.gif" /></center>');
    $.ajax({
        url:"/index-ajaxhtml",
        type:"POST",
        data:$("#filterform").serialize(),
        success:function(msg){
            var data = msg.split('||');
            if( data[0] == 1 ) {
                $(".indliemh").html(data[1]);
                $(".pagination-wrapper").html(data[2]);
            }
        }
    });
}

//加入書籤
$(".k_bookmark").live("click", function(){
    var cid = $("#cid").val();
    var id = $("#id").val();
    var pos = $("#pos").val();
    if( cid == '' || id == '' || pos == '' ) {
        return false;
     }
     $.ajax({
       url:"http://"+window.location.host+"/user-addBookMarker",
       type:"POST",
       data:"cid="+cid+"&id="+id+"&pos="+pos,
       success:function(msg){
		   if(msg == '1'){
				alert('操作成功，已添加至書籤');
		   }else if(msg == '2'){
				window.location.href="http://"+window.location.host+"/user-login";
		   }else{
				alert('操作失敗');
		   }
        }
    });
});

$(".bookmarker").live("click", function(){
   var id = $("#id").val();
   if(  id == '' ) {
       return false;
     }
    $.ajax({
        url:"http://"+window.location.host+"/user-addBookMarker2",
        type:"POST",
        data:"id="+id,
        success:function(msg){
            alert('操作成功，已添加至書籤');
        }
    });
});

// 设为首页
function setHomepage(url) {　
	if (document.all)
    {
        document.body.style.behavior = 'url(#default#homepage)';
        document.body.setHomePage(url);　　　　　　　　　　　
    }
    else{
        alert("您的浏览器不支持自动设置主页，请使用浏览器菜单手动设置");
    }
}

// 加入收藏
function addFavorite(webUrl, webTitle) {　
	try
    {
        window.external.addFavorite(webUrl, webTitle);
    }
    catch (e)
    {
        try
        {
            window.sidebar.addPanel(webTitle, webUrl, "");
        }
        catch (e)
        {
            alert("加入收藏失败，请使用Ctrl+D进行添加");
        }
    }
}
/* 看漫画 */
function nextpage(name) {
    var total = $("#total").val();
    var pos = parseInt($("#pos").val())+1;
    var cid = $("#cid").val();
    var id = $("#id").val();
    if( pos > total ){
        //alert('最后一页了');
        //showBg01();
		location.href = '/look-'+name+'-'+cid+'-'+id+'-end.html';
    }else{
        location.href = '/look-'+name+'-'+cid+'-'+id+'-'+pos+'.html';
    }
}

function prevpage(name) {
    var total = $("#total").val();
    var pos = parseInt($("#pos").val())-1;
    var cid = $("#cid").val();
    var id = $("#id").val();
    if( pos < 1 ){
        alert('前面没有了');
    }else{
        location.href = '/look-'+name+'-'+cid+'-'+id+'-'+pos+'.html';
    }
}

function get_sel(p,name) {
    p = parseInt(p);
    var total = $("#total").val();
    var cid = $("#cid").val();
    var id = $("#id").val();
    if( p > 0 && p <= total ){
        location.href = '/look-'+name+'-'+cid+'-'+id+'-'+p+'.html';
    }
}


//左右滑动
function scrollList(w, s, t, b, n, h) {
    n = n || 0;
    h = h || "click";
    if (w === undefined) {
        return
    }
    var l = w.width();
    var k = 0;
    var f = w.find("li");
    var q = f.size();
    var e = f.eq(0);
    var a = e.width() + parseInt(e.css("margin-left")) + parseInt(e.css("margin-right")) + parseInt(e.css("padding-left")) + parseInt(e.css("padding-right"));
    w.find("ul").width(a * q);
    var c = Math.ceil(a * q / l);
    var d = {
        load0: 1
    };
    var m = parseInt(l / a);
    var g = w.find("img");
    function u() {
        if (!d["load" + k] && n === 1) {
            var y = k * m + 1;
            var p = (k + 1) * m;
            for (var x = 0; x < q; x++) {
                if (x + 1 >= y && x < p) {
                    g[x].src = g[x].getAttribute("_src")
                }
            }
            d["load" + k] = 1
        }
    }
    function v(x) {
        var p = parseInt($(x).attr("rel")) - 1;
        var i = k - p;
        if (i != 0) {
            if (w.find("ul").is(":animated")) {
                return
            }
            k = p;
            w.find("ul").animate({
                marginLeft: "+=" + i * l
            });
            r()
        }
    }
    function r() {
        if (k == 0) {
            t.find("span").addClass("on").attr("title", "下一頁");
            s.find("span").removeClass("on").attr("title", "沒有了")
        } else {
            if (k == c - 1) {
                s.find("span").addClass("on").attr("title", "上一頁");
                t.find("span").removeClass("on").attr("title", "沒有了")
            } else {
                s.find("span").addClass("on").attr("title", "上一頁");
                t.find("span").addClass("on").attr("title", "下一頁")
            }
        }
        if (b) {
            b.find("span.on").removeClass("on");
            b.find("span").eq(k).addClass("on")
        }
        u()
    }
    if (b) {
        var j = [];
        for (var o = 1; o <= c; o++) {
            j.push('<span title="第' + o + '頁" rel="' + o + '"></span>')
        }
        b.html(j.join(""));
        b.find("span:first").addClass("on");
        if (h === "click") {
            b.find("span").click(function() {
                v(this);
                return false;
            })
        } else {
            if (h === "mouseover") {
                b.find("span").mouseover(function() {
                    v(this)
                })
            }
        }
    }
    if (c > 1) {
        t.find("span").addClass("on").attr("title", "下一頁");
        s.click(function() {
            if (w.find("ul").is(":animated") || !s.find("span").hasClass("on")) {
                return
            }
            k--;
            w.find("ul").animate({
                    marginLeft: "+=" + l
                },
                function() {
                    r()
                })
            return false;
        });
        t.click(function() {
            if (w.find("ul").is(":animated") || !t.find("span").hasClass("on")) {
                return
            }
            k++;
            w.find("ul").animate({
                    marginLeft: "-=" + l
                },
                function() {
                    r()
                })
            return false;
        })
    }
}

/* 仿百度搜索 */
function lookup(inputString) {
    if(inputString.length == 0) {
// Hide the suggestion box.
        $('#suggestions').hide();
    } else {
        $('#autoSuggestionsList').html("<img src='/static/images/load.gif' height='70' width='220' />");
        $('#suggestions').show();
        $.post("comic-showlist", {queryString: ""+inputString+""}, function(data){
            if(data.length >0) {
                $('#suggestions').show();
                $('#autoSuggestionsList').html(data);
            }
        });
    }
} // lookup
function fill(thisValue,val) {

    $('#comic').val(thisValue);
    $("#comic_id").val(val);
    setTimeout("$('#suggestions').hide();", 200);
    if( $("#op").val() == 'updatemh' ){
        //更新漫畫，讀取漫畫當前章節

        $.ajax({
            url:"/user-currentSeries",
            type:"POST",
            data:"id="+$("#comic_id").val(),
            success:function(msg){
                var data = msg.split('||');
                if( data[0] == 1 ) {
                    $("#latestNum").html('更新到'+data[1]);
                }
            }
        });
    }
}
function lookup2(inputString) {
    if(inputString.length == 0) {
// Hide the suggestion box.
        $('#recommend').hide();
    } else {
        $("#num").val(parseInt(inputString));
        var data = '<li onclick="fill2(\'第'+inputString+'話\');">第'+inputString+'話</li>';
        data += '<li onclick="fill2(\'第'+inputString+'集\');">第'+inputString+'集</li>';
        data += '<li onclick="fill2(\'第'+inputString+'卷\');">第'+inputString+'卷</li>';
        data += '<li onclick="fill2(\'番外篇'+inputString+'\');">番外篇'+inputString+'</li>';
        data += '<li onclick="fill2(\'附錄'+inputString+'\');">附錄'+inputString+'</li>';
        data += '<li onclick="fill2(\'特別篇'+inputString+'\');">特別篇'+inputString+'</li>';
        /*
         話，集，卷，番外篇，附錄
         */
        $('#recommend').show();
        $('#recommendList').html(data);
    }
}
function fill2(thisValue) {
    $('#name').val(thisValue);
    setTimeout("$('#recommend').hide();", 200);
}
/* 增加一行 */
function addRows() {
    var pos = parseInt($("#endpos").val());
    var li = '';
    for(var i=0;i<5;i++){

         li += '<li class="li1" id="pic_'+pos+'"><a class="nav-del" title="删除" href="#" value="'+pos+'" onclick="return false;" style="display: none;"></a>' +
        '<img width="90" height="90" src="/static/images/blank.png"><input type="text" name="pos_'+pos+'" id="pos_'+pos+'" style="width:70px;text-align: center;margin-top:10px;" value="'+pos+'">' +
        '<input type="text" value="" name="ipic_'+pos+'" id="ipic_'+pos+'"></li>';
        pos+=1;
    }
    $("#endpos").val(pos);
    $(".duotu").append(li);
}

/* 檢查排序 */
function checkpos() {
    var len = $(".duotu li").length;
    var pos = 0;
    var arr_pos = [];
    for(var i=1;i<=len;i++){
        pos = $("#pos_"+i).val();
        //判斷是否存在
        if( in_array(pos, arr_pos) ){
            alert('排序'+pos+'重複了');
            return true;
        }
        arr_pos.push(pos);
    }
    return false;
}

function in_array(search,array){
    for(var i in array){
        if(array[i]==search){
            return true;
        }
    }
    return false;
}




