﻿var changeNav = function() {
}
changeNav.url = "";
changeNav.init = function() {
    $(".nav_01").hover(function() {
        $(".nav_01 img").attr("src", changeNav.url + "images/banner/nav_01.gif");
        $(".nav_img_01:first img").attr("src", changeNav.url + "images/banner/nav_img_01.gif");
        $(".nav_img_02:first img").attr("src", changeNav.url + "images/banner/nav_img_02.gif");
        $(".nav_img_0222:first img").attr("src", changeNav.url + "images/banner/nav_img_022.gif");
    }, function() {
        $(".nav_01 img").attr("src", changeNav.url + "images/banner/nav_011.gif");
        $(".nav_img_01:first img").attr("src", changeNav.url + "images/banner/nav_img_011.gif");
        $(".nav_img_02:first img").attr("src", changeNav.url + "images/banner/nav_img_03.gif");
        $(".nav_img_0222:first img").attr("src", changeNav.url + "images/banner/nav_img_033.gif");
    });
    $(".nav_02").hover(function() {
        $(".nav_02 img").attr("src", changeNav.url + "images/banner/nav_022.gif");
        $(".nav_img_02:first img").attr("src", changeNav.url + "images/banner/nav_img_033.gif");
        $(".nav_img_022:first img").attr("src", changeNav.url + "images/banner/nav_img_022.gif");
        $(".nav_img_03 img").attr("src", changeNav.url + "images/banner/nav_img_02.gif");
        $(".nav_img_0333 img").attr("src", changeNav.url + "images/banner/nav_img_022.gif");

    }, function() {
        $(".nav_02 img").attr("src", changeNav.url + "images/banner/nav_02.gif");
        $(".nav_img_02:first img").attr("src", changeNav.url + "images/banner/nav_img_03.gif");
        $(".nav_img_022:first img").attr("src", changeNav.url + "images/banner/nav_img_02.gif");
        $(".nav_img_03 img").attr("src", changeNav.url + "images/banner/nav_img_03.gif");
        $(".nav_img_0333 img").attr("src", changeNav.url + "images/banner/nav_img_033.gif");
    });
    $(".nav_03").hover(function() {
        $(".nav_03 img").attr("src", changeNav.url + "images/banner/nav_033.gif");
        $(".nav_img_03 img").attr("src", changeNav.url + "images/banner/nav_img_033.gif");
        $(".nav_img_033 img").attr("src", changeNav.url + "images/banner/nav_img_022.gif");
        $(".nav_img_04 img").attr("src", changeNav.url + "images/banner/nav_img_02.gif");
        $(".nav_img_0444 img").attr("src", changeNav.url + "images/banner/nav_img_022.gif");
    }, function() {
        $(".nav_03 img").attr("src", changeNav.url + "images/banner/nav_03.gif");
        $(".nav_img_03 img").attr("src", changeNav.url + "images/banner/nav_img_03.gif");
        $(".nav_img_033 img").attr("src", changeNav.url + "images/banner/nav_img_02.gif");
        $(".nav_img_04 img").attr("src", changeNav.url + "images/banner/nav_img_03.gif");
        $(".nav_img_0444 img").attr("src", changeNav.url + "images/banner/nav_img_033.gif");
    });
    $(".nav_04").hover(function() {
        $(".nav_04 img").attr("src", changeNav.url + "images/banner/nav_044.gif");
        $(".nav_img_04 img").attr("src", changeNav.url + "images/banner/nav_img_033.gif");
        $(".nav_img_044 img").attr("src", changeNav.url + "images/banner/nav_img_022.gif");
        $(".nav_img_05 img").attr("src", changeNav.url + "images/banner/nav_img_02.gif");
        $(".nav_img_0555 img").attr("src", changeNav.url + "images/banner/nav_img_022.gif");
    }, function() {
        $(".nav_04 img").attr("src", changeNav.url + "images/banner/nav_04.gif");
        $(".nav_img_04 img").attr("src", changeNav.url + "images/banner/nav_img_03.gif");
        $(".nav_img_044 img").attr("src", changeNav.url + "images/banner/nav_img_02.gif");
        $(".nav_img_05 img").attr("src", changeNav.url + "images/banner/nav_img_03.gif");
        $(".nav_img_0555 img").attr("src", changeNav.url + "images/banner/nav_img_033.gif");
    });
    $(".nav_05").hover(function() {
        $(".nav_05 img").attr("src", changeNav.url + "images/banner/nav_055.gif");
        $(".nav_img_05 img").attr("src", changeNav.url + "images/banner/nav_img_033.gif");
        $(".nav_img_055 img").attr("src", changeNav.url + "images/banner/nav_img_022.gif");
        $(".nav_img_06 img").attr("src", changeNav.url + "images/banner/nav_img_044.gif");
    }, function() {
        $(".nav_05 img").attr("src", changeNav.url + "images/banner/nav_05.gif");
        $(".nav_img_05 img").attr("src", changeNav.url + "images/banner/nav_img_03.gif");
        $(".nav_img_055 img").attr("src", changeNav.url + "images/banner/nav_img_02.gif");
        $(".nav_img_06 img").attr("src", changeNav.url + "images/banner/nav_img_04.gif");
    });
}

