1var _topbgi = ""; //LOGO 2var _topbgiposition = ["18%", "10%"]; //LOGOä½ç½®ï¼ã0ãï¼å± ä¸ï¼ã1ãï¼å± å·¦ï¼ 3var _mainbgcDefault = ""; //ç»å½é¡µé»è®¤èæ¯è² 4var _mainbgcOpacityDefault = ""; //ç»å½é¡µé»è®¤èæ¯è²éæåº¦ 5var _mainbgc = ""; //ç»å½é¡µèæ¯è² 6var _mainbgcOpacity = ""; //ç»å½é¡µèæ¯è²éæåº¦ 7var _changebgi = []; //ç»å½é¡µèæ¯å¾ç 8var _bgialign = "center"; //èæ¯å¾çæ¾ç¤ºæ¹å¼ 9var _changebgispeed = "speed2"; //忢é度 10var _changebgiheight = 0; //èæ¯å¾çé«åº¦ 11var _shownumber = true; //æ¾ç¤ºå¹¶åæ° 12var _loginboxposition = []; //ç»å½æ¡ä½ç½®ï¼å ¨å±å¸å±ã0ãï¼å± å³ï¼ã1ãï¼å± ä¸ï¼ä¸ä¸å¸å±ã0ãï¼å± ä¸ï¼å·¦å³å¸å±ã0ãï¼å± å³ï¼ 13var _loginboxmainbgcDefault = ""; //ç»å½æ¡é»è®¤èæ¯è² 14var _loginboxmainbgcOpacityDefault = ""; //ç»å½æ¡é»è®¤èæ¯è²éæåº¦ 15var _loginboxmainbgc = ""; //ç»å½æ¡èæ¯è² 16var _loginboxmainbgcOpacity = ""; //ç»å½æ¡èæ¯è²éæåº¦ 17var _loginboxbottombgcDefault = ""; //ç»å½æ¡é»è®¤åºé¨è² 18var _loginboxbottombgcOpacityDefault = ""; //ç»å½æ¡é»è®¤åºé¨è²éæåº¦ 19var _loginboxbottombgc = ""; //ç»å½æ¡åºé¨è² 20var _loginboxbottombgcOpacity = ""; //ç»å½æ¡åºé¨è²éæåº¦ 21var _loginboxbuttonbgcDefault = ""; //ç»å½æ¡é»è®¤æé®è² 22var _loginboxbuttonbgcOpacityDefault = ""; //ç»å½æ¡é»è®¤æé®è²éæåº¦ 23var _loginboxbuttonbgc = ""; //ç»å½æ¡æé®è² 24var _loginboxbuttonbgcOpacity = ""; //ç»å½æ¡æé®è²éæåº¦ 25var _icpDisplay = ""; //æ¯å¦æ¾ç¤ºICP夿¡ä¿¡æ¯ 26var _icpInfo = ""; //ICP夿¡ä¿¡æ¯ 27var _icpLink = ""; //ICP夿¡ä¿¡æ¯ç龿¥ 28var _dueRamindDisplay = ""; //产åå°ææé 29var _icpColor = "";//ICP夿¡ä¿¡æ¯æåé¢è² 30var _icpColorOpacity = "";//ICP夿¡ä¿¡æ¯æåé¢è²éæåº¦ 31 32function loginDefault() { 33 if (typeof changebgtype == "undefined") { 34 changebgtype = "image"; 35 } 36 //Windowsç¯å¢ä¸æ¾ç¤ºè¾ å©ç¨åºå®è£ 37 var osVersion = detectOS4assistantSetup(); 38 if (osVersion == "unXP" || osVersion == "XP") { 39 //alert(osVersion); 40 } else { 41 $("#login_bottom_div_assistantSetup").css("display", "none"); 42 $("#login_bottom_div_assistantSetup_classic").css("display", "none"); 43 } 44 if(loginFromBol){ 45 //èµåå§å¼ 46 _icpColor = "#333333"; 47 _icpColorOpacity = "100"; 48 //模æ¿å¸å±ï¼allï¼å ¨å±ï¼t_bï¼ä¸ä¸ï¼l_rï¼å·¦å³ï¼centerï¼ä¸ä¸çç½ï¼ 49 if (_layout == "all") { 50 _mainbgcDefault = "#ffffff"; 51 _mainbgcOpacityDefault = "100"; 52 _loginboxmainbgcDefault = "#ffffff"; 53 _loginboxmainbgcOpacityDefault = "50"; 54 _loginboxbottombgcDefault = "#133e64"; 55 _loginboxbottombgcOpacityDefault = "100"; 56 _loginboxbuttonbgcDefault = "#38c64e"; 57 _loginboxbuttonbgcOpacityDefault = "100"; 58 59 _mainbgc = _mainbgcDefault; 60 _mainbgcOpacity = _mainbgcOpacityDefault; 61 _loginboxposition = ["15%", "30%"]; 62 _loginboxmainbgc = _loginboxmainbgcDefault; 63 _loginboxmainbgcOpacity = _loginboxmainbgcOpacityDefault; 64 _loginboxbottombgc = _loginboxbottombgcDefault; 65 _loginboxbottombgcOpacity = _loginboxbottombgcOpacityDefault; 66 _loginboxbuttonbgc = _loginboxbuttonbgcDefault; 67 _loginboxbuttonbgcOpacity = _loginboxbuttonbgcOpacityDefault; 68 } else if (_layout == "t_b") { 69 _mainbgcDefault = "#ffffff"; 70 _mainbgcOpacityDefault = "100"; 71 _loginboxmainbgcDefault = "#ffffff"; 72 _loginboxmainbgcOpacityDefault = "40"; 73 _loginboxbottombgcDefault = "#ffffff"; 74 _loginboxbottombgcOpacityDefault = "0"; 75 _loginboxbuttonbgcDefault = "#38c64e"; 76 _loginboxbuttonbgcOpacityDefault = "100"; 77 78 _mainbgc = _mainbgcDefault; 79 _mainbgcOpacity = _mainbgcOpacityDefault; 80 _loginboxposition = ["0", "0"]; 81 _loginboxmainbgc = _loginboxmainbgcDefault; 82 _loginboxmainbgcOpacity = _loginboxmainbgcOpacityDefault; 83 _loginboxbottombgc = _loginboxbottombgcDefault; 84 _loginboxbottombgcOpacity = _loginboxbottombgcOpacityDefault; 85 _loginboxbuttonbgc = _loginboxbuttonbgcDefault; 86 _loginboxbuttonbgcOpacity = _loginboxbuttonbgcOpacityDefault; 87 } else if (_layout == "l_r") { 88 _mainbgcDefault = "#ffffff"; 89 _mainbgcOpacityDefault = "100"; 90 _loginboxmainbgcDefault = "#000000"; 91 _loginboxmainbgcOpacityDefault = "20"; 92 _loginboxbottombgcDefault = "#ffffff"; 93 _loginboxbottombgcOpacityDefault = "0"; 94 _loginboxbuttonbgcDefault = "#38c64e"; 95 _loginboxbuttonbgcOpacityDefault = "100"; 96 97 _mainbgc = _mainbgcDefault; 98 _mainbgcOpacity = _mainbgcOpacityDefault; 99 _loginboxposition = ["0", "0"]; 100 _loginboxmainbgc = _loginboxmainbgcDefault; 101 _loginboxmainbgcOpacity = _loginboxmainbgcOpacityDefault; 102 _loginboxbottombgc = _loginboxbottombgcDefault; 103 _loginboxbottombgcOpacity = _loginboxbottombgcOpacityDefault; 104 _loginboxbuttonbgc = _loginboxbuttonbgcDefault; 105 _loginboxbuttonbgcOpacity = _loginboxbuttonbgcOpacityDefault; 106 } else if (_layout == "center") { 107 _mainbgcDefault = "#ffffff"; 108 _mainbgcOpacityDefault = "70"; 109 _loginboxmainbgcDefault = "#ffffff"; 110 _loginboxmainbgcOpacityDefault = "20"; 111 _loginboxbottombgcDefault = "#ffffff"; 112 _loginboxbottombgcOpacityDefault = "0"; 113 _loginboxbuttonbgcDefault = "#ff0000"; 114 _loginboxbuttonbgcOpacityDefault = "100"; 115 116 _mainbgc = _mainbgcDefault; 117 _mainbgcOpacity = _mainbgcOpacityDefault; 118 _loginboxposition = ["54%", "20%"]; 119 _loginboxmainbgc = _loginboxmainbgcDefault; 120 _loginboxmainbgcOpacity = _loginboxmainbgcOpacityDefault; 121 _loginboxbottombgc = _loginboxbottombgcDefault; 122 _loginboxbottombgcOpacity = _loginboxbottombgcOpacityDefault; 123 _loginboxbuttonbgc = _loginboxbuttonbgcDefault; 124 _loginboxbuttonbgcOpacity = _loginboxbuttonbgcOpacityDefault; 125 }else if(_layout == "center_big"){ 126 _mainbgcDefault = "#ffffff"; 127 _mainbgcOpacityDefault = "70"; 128 _loginboxmainbgcDefault = "#ffffff"; 129 _loginboxmainbgcOpacityDefault = "10"; 130 _loginboxbottombgcDefault = "#ffffff"; 131 _loginboxbottombgcOpacityDefault = "0"; 132 _loginboxbuttonbgcDefault = "#ff005a"; 133 _loginboxbuttonbgcOpacityDefault = "100"; 134 135 _mainbgc = _mainbgcDefault; 136 _mainbgcOpacity = _mainbgcOpacityDefault; 137 _loginboxposition = ["36%", "20%"]; 138 _loginboxmainbgc = _loginboxmainbgcDefault; 139 _loginboxmainbgcOpacity = _loginboxmainbgcOpacityDefault; 140 _loginboxbottombgc = _loginboxbottombgcDefault; 141 _loginboxbottombgcOpacity = _loginboxbottombgcOpacityDefault; 142 _loginboxbuttonbgc = _loginboxbuttonbgcDefault; 143 _loginboxbuttonbgcOpacity = _loginboxbuttonbgcOpacityDefault; 144 145 } 146 } 147 if ($.ctx.hotSpots) { 148 for (var i = 0; i < $.ctx.hotSpots.length; i++) { 149 var hotspotkey = $.ctx.hotSpots[i].hotspotkey; 150 var hotspotvalue = $.ctx.hotSpots[i].hotspotvalue; 151 var ext1 = $.ctx.hotSpots[i].ext1; 152 var ext2 = $.ctx.hotSpots[i].ext2; 153 var ext3 = $.ctx.hotSpots[i].ext3; //changebgi: å¾çæ¯å¦éä¸ ; changebgv:é¢è§å¾ 154 var ext5 = $.ctx.hotSpots[i].ext5; //é¢è²éæåº¦ 155 if (hotspotkey == "topbgi") { 156 if (hotspotvalue) { 157 if (hotspotvalue.indexOf("fileId") != -1) {
158 _topbgi = _ctxPath + "/fileUpload.do?method=showRTE&type=image&" + hotspotvalue; 159 } else { 160 _topbgi = _ctxPath + "/main/login/" + hotspotvalue + resSuffix; 161 } 162 } 163 }else if (hotspotkey == "topbgiposition") { 164 if (hotspotvalue) { 165 var topbgipositions = hotspotvalue.split(","); 166 _topbgiposition[0] = topbgipositions[0]; 167 _topbgiposition[1] = topbgipositions[1]; 168 } 169 }else if (hotspotkey == "mainbgc") { 170 if (hotspotvalue) { 171 _mainbgc = hotspotvalue; 172 _mainbgcOpacity = ext5; 173 } 174 }else if (hotspotkey == "changebgi") { 175 var isSelected = ext3.split(","); 176 var changebgis = hotspotvalue.split(","); 177 for (var k = 0; k < changebgis.length; k++) { 178 if (isSelected[k] == "1") { 179 if (changebgis[k].indexOf("fileId") != -1) { 180 _changebgi[_changebgi.length] = _ctxPath + "/fileUpload.do?method=showRTE&type=image&" + changebgis[k]; 181 } else { 182 _changebgi[_changebgi.length] = _ctxPath + "/main/login/" + changebgis[k] + resSuffix; 183 } 184 } 185 } 186 }else if (hotspotkey == "changebgv") { 187 if(hotspotvalue != null && typeof(hotspotvalue) != undefined && hotspotvalue!= ""){ 188 mediaObj.id = hotspotvalue; 189 mediaObj.videoWidth = ext1; 190 mediaObj.videoHeight = ext2; 191 mediaObj.posterUrl = ext3; 192 } 193 194 }else if (hotspotkey == "changebgtype") { 195 if(hotspotvalue != null && typeof(hotspotvalue) != undefined && hotspotvalue!= ""){ 196 changebgtype = hotspotvalue; 197 } 198 199 }else if (hotspotkey == "bgialign") { 200 _bgialign = hotspotvalue; 201 }else if (hotspotkey == "changebgispeed") { 202 _changebgispeed = hotspotvalue; 203 }else if (hotspotkey == "loginboxposition") { 204 if (hotspotvalue) { 205 var loginboxpositions = hotspotvalue.split(","); 206 _loginboxposition[0] = loginboxpositions[0]; 207 _loginboxposition[1] = loginboxpositions[1]; 208 } 209 }else if (hotspotkey == "shownumber") { 210 if (hotspotvalue == "show") { 211 _shownumber = true; 212 } else { 213 _shownumber = false; 214 } 215 }else if (hotspotkey == "loginboxmainbgc") { 216 if (hotspotvalue) { 217 _loginboxmainbgc = hotspotvalue; 218 _loginboxmainbgcOpacity = ext5; 219 } 220 }else if (hotspotkey == "loginboxbottombgc") { 221 if (hotspotvalue) { 222 _loginboxbottombgc = hotspotvalue; 223 _loginboxbottombgcOpacity = ext5; 224 } 225 }else if (hotspotkey == "loginboxbuttonbgc") { 226 if (hotspotvalue) { 227 _loginboxbuttonbgc = hotspotvalue; 228 _loginboxbuttonbgcOpacity = ext5; 229 } 230 }else if(hotspotkey == "icp"){ 231 if (hotspotvalue) { 232 _icpDisplay = ($.ctx.hotSpots[i].display!=undefined) ? $.ctx.hotSpots[i].display : "0"; 233 _icpInfo = (hotspotvalue!=undefined) ? hotspotvalue : ""; 234 _icpLink = ($.ctx.hotSpots[i].description!=undefined) ? $.ctx.hotSpots[i].description : ""; 235 } 236 }else if (hotspotkey == "icpColor") { 237 if (hotspotvalue) { 238 _icpColor = hotspotvalue; 239 _icpColorOpacity = ext5; 240 } 241 } 242 } 243 } 244 245 if(loginFromBol){ 246 if(dueRemindV){ 247 _dueRamindDisplay=dueRemindV==''?"1":dueRemindV; 248 } 249 //æ·»å èæ¯è² 250 $("#login_wrap").css({ 251 "background-color": converColorToNum(_mainbgc, _mainbgcOpacity) 252 }); 253 254 255 256 if( changebgtype == "video" ){ 257 $(window).resize(function(){ 258 randerBgi4video(); 259 }); 260 }else{ 261 //æ·»å èæ¯å¾ç 262 setSliderBgImg(); 263 $(window).resize(function(){ 264 if(typeof($("#bgialign").val()) === "undefined"){ 265 setSliderBgImg(_bgialign); 266 }else{ 267 setSliderBgImg($("#bgialign").val()); 268 } 269 270 if(typeof($("#changebgispeed").val()) === "undefined"){ 271 changeSlide(_changebgispeed); 272 }else{ 273 changeSlide($("#changebgispeed").val()); 274 } 275 }); 276 } 277 278 //LOGOä½ç½® 279 if (_topbgi) { 280 $("#login_logo").css({ 281 "top": _topbgiposition[0], 282 "left": _topbgiposition[1] 283 }); 284 $("#login_logo img").attr("src",_topbgi); 285 $("#login_logo img").show(); 286 }else{ 287 $("#login_logo img").attr("src",_topbgi); 288 $("#login_logo img").hide(); 289 } 290 291 //æ¯å¦æ¾ç¤ºå¹¶åæ° 292 if (_shownumber && ( typeof(rowList)=="undefined" || rowList!='blank')) { 293 $("#login_text_div").css("visibility", "visible"); 294 } else { 295 $("#login_text_div").css("visibility", "hidden"); 296 } 297 298 //夿æ®éç¨æ·å管çåç»å½ 299 if (login_index == "adminLogin") { 300 if (_layout == "all") { 301 $(".login_area_div").css({ 302 "width": "250px", 303 "height": "292px", 304 "background-color": converColorToNum(_loginboxmainbgc, _loginboxmainbgcOpacity), 305 "right": _loginboxposition[0], 306 "top": _loginboxposition[1], 307 "margin-top":"50px" 308 }); 309 $(".login_body").css({
310 "top": "0px", 311 "margin-top": "0px", 312 "left": "0px" 313 }); 314 $("#login_bottom_div").css("background-color", converColorToNum(_loginboxbottombgc, _loginboxbottombgcOpacity)); 315 $("#login_button").css("background-color", converColorToNum(_loginboxbuttonbgc, _loginboxbuttonbgcOpacity)); 316 } else if (_layout == "t_b") { 317 $(".login_area_div").css({ 318 "width": "100%", 319 "height": "210px", 320 "left":"0px;", 321 "background-color": converColorToNum(_loginboxmainbgc, _loginboxmainbgcOpacity), 322 "bottom": _loginboxposition[0] 323 }); 324 $("#login_bottom_div").css("background-color", converColorToNum(_loginboxbottombgc, _loginboxbottombgcOpacity)); 325 $("#login_button").css("background-color", converColorToNum(_loginboxbuttonbgc, _loginboxbuttonbgcOpacity)); 326 } else if (_layout == "l_r") { 327 $(".login_area_div").css({ 328 "background-color": converColorToNum(_loginboxmainbgc, _loginboxmainbgcOpacity), 329 "top":"0px", 330 "right": _loginboxposition[0] 331 }); 332 $(".login_body").css({ 333 "right": "-25px" 334 }); 335 $(".login_top").find("input").css({ 336 "border-radius": "18px" 337 }); 338 $(".login_top").css({ 339 "height": "250px" 340 }); 341 $(".login_top .text").css({ 342 "color": "#fff" 343 }); 344 // var login_bottom = $(".login_bottom").clone(); 345 // $(".login_bottom").remove(); 346 // $("#login_button").before(login_bottom); 347 $(".login_bottom").css({ 348 "padding-left": "20px" 349 }); 350 $(".login_bottom").find("span").css({ 351 "width": "70px", 352 "font-size": "smaller" 353 }); 354 $("#login_bottom_div").css("background-color", converColorToNum(_loginboxbottombgc, _loginboxbottombgcOpacity)); 355 $("#login_button").css("background-color", converColorToNum(_loginboxbuttonbgc, _loginboxbuttonbgcOpacity)); 356 } else if (_layout == "center") { 357 $(".masks").show(); 358 $(".login_area_div").css({ 359 "width": "250px", 360 "height": "292px", 361 "background-color": converColorToNum(_loginboxmainbgc, _loginboxmainbgcOpacity), 362 "right": _loginboxposition[0], 363 "top": _loginboxposition[1] 364 }); 365 $(".login_body").css({ 366 "top": "0px", 367 "right": "0px", 368 "margin-top": "0px" 369 }); 370 $(".login_top").find("input").css({ 371 "border-radius": "0" 372 }); 373 $(".login_top .text").css({ 374 "color": "#fff" 375 }); 376 $("#login_bottom_div").css({ 377 "background-color": converColorToNum(_loginboxbottombgc, _loginboxbottombgcOpacity) 378 }); 379 $(".login_bottom_div").find("span").css({ 380 "width": "70px", 381 "font-size": "smaller" 382 }); 383 $("#login_button").css("background-color", converColorToNum(_loginboxbuttonbgc, _loginboxbuttonbgcOpacity)); 384 } else if(_layout == "center_big"){ 385 $(".login_area_div").css({ 386 "width": "350px", 387 "height": "360px", 388 "background-color": converColorToNum(_loginboxmainbgc, _loginboxmainbgcOpacity), 389 "right": _loginboxposition[0], 390 "top": _loginboxposition[1] 391 }); 392 $(".login_body").css({ 393 "width":"250px", 394 "top":"20px", 395 "left":"53px", 396 "margin-top": "40px" 397 }); 398 $("#login_text_div").css({ 399 "color":"#fff" 400 }); 401 $("#login_username").css({ 402 "border-radius":"100px", 403 "border":"1px solid rgba(255,255,255,0.2)" 404 }); 405 $("#login_password").css({ 406 "border-radius":"100px", 407 "border":"1px solid rgba(255,255,255,0.2)" 408 }); 409 $("#login_button").css({ 410 "border-radius":"100px", 411 "margin-top":"15px", 412 "background-color": converColorToNum(_loginboxbuttonbgc, _loginboxbuttonbgcOpacity) 413 }); 414 $(".login_bottom").css({ 415 "border-radius":"0" 416 }); 417 $("#login_bottom_div").css({ 418 "background-color": converColorToNum(_loginboxbottombgc, _loginboxbottombgcOpacity) 419 }); 420 421 } 422 423 //ç»å½æ¡å ä»¶æå¨ 424 $("#login_area").draggable({ 425 containment: "parent", 426 stop:function(){ 427 left = $("#login_area").offset().left -21; 428 } 429 }); 430 $("#login_logo").draggable({ 431 containment: "parent" 432 }); 433 $(".login_area_botttom").draggable({ 434 containment: "parent" 435 }); 436 437 //èæ¯å¾çé«åº¦ 438 _changebgiheight = $("#previewDiv").height(); 439 } else { 440 if (_layout == "all") { 441 //è¿ä¸ªå¼éè¦è¿è¡ä¿®æ£ï¼292æ¯å端ç»å½æ¡çé«åº¦ï¼50æ¯margin-top ï¼392æ¯å端çç»å½æ¡çé«åº¦,66æ¯margin-top 442 var ScalingNum = (292+50)/(392+66); 443 var fixedTop = Number(_loginboxposition[1].replace("%","")) * ScalingNum + "%"; 444 $("#login_area_div").css({ 445 "background-color": converColorToNum(_loginboxmainbgc, _loginboxmainbgcOpacity), 446 "right": _loginboxposition[0], 447 "top": fixedTop 448 }); 449 } else if (_layout == "t_b") { 450 $("#login_area_div").css({ 451 "background-color": converColorToNum(_loginboxmainbgc, _loginboxmainbgcOpacity), 452 "left":"0px", 453 "top":"inherit",
454 "bottom": _loginboxposition[0] 455 }); 456 } else if (_layout == "l_r") { 457 $("#login_area_div").css({ 458 "background-color": converColorToNum(_loginboxmainbgc, _loginboxmainbgcOpacity), 459 "top":"0px", 460 "right": _loginboxposition[0] 461 }); 462 } else if (_layout == "center") { 463 $("#login_area_div").css({ 464 "background-color": converColorToNum(_loginboxmainbgc, _loginboxmainbgcOpacity), 465 "right": _loginboxposition[0], 466 "top": _loginboxposition[1] 467 }); 468 469 $(".masks").show(); 470 }else if(_layout == "center_big"){ 471 //è¿ä¸ªå¼éè¦è¿è¡ä¿®æ£ï¼362æ¯å端ç»å½æ¡çé«åº¦ ï¼580æ¯å端çç»å½æ¡çé«åº¦ 472 var ScalingNum = 362/580; 473 var fixedTop = Number(_loginboxposition[1].replace("%","")) * ScalingNum + "%"; 474 $("#login_area_div").css({ 475 "background-color": converColorToNum(_loginboxmainbgc, _loginboxmainbgcOpacity), 476 "right": _loginboxposition[0], 477 "top": fixedTop 478 }); 479 } 480 $("#login_bottom_div").css("background-color", converColorToNum(_loginboxbottombgc, _loginboxbottombgcOpacity)); 481 $("#login_button").css("background-color", converColorToNum(_loginboxbuttonbgc, _loginboxbuttonbgcOpacity)); 482 //èæ¯å¾çé«åº¦ 483 _changebgiheight = $("body").height(); 484 if(_changebgiheight <= 0){ 485 _changebgiheight = $(document).height(); 486 } 487 } 488 if( changebgtype == "video" ){ 489 $('#login_bg_video').show(); 490 $('#login_bg').hide(); 491 randerBgi4video(); 492 }else{ 493 //èæ¯å¾çè½®æ 494 changeSlide(_changebgispeed); 495 } 496 //ICP夿¡ä¿¡æ¯ 497 showHideIcp(); 498 } 499 //å¨è®¾è®¡å¨IE8ä¸è¾å ¥æ¡èæ¯è²,主è¦é对t_bç»æ 500 if ($.browser.msie && $.browser.version < 9) { 501 //å¨è®¾è®¡å¨IE8ä¸è¾å ¥æ¡èæ¯è²,主è¦é对t_bç»æ 502 $(".login_inputs #login_usernames").css("background-color","#f8f8f8"); 503 $(".login_inputs #login_password").css("background-color","#f8f8f8"); 504 505 //å¨å·¦å³å¸å±çæ¶åtop50%ä¸è¯å«ï¼ç¶åéæ°è®¡ç® marginå¼ï¼ 506 var m_top = ($(".login_area_l_r").height() - $(".login_area_l_r .login_body").height())/2; 507 $(".login_area_l_r .login_body").css({"top":m_top,"margin-top":"0px"}); 508 509 //Ie8ä¸é¢æ¬§å¼è¾å ¥æ¡è¾ä¸äºçè§£å³æ¹æ¡ 510 $(".login_box .login_top .password").css("background","url("+_ctxPath+"/main/login/default/images/white.png)"); 511 $(".login_box .login_top .username").css("background","url("+_ctxPath+"/main/login/default/images/white.png)"); 512 $(".login_box .login_top .captcha_box").css("background","url("+_ctxPath+"/main/login/default/images/white.png)"); 513 $("#login_username,#login_password").css("background","url("+_ctxPath+"/main/login/default/images/white.png)"); 514 } 515} 516//æ·»å èæ¯å¾ç 517function setSliderBgImg(fromCheckVal){ 518 if(typeof(fromCheckVal)!="undefined"){ //妿æfromCheckVal表æï¼çªå£ç¼©æ¾æ¶è¿è¡çèæ¯å¾ç渲æï¼éè¦ä»å³ä¾§å¾ççå¤éæ¡ä¸åå¼ã 519 var _bgialignVal=fromCheckVal; 520 if (_bgialignVal == "center") { 521 var _setBgDom = new changeDomImg("center"); 522 } else if(_bgialignVal == "left") { 523 var _setBgDom = new changeDomImg("left"); 524 } else if(_bgialign == "zoom"){ 525 var _setBgDom = new changeDomImg("zoom"); 526 } else if(_bgialign == "zoomFull"){ 527 var _setBgDom = new changeDomImg("zoomFull"); 528 } else { 529 var _setBgDom = new changeDomImg("cover"); 530 } 531 }else{ //fromeCheckValæ å¼è¡¨æï¼æ¤å¤å±äºåå§å页颿¶çèæ¯å¾ç渲æï¼ç´æ¥å_bgialignçå¼å³å¯ã 532 if (_bgialign == "center") { 533 var _setBgDom = new changeDomImg("center"); 534 } else if(_bgialign == "left") { 535 var _setBgDom = new changeDomImg("left"); 536 } else if(_bgialign == "zoom"){ 537 var _setBgDom = new changeDomImg("zoom"); 538 } else if(_bgialign == "zoomFull"){ 539 var _setBgDom = new changeDomImg("zoomFull"); 540 } else { 541 var _setBgDom = new changeDomImg("cover"); 542 } 543 } 544} 545//åå¾å± å·¦ãåå¾å± ä¸ãçæ¯ç¼©æ¾ï¼é对è¿ä¸é¡¹æåçdomæä½ 546function changeDomImg(_style){ 547 this._style=_style; 548 var _sliderWidth=$("#login_wrap").width(); 549 $("#login_bg").width(_sliderWidth);
550 $("#login_bg_video").width(_sliderWidth); 551 $("#scroll_ul").html("").width(_sliderWidth); 552 //夿å¾çæ¥æºï¼å¦æé¡µé¢ä¸æchangebgiUlï¼å¯ç¥å½åæ¯è®¾è®¡å¨é¡µé¢ï¼éè¦ä»éä¸çå表ä¸åå¾å¾çï¼å¦åå¯ç¥æ¯ç»å½é¡µï¼ç´æ¥å_changebgi 553 if($('#changebgiUl').length){ 554 this._imgList = this.getActiveImgUrl(); 555 }else{ 556 this._imgList = _changebgi; 557 } 558 //èæ¯å¾çæ¾ç¤ºæ¹å¼ä¸ºçæ¯ç¼©æ¾ï¼æ·»å imgåå ç´ 559 if (_style=="zoom" || _style=="zoomFull") { 560 //æ¥æ¾imgSizeä¸çé®å¼ 561 this._imgSizeList = this.getKeys(); 562 //å¨imgSize䏿¥æ¾å½å为éä¸ç¶æçå¾ç尺寸 563 this._iSizeArray = this.getSize(); 564 //æ¼è£ liåimg 565 this.setImgDom(_style); 566 }else{//èæ¯å¾çæ¾ç¤ºæ¹å¼ä¸ºå± å·¦æå± 䏿¾ç¤ºæ¶ï¼ç§»é¤imgåå ç´ å¹¶è¿åbackground 567 this.setImgBg(); 568 } 569} 570//è·åå½å为éä¸ç¶æçå¾çå表 571changeDomImg.prototype.getActiveImgUrl = function(){ 572 var _ImgUrl=[]; 573 var _activeImgList=$("#changebgiUl").find("input[type=checkbox]:checked"); 574 for(i=0;i<_activeImgList.length;i++){ 575 _imgSrc=_activeImgList.eq(i).parent().siblings("img").attr("src"); 576 _ImgUrl.push(_imgSrc); 577 } 578 return _ImgUrl; 579} 580//è¿åimgSizeä¸çkeys 581changeDomImg.prototype.getKeys = function(){ 582 //Object.keys for IE8 583 if (!Object.keys) Object.keys = function(o) { 584 if (o !== Object(o)) 585 throw new TypeError('Object.keys called on a non-object'); 586 var k=[],p; 587 for (p in o) if (Object.prototype.hasOwnProperty.call(o,p)) k.push(p); 588 return k; 589 } 590 //Object.keys 591 return Object.keys(imgSize); 592} 593//æ¥æ¾å½å为éä¸ç¶æçå¾çå¨imgSizeä¸ç尺寸 594changeDomImg.prototype.getSize = function(){ 595 var _tempArray=[]; 596 for (var i = 0; i < this._imgList.length; i++) {//å½å为éä¸ç¶æçå¾ç 597 for (var j = 0; j < this._imgSizeList.length; j++) {//ææçå¾ç 598 var _thisImgStr=this._imgSizeList[j].toString(); 599 if(this._imgList[i].indexOf(_thisImgStr)!=-1){ 600 _tempArray.push(imgSize[_thisImgStr]); 601 break; 602 } 603 } 604 } 605 return _tempArray; 606} 607//å½å¾çæ¾ç¤ºæ¹å¼ä¸ºâçæ¯ç¼©æ¾âæ¶ï¼ç§»é¤backgroundï¼ä¸ºliæ·»å ç¨äºå®ä½çdivæimgåå ç´ 608changeDomImg.prototype.setImgDom = function(_style){ 609 var _ul=$("#scroll_ul"), 610 _lbg=$("#login_bg"), 611 _cw=_lbg.width(), 612 _ch=_lbg.height(), 613 _imgStr=_imgSizeStr=_liStr="", 614 isIE8=navigator.userAgent.toLowerCase().indexOf("msie 8")!=-1; 615 for (var i = 0; i < this._imgList.length; i++) { 616 if(this._iSizeArray[i] == null || this._iSizeArray[i] == "") this._iSizeArray[i]="1920,1080"; 617 var _iw=this._iSizeArray[i].split(",")[0]; 618 var _ih=this._iSizeArray[i].split(",")[1]; 619 if(_style == "zoom"){//çæ¯ç¼©æ¾èªéåºãä¼è£åªé¨åå 容 620 if(_cw / _ch > _iw / _ih){ 621 var _new_h = Math.floor(_cw * _ih / _iw), 622 _imgTop = Math.floor((_ch - _new_h) / 2); 623 _imgSizeStr="width:"+_cw+"px;height:"+_new_h+"px;top:"+_imgTop+"px;"; 624 }else{ 625 var _new_w = Math.floor(_ch * _iw / _ih), 626 _imgLeft = Math.floor((_cw - _new_w) / 2); 627 _imgSizeStr="width:"+_new_w+"px;height:"+_ch+"px;left:"+_imgLeft+"px;"; 628 } 629 }else if(_style == "zoomFull"){//çæ¯ç¼©æ¾ãä¸ä¼è£åª 630 _iw = Number(_iw); 631 _ih = Number(_ih); 632 var _new_w,_new_h; 633 var _iwTemp = _iw / _cw; 634 _new_h = Math.floor(_ih / _iwTemp); 635 if(_new_h > _ch){ 636 var _ihTemp = _ih / _ch; 637 _new_h = _ch; 638 _new_w = Math.floor(_iw / _ihTemp); 639 var _imgLeft = Math.floor((_cw - _new_w) / 2); 640 _imgSizeStr="width:"+_new_w+"px;height:"+_ch+"px;left:"+_imgLeft+"px;"; 641 }else{ 642 _new_w = Math.floor(_iw / _iwTemp); 643 _new_h = Math.floor(_ih / _iwTemp); 644 _imgTop = Math.floor((_ch - _new_h) / 2); 645 _imgSizeStr="width:"+_new_w+"px;height:"+_new_h+"px;top:"+_imgTop+"px;"; 646 } 647 } 648 if(isIE8 && _style == "zoom"){ 649 _imgStr="<div style='background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+this._imgList[i]+",sizingMethod=scale);"+_imgSizeStr+"'></div>"; 650 }else{ 651 _imgStr="<img src='"+this._imgList[i]+"' style='"+_imgSizeStr+"display:block;position:absolute;'>"; 652 } 653 _liStr += "<li style='float:left;width:"+_cw+"px;height:"+_ch+"px;'>"+_imgStr+"</li>"; 654 } 655 $("#scroll_ul").append(_liStr); 656} 657//å½å¾çæ¾ç¤ºæ¹å¼ä¸ºâå± å·¦å¯¹é½âï¼âå± ä¸å¯¹é½âæ¶ï¼ç§»é¤divæimgåå ç´ ï¼ä¸ºliæ·»å background 658changeDomImg.prototype.setImgBg = function(){ 659 var _lbg=$("#login_bg"), 660 _cw=_lbg.width(), 661 _ch=_lbg.height(), 662 _imgStr=_liStr="", 663 isIE8=navigator.userAgent.toLowerCase().indexOf("msie 8")!=-1; 664 if(this._style=="center"){ 665 var _imgPosition="center center;"; 666 for (var i = 0; i < this._imgList.length; i++) { 667 _imgStr="background-image:url("+this._imgList[i]+");background-repeat:no-repeat;background-position:"+_imgPosition; 668 _liStr += "<li style='float:left;width:"+_cw+"px;height:"+_ch+"px;"+_imgStr+"'>"+"</li>"; 669 } 670 }else if(this._style=="left"){ 671 var _imgPosition="0 0;"; 672 for (var i = 0; i < this._imgList.length; i++) { 673 _imgStr="background-image:url("+this._imgList[i]+");background-repeat:no-repeat;background-position:"+_imgPosition; 674 _liStr += "<li style='float:left;width:"+_cw+"px;height:"+_ch+"px;"+_imgStr+"'>"+"</li>"; 675 } 676 } else if(this._style=="cover"){ 677 for (var i = 0; i < this._imgList.length; i++) { 678 if(!isIE8){ 679 _imgStr="background-image:url("+this._imgList[i]+");background-repeat:no-repeat;background-size:100% 100%;"; 680 _liStr += "<li style='float:left;width:"+_cw+"px;height:"+_ch+"px;"+_imgStr+"'>"+"</li>"; 681 }else{//ie8䏿¯æbackground-size:100%,æ¹ç¨imgçæ¹å¼ 682 _imgStr="<img src='"+this._imgList[i]+"' width='"+_cw+"' height='"+_ch+"' >"; 683 _liStr += "<li style='float:left;width:"+_cw+"px;height:"+_ch+"px;'>"+_imgStr+"</li>"; 684 } 685 } 686 } 687 $("#scroll_ul").append(_liStr);} 688 689//å¾çè½®æ 690function changeSlide(speed) { 691 var delayTime = 0; 692 if (speed == "speed1") { 693 delayTime = 3000; 694 } else if (speed == "speed2") { 695 delayTime = 5000; 696 } else if (speed == "speed3") { 697 delayTime = 8000; 698 } 699 $("#login_bg").slide({ 700 //height: _changebgiheight, 701 height: '100%', 702 delayTime: delayTime, 703 slidePage: false, 704 slideTitle: false, 705 effect: 'horizontal', 706 triggerType: "hover" 707 });
708} 709 710//é¢è²å¼è½¬æ¢ 711function converColorToNum(_color, num) { 712 num = num / 100; 713 if ($.browser.msie && ($.browser.version == '6.0' || $.browser.version == '7.0' || $.browser.version == '8.0')) { 714 return _color; 715 } 716 if (_color.indexOf("#") == 0) { 717 _color = _color.replace(/#/g, ""); 718 if (_color.length != 6) { 719 return; 720 } 721 var r = _color.substr(0, 2).toNum(); 722 var g = _color.substr(2, 2).toNum(); 723 var b = _color.substr(4, 2).toNum(); 724 _color = "rgb(" + r + "," + g + "," + b + ")"; 725 } 726 _color = _color.replace("rgb", "rgba").replace(")", "," + num + ")"); 727 return _color; 728} 729String.prototype.toNum = function() { 730 var hex = { 731 a: 10, 732 b: 11, 733 c: 12, 734 d: 13, 735 e: 14, 736 f: 15 737 }; 738 var str = this.toLowerCase(); 739 var sw = hex[str.substr(0, 1)]; 740 if (sw == undefined) { 741 sw = str.substr(0, 1) * 16; 742 } else { 743 sw = hex[str.substr(0, 1)] * 16; 744 }; 745 var gw = hex[str.substr(1, 1)]; 746 if (gw == undefined) { 747 gw = str.substr(1, 1) * 1; 748 } else { 749 gw = hex[str.substr(1, 1)] * 1; 750 }; 751 return sw + gw; 752}; 753 754function detectOS4assistantSetup() { 755 var sUserAgent = navigator.userAgent; 756 var isWin = (navigator.platform == "Win32") || (navigator.platform == "Windows") || (navigator.platform == "Win64"); 757 var isMac = (navigator.platform == "Mac68K") || (navigator.platform == "MacPPC") || (navigator.platform == "Macintosh") || (navigator.platform == "MacIntel"); 758 if (isMac) { 759 return "Mac"; 760 } 761 if (isWin) { 762 if(sUserAgent.indexOf("Windows NT 5")!=-1) { 763 return "XP"; 764 } else { 765 return "unXP"; 766 } 767 } 768 return "other"; 769} 770 771//ICP夿¡ä¿¡æ¯ 772function showHideIcp(){ 773 if(_icpDisplay=="1"){ 774 var _icpColorStr = converColorToNum(_icpColor,_icpColorOpacity); 775 if(_icpLink==""){ 776 _icpLinkStr1="<p id='icp_info_p' style='color:"+_icpColorStr+" '>"; 777 _icpLinkStr2="</p>"; 778 if(_dueRamindDisplay=="1"){ 779 _icpLinkStr2="</p><p>"+dueRemind+"</p>"; 780 } 781 }else{ 782 _icpLinkStr1=""; 783 var icpArray=_icpInfo.split("^"); 784 var icpLinkArray=_icpLink.split("^"); 785 for(var j=0;j<icpArray.length;j++){ 786 var icp=icpArray[j]; 787 if($.trim(icp)!=""){ 788 var icpLink=icpLinkArray[j]; 789 _icpLinkStr1=_icpLinkStr1+ (j!=0?' / ':' ') +"<a style='color:"+_icpColorStr+" ' href='" +icpToTxt(icpLink) +"' target='_blank'>"+icpToTxt(icp)+"</a>"; 790 } 791 } 792 // _icpLinkStr1="<a href='" + icpToTxt(_icpLink) + "' target='_blank'>"; 793 _icpLinkStr1="<p id='icp_info_p' style='color:"+_icpColorStr+" '>"+_icpLinkStr1; 794 _icpLinkStr2=""; 795 if(_dueRamindDisplay=="1" && dueRemind != ""){ 796 _icpLinkStr2=" / <span>"+dueRemind+"</span></p>"; 797 }else{ 798 _icpLinkStr2="</p>"; 799 } 800 } 801 var _icpStr = _icpLinkStr1 + _icpLinkStr2; 802 $(".icp_info").empty().append(_icpStr).show(); 803 if($(".login_area_t_b").length){ 804 $("#login_bottom_div").css("padding-top","0"); 805 } 806 }else{ 807 if(dueRemind){ 808 if(_dueRamindDisplay=="1"){ 809 $(".icp_info").empty().append("<p>"+dueRemind+"</p>").show(); 810 if($(".login_area_t_b").length){ 811 $("#login_bottom_div").css("padding-top","0"); 812 } 813 }else{ 814 $(".icp_info").empty().hide(); 815 } 816 }else{ 817 $(".icp_info").empty().hide(); 818 $("#icp").attr("disabled","disabled"); 819 $("#icpUrl").attr("disabled","disabled"); 820 } 821 } 822 823} 824function changeDueRamind(){ 825 if($("#dueRemind").is(":checked")){ 826 _dueRamindDisplay = "1"; 827 showHideIcp(); 828 }else{ 829 _dueRamindDisplay="0"; 830 showHideIcp(); 831 } 832} 833 834function changeIcpStatus(){ 835 if($("#showIcp").is(":checked")){ 836 _icpDisplay = "1"; 837 _icpInfo = $("#icp").removeAttr("disabled").val(); 838 _icpLink = $("#icpUrl").removeAttr("disabled").val(); 839 showHideIcp(); 840 }else{ 841 _icpDisplay="0"; 842 showHideIcp(); 843 $("#icp").attr("disabled","disabled"); 844 $("#icpUrl").attr("disabled","disabled"); 845 } 846} 847function changeIcpText(){ 848 _icpInfo = icpToTxt($("#icp").val()); 849 _icpLink = icpToTxt($("#icpUrl").val()); 850 showHideIcp(); 851} 852function changeIcpUrlText(icp,icpUrl){ 853 _icpInfo = icpToTxt(icp); 854 _icpLink = icpToTxt(icpUrl); 855 showHideIcp(); 856} 857 858function icpToTxt(str) { 859 var RexStr = /\<|\>|\"|\'|\&/g 860 str = str.replace(RexStr, function(MatchStr) { 861 switch (MatchStr) { 862 case "<": 863 return "<"; 864 break; 865 case ">": 866 return ">"; 867 break; 868 case "\"": 869 return '"'; 870 break;
871 case "'": 872 return "'"; 873 break; 874 case "&": 875 return "&"; 876 break; 877 default: 878 break; 879 } 880 }) 881 return str; 882} 883function showQrDialog(qrInfo,icpUrl){ 884 var _showQrDialog = $.dialog({ 885 id: 'showQrDialog', 886 title: $.i18n("login.template.showQr"), 887 url:_ctxPath + "/portal/loginTemplateController.do?method=getQrPage", 888 width:600, 889 height:270, 890 //htmlId:'showIcpDialogHtml', 891 transParams:{ 892 "qrInfo":$("#QrInfo").val() 893 }, 894 buttons: [{ 895 text:$.i18n('common.button.ok.label'), 896 handler: function () { 897 var returnval=_showQrDialog.getReturnValue(); 898 if (returnval!="noselected") { 899 $(".two_code").css({"visibility":"visible"}); 900 $(".login_qrcode").css({"visibility":"visible"}); 901 } else { 902 $(".two_code").css({"visibility":"hidden"}); 903 $(".login_qrcode").css({"visibility":"hidden"}); 904 } 905 $("#QrInfo").val(returnval); 906 _showQrDialog.close(); 907 908 } 909 }, { 910 text:$.i18n('common.button.cancel.label'), 911 handler: function () { 912 _showQrDialog.close(); 913 } 914 }] 915 }); 916} 917//è®¾ç½®å¤æ¡ä¿¡æ¯ 918function showIcpDialog(icp,icpUrl){ 919 var _showIcpDialog = $.dialog({ 920 id: 'showIcpDialog', 921 title: $.i18n("template.login.icp"), 922 url:_ctxPath + "/portal/loginTemplateController.do?method=getIcpPage", 923 width:600, 924 height:270, 925 //htmlId:'showIcpDialogHtml', 926 transParams:{ 927 "icp":icp, 928 "icpUrl":icpUrl 929 }, 930 buttons: [{ 931 text:$.i18n('common.button.ok.label'), 932 handler: function () { 933 // alert("cancel"); 934 //dialog.enabledBtn('cancel'); 935 //_showIcpDialog.close(); 936 var returnval=_showIcpDialog.getReturnValue(); 937 var formValidate=returnval.formValidate; 938 if(formValidate){ 939 changeIcpUrlText(returnval.icptext,returnval.icpUrltext); 940 $("#icp").val(returnval.icptext); 941 $("#icpUrl").val(returnval.icpUrltext); 942 _showIcpDialog.close(); 943 } 944 } 945 }, { 946 text:$.i18n('common.button.cancel.label'), 947 handler: function () { 948 //dialog.disabledBtn('ok'); 949 // alert("cancel"); 950 // changeIcpText(); 951 _showIcpDialog.close(); 952 } 953 }] 954 }); 955}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.