var jlib = {}; jlib.getNumber = function (str,unit) { var test = eval("/(\\d+(\\.\\d*)?)"+unit+"\\b/g"); return (str.replace( test, function($0,$1,$2) { return parseInt($1) } )); } jlib.aotuScroll = function (obj,marginTop) { if($(obj).children("ul").children("li").length>1) $(obj).find("ul:first").animate({ marginTop:marginTop },500,function(){ $(this).css({marginTop:"0px"}).find("li:first").appendTo(this); }); } jlib.createMask = function(){ var mask = $('
') .css({ zIndex: 5, //width:'100%', width:$("body").width(), //height:document.documentElement.clientHeight, height:$("body").height(), backgroundColor: '#000000', position: 'absolute', top:document.documentElement.scrollTop, //top: 0, //left: 0, left:document.documentElement.scrollLeft, filter: 'alpha(opaticy=40)', opacity: 0.4, display: 'none' }) .appendTo('body'); $(window).resize(function(){ mask.css({ //height: document.documentElement.clientHeight, height:$("body").height(), width: '100%' }); }); $(window).scroll(function(){ $('#_mask_').css({ //'top': document.documentElement.scrollTop, 'top': 0, 'width': document.documentElement.scrollWidth }); }); }; //createMask(); jlib.showMask = function(){ $('#_mask_').show(); }; jlib.hideMask = function(){ $('#_mask_').hide(); }; //Check browser flash version jlib.checkFlash = function(){ var hasFlash = 0; // if install flash 0:false 1:true var flashVersion = 0; // flash version var isIE=/*@cc_on!@*/0; // if IE browser if(isIE){ var swf = new ActiveXObject('ShockwaveFlash.ShockwaveFlash'); if(swf){ hasFlash = 1; VSwf = swf.GetVariable("$version"); flashVersion = parseInt(VSwf.split(" ")[1].split(",")[0]); } }else{ if (navigator.plugins && navigator.plugins.length > 0){ var swf=navigator.plugins["Shockwave Flash"]; if(swf){ hasFlash=1; var words = swf.description.split(" "); for (var i = 0; i < words.length; ++i){ if (isNaN(parseInt(words[i]))) continue; flashVersion = parseInt(words[i]); } } } } return {hasFlash:hasFlash,flashVersion:flashVersion}; } jlib.loadURL = function (url,target) { if(target==null||target=="") target="_blank"; if(target=="_blank"){ window.open(url); }else if(target=="_self"){ location.href = url; }else{ return false; } } jlib.getLang = function () { var lang = 'en'; var url = window.location.href; if(url.indexOf('/zh/')>-1) lang = 'zh'; else if(url.indexOf('/kr/')>-1) lang = 'kr'; else if(url.indexOf('/id/')>-1) lang = 'id'; else if(url.indexOf('/th/')>-1) lang = 'th'; else if(url.indexOf('/vn/')>-1) lang = 'vn'; else if(url.indexOf('/zh-tw/')>-1) lang = 'zh-tw'; else if(url.indexOf('/zh-hk/')>-1) lang = 'zh-hk'; return lang; }