$(function() {
    /*导航*/
    changeNav.init();

    /*搜索类型*/
    $(".v_menu_list li:odd").addClass("alt");
    $(".click_area").click(function() {
        $(".v_menu_list").slideToggle();
        return false;
    });
    $(".v_menu_list li a").click(function() {
        $('.v_menu .rel').attr('innerHTML', $(this).html());
        if ($(this).html() == "套餐") {
            $("#package_01").get(0).style.display = "none";
            $("#package_02").get(0).style.display = "block";
        }
        else {
            $("#package_01").get(0).style.display = "block";
            $("#package_02").get(0).style.display = "none";
        }
        $(".v_menu_list").slideToggle();
        return false;
    });
    $(".v_menu_list li a").hover(function() {
        $(this).animate({
            paddingLeft: 10
        }, 100);
    }, function() {
        $(this).animate({
            paddingLeft: 5
        }, 50);
    });
    $("body:not(.v_menu_list)").click(function() { $(".v_menu_list").slideUp("slow"); });

    /*套餐的价格类型*/
    $(".v_menu_list_02 li:odd").addClass("alt");
    $(".click_area_02").click(function() {
        $(".v_menu_list_02").slideToggle();
        return false;
    });
    $(".v_menu_list_02 li a").click(function() {
        $('.v_menu_02 .rel').attr('innerHTML', $(this).html())
        $(".v_menu_list_02").slideToggle();
        return false;
    });
    $(".v_menu_list_02 li a").hover(function() {
        $(this).animate({
            paddingLeft: 10
        }, 100);
    }, function() {
        $(this).animate({
            paddingLeft: 5
        }, 50);
    });
    $("body:not(.v_menu_list_02)").click(function() { $(".v_menu_list_02").slideUp("slow"); });
});
///*登陆、注册特效*/
var login_effect = function() {

}
login_effect.mouseover = function(e, url) {
    $(e).children().get(0).src = url + "images/banner/landing_01.gif";
}
login_effect.mouseout = function(e, url) {
    $(e).children().get(0).src = url + "images/banner/landing.gif";
}
var register_effect = function() {

}
register_effect.mouseover = function(e, url) {
    $(e).children().get(0).src = url + "images/banner/registration_01.gif";
}
register_effect.mouseout = function(e, url) {
    $(e).children().get(0).src = url + "images/banner/registration.gif";
}

/*订阅自由国度电子期刊*/
var journalBtn = null;//订阅按钮
var addJournals = function(url, e) {
    if (journalBtn != null) {
        alert("数据正在提交，请勿重复操作");
        return;
    }
    journalBtn = e;
    var journalsName = $("#journalsName").attr("value");
    var journalsEmail = $("#journalsEmail").attr("value");
    var journalsTel = $("#journalsTel").attr("value");
    if (journalsName == "" || journalsName == "姓名") {
        alert("订阅姓名不能为空");
        $("#journalsName").focus();
        journalBtn = null;
        return;
    }
    if (journalsTel == "" || journalsTel == "电话") {
        alert("订阅电话不能为空");
        $("#journalsTel").focus();
        journalBtn = null;
        return;
    }
    if (journalsEmail == "" || journalsEmail == "电子邮件地址") {
        alert("订阅电子邮箱不能为空");
        $("#journalsEmail").focus();
        journalBtn = null;
        return;
    }

    var dataRule = { "Judgem": "addJournals", "userName": journalsName, "userTel": journalsTel, "userEmail": journalsEmail };
    addData.addD(url + "commonAsk.aspx", dataRule, journalsSuccessFun, journalsErrorFun);
}
var journalsSuccessFun = function(m) {
    if (m == "ok") {
        alert("您已经成功订阅自由国度期刊");
    }
    else {
        alert("对不起，系统错误，请稍后重试！");
    }
    journalBtn = null;
}
var journalsErrorFun = function() {
    alert("对不起，系统错误，请稍后重试！");
}
/*退出登录*/
var quiturl = "";
var quitLogin = function(url) {
    quiturl = url;
    var dataRule = { "Judgem": "quitLogin" };
    addData.addD(url + "commonAsk.aspx", dataRule, quitLoginSuccessFun, quitLoginErrorFun);
}
var quitLoginSuccessFun = function(m) {
    if (m == "ok") {
        quiturl = "";
        window.location.reload();
    }
    else {
        alert("对不起，退出失败，请稍后重试！");
    }
}
var quitLoginErrorFun = function() {
    alert("对不起，退出失败，请稍后重试！");
}
/*登录跳转函数*/
var loginJump = function(url) {
    var urlback = new getUrlBack();
    location.href = url + "login.aspx?from=" + escape(urlback.getUrlZ());
    window.event.returnValue = false;
}

