﻿$(function() {
    var _li = "<li class='{0}'>{1}：{2}</li>";
    var _A = "<a href='{0}' target='_blank'>{1}</a>";
    var _Option = "<option value='{0}'>{1}</option>";
    var temp = ""; //用于临时存储学习中心的A标签集合
    var shoolItems = [];
    if (!!SHOOLCITY) {
        for (var i = 0; i < SHOOLCITY.length; i++) {
            //绑定头部
            $("#dvn").append(_A
            .replace("{0}", "/contact.htm#" + SHOOLCITY[i].Spell)
            .replace("{1}", SHOOLCITY[i].CITYNAME));

            temp = "";
            shoolItems = GetShoolAddressByCityID(SHOOLCITY[i].PKID);
            $.each(shoolItems, function() {
                temp += "<li>" + _A.replace("{0}", "/shoolinfo_" + this.PKID + ".htm").
                replace("{1}", setNbsp(this.SHOOLNAME) + ":转" + this.TELFOUR) + "</li>";
            });
            //绑定底部tel列表
            $("#telcontent").append(String("<div class='telregion {3}'><h2>{0}地区</h2><ul class='telh{1}'>{2}</ul></div>")
            .replace("{0}", SHOOLCITY[i].CITYNAME)
            .replace("{1}", i == 0 ? 0 : 1)
            .replace("{2}", temp)
            .replace("{3}", i >= 7 ? "bot_t" : ""));
        }
    }
    //导航条切换
    var _tabLi = $("#nav > li");
    _tabLi.hover(function() {
        var __Current = $("#set_div" + String(_tabLi.index($(this)) + 1));
        if (__Current.find("ul").children().length > 0) {
            $("#menu_box > div").hide();
            __Current.css("display", "block");
            $("#martext").css("display", "none");
        } else {
            $("#menu_box > div").hide();
            $("#martext").css("display", "block");
        }
    }, function() {

    });


    //切换右边
    var _tabap1_btn_liAyyay = $("#tabap1_btn_box > li");
    _tabap1_btn_liAyyay.hover(function() {
        _tabap1_btn_liAyyay.removeClass();
        for (var i = 0; i < _tabap1_btn_liAyyay.length; i++) {
            $("#tabap1_div_" + i).css("display", "none");
        }
        $(this).addClass("curr");
        $("#tabap1_div_" + _tabap1_btn_liAyyay.index($(this))).css("display", "block");
    }, function() {

    });

    //切换右边
    var _tabap2_btn_liAyyay = $("#tabap2_btn_box > li");
    _tabap2_btn_liAyyay.hover(function() {
        _tabap2_btn_liAyyay.removeClass();
        for (var i = 0; i < _tabap2_btn_liAyyay.length; i++) {
            $("#tabap6_div_" + i).css("display", "none");
        }
        $(this).addClass("curr");
        $("#tabap6_div_" + _tabap2_btn_liAyyay.index($(this))).css("display", "block");
    }, function() {

    });
    ScrollImgLeft();
});
//获取校区下所有的学习中心
function GetShoolAddressByCityID(cityID) {
    var temp = [];
    if (!!SHOOLADDRESS) {
        for (var i = 0; i < SHOOLADDRESS.length; i++) {
            if (SHOOLADDRESS[i].CITYID == cityID)
                temp.push(SHOOLADDRESS[i]);
        }
    }
    return temp;
}
function GetShoolAddressByCityID(cityID, number) {
    var temp = [];
    if (!!SHOOLADDRESS) {
        for (var i = 0; i < SHOOLADDRESS.length; i++) {
            if (SHOOLADDRESS[i].CITYID == cityID)
                temp.push(SHOOLADDRESS[i]);
            if (temp.length >= number)
                return temp;
        }
    }
    return temp;

}


function setNbsp(str) {
    var _str = str == null ? "" : str;
    var strArray = _str.length == 2 ? [_str.substring(0, 1), _str.substring(1)] : [];
    return strArray.length > 0 ? strArray.join("&nbsp;&nbsp;") : str;
}

function ScrollImgLeft() {
    var speed = 20;
    var scroll_begin = document.getElementById("scroll_begin");
    var scroll_end = document.getElementById("scroll_end");
    var scroll_div = document.getElementById("martext1");
    scroll_end.innerHTML = scroll_begin.innerHTML;
    function Marquee() {
        if (scroll_end.offsetWidth - scroll_div.scrollLeft <= 0)
            scroll_div.scrollLeft -= scroll_begin.offsetWidth;
        else
            scroll_div.scrollLeft++;
    }
    var MyMar = setInterval(Marquee, speed);
    scroll_div.onmouseover = function() { clearInterval(MyMar) }
    scroll_div.onmouseout = function() { MyMar = setInterval(Marquee, speed) }
}
