$(function() { // 初始化checkbox事件 $('#rememberMe').iCheck({ checkboxClass: 'icheckbox_square-green', increaseArea: '20%' // optional }); // 动态码登陆的时候校验和进行倒计时 $("#casDynamicLoginForm").find("#getDynamicCode").click(function() { var username = $("#casDynamicLoginForm").find("#username"); if (!checkRequired(username, "dynamicNameError")) { username.focus(); return; } var captchaResponse = $("#casDynamicLoginForm").find("#dynamicCodeCaptchaResponse"); if (!checkRequired(captchaResponse, "dyCpatchaError")) { captchaResponse.focus(); return; } var _t = username.val(); try { _t = encryptAES(_t, $("#casDynamicLoginForm").find("#dynamicPwdEncryptSalt").val()); } catch (e) {} sendDynamicCodeByPhone(_t, "dynamicCodeType", captchaResponse.val()); }); // 绑定选项卡的点击事件 // $(".auth_tab_content_item[tabid=02]").hide(); $(".auth_tab_links li").bind("click", function() { selectLi($(this)); }); // 轮播图 var size = $(".auth_bg img").size(); for (var i = 1; i <= size; i++) { var li = "
  • " + i + "
  • "; $(".bg_num").append(li); } // 手动控制 $(".auth_bg img").eq(0).show(); $(".bg_num li").eq(0).addClass("bg_active"); // 鼠标移入 $(".bg_num li").bind("click",function() { $(this).addClass("bg_active").siblings("li").removeClass("bg_active"); var index = $(this).index() i = index; $(".auth_bg img").eq(index).stop().fadeIn().siblings().stop().fadeOut(); }); //自动控制轮播 var i = 0; var t = setInterval(move, 6000) //定时器 //右 function move() { i++; if (i == size) { i = 0; } $(".bg_num li").eq(i).addClass('bg_active').siblings('li').removeClass('bg_active'); $(".auth_bg img").eq(i).fadeIn().siblings().fadeOut(); }; //左 function moveL() { i--; if (i == -1) { i = size - 1; } $(".bg_num li").eq(i).addClass('bg_active').siblings('li').removeClass('bg_active'); $(".auth_bg img").eq(i).fadeIn().siblings().fadeOut(); }; //自动轮播鼠标经过移入和移除 //$(".auth_bg").hover(function() { // clearInterval(t) //}, function() { // t = setInterval(move, 6000) //}); //左右按钮 $(".bg_left").click(function() { moveL() }) $("bg_right").click(function() { move() }) }); function loadFresh() { if (window != window.top) { // 处理同域名下的reload try { top.location.reload(true); } catch (ignoreErr) {} // 处理跨域情况下的reload try { window.top.postMessage({ type: "loginReload" }, '*'); } catch (ignoreErr) {} } } function selectLi(obj) { $(obj).siblings().removeClass("selected"); $(obj).addClass("selected"); var tabid = $(obj).attr("tabid"); if (tabid == "01") { $("#casLoginForm").find("#captchaImg").attr("src", "captcha.html?ts=" + new Date().getMilliseconds()); } else if (tabid == "02") { $("#casDynamicLoginForm").find("#dynamicCodeCaptchaImg").attr("src", "captcha.html?ts=" + new Date().getMilliseconds()); } $(".auth_tab_content_item").hide(); $(".auth_tab_content_item[tabid=" + tabid + "]").show(); $(".auth_tab_content_item[tabid='03']").show(); }