/*搜索*/
var search_zygd = function() {

}
search_zygd.key_type = "全部";
search_zygd.key_text = "";
search_zygd.search = function(url) {
    if (search_zygd.key_type != "套餐") {
        search_zygd.key_text = $("#search_text").attr("value").trim();
    }
    if (search_zygd.key_text == "请输入关键字搜索") {
        search_zygd.key_text = "";
    } else {
        search_zygd.key_text = encodeURIComponent(search_zygd.key_text);
    }
    if (search_zygd.key_type == "全部") {
        if (search_zygd.key_text != "") {
            location.href = url + "search/index.aspx?key=" + search_zygd.key_text.trim();
            window.event.returnValue = false;
        }
        else {
            location.href = url + "search/index.aspx";
            window.event.returnValue = false;
        }
    }
    else if (search_zygd.key_type == "案例") {
        if (search_zygd.key_text != "") {
            location.href = url + "search/case.aspx?key=" + search_zygd.key_text.trim();
            window.event.returnValue = false;
        }
        else {
            location.href = url + "search/case.aspx";
            window.event.returnValue=false;
        }
    }
    else if (search_zygd.key_type == "模板") {
        if (search_zygd.key_text != "") {
            location.href = url + "search/template.aspx?key=" + search_zygd.key_text.trim();
            window.event.returnValue = false;
        }
        else {
            location.href = url + "search/template.aspx";
            window.event.returnValue = false;
        }
    }
    else if (search_zygd.key_type == "设计师") {
        if (search_zygd.key_text != "") {
            location.href = url + "search/seller.aspx?key=" + search_zygd.key_text.trim();
            window.event.returnValue = false;
        }
        else {
            location.href = url + "search/seller.aspx";
            window.event.returnValue = false;
        }
    }
    else if (search_zygd.key_type == "套餐") {
        if (search_zygd.key_text != "") {
            var arr = search_zygd.key_text.trim().split("-");
            location.href = url + "search/package.aspx?s=" + arr[0] + "&b=" + arr[1];
            window.event.returnValue = false;
        }
        else {
            location.href = url + "search/package.aspx";
            window.event.returnValue = false;
        }
    }
    else {
        alert("对不起，请选择搜索类别");
    }
}
/*雇主收藏案例、模板、套餐、设计师等*/
var buyerFavorite = function() {
}
buyerFavorite.favoriteBtn = null;
buyerFavorite.favoriteUrl = "";
buyerFavorite.favorite = function(objId, objType, url) {
    if (buyerFavorite.favoriteBtn != null) {
        alert("数据正在提交，请稍后！");
        return;
    }
    buyerFavorite.favoriteBtn = new Object;
    buyerFavorite.favoriteUrl = url;
    var dataRule = { "Judgem": "favorite", "objId": objId, "objType": objType };
    addData.addD(url + "commonAsk.aspx", dataRule, buyerFavorite.successFun, buyerFavorite.errorFun);
}
buyerFavorite.successFun = function(m) {

    if (m == "err_login") {
        location.href = buyerFavorite.favoriteUrl + "login.aspx?from=" + escape(window.location.href);
    }
    else if (m == "err_role") {
        alert("对不起，仅雇主有收藏功能");
    }
    else if (m == "-1") {
        alert("此作品已经在你的收藏列表中，你可以进入你的控制面板查看");
    }
    else if (m == "1") {
        alert("收藏成功，您可进入你的控制面板查看");
    }
    else {
        alert("系统未知错误，请稍后重试");
    }
    buyerFavorite.favoriteBtn = null;
}
buyerFavorite.errorFun = function() {
    alert("请求超时，请稍后重试！");
    buyerFavorite.favoriteBtn = null;
}
