var Brower={ // 判断是否为IE6浏览器 isIE6:function(){return navigator.userAgent.indexOf('MSIE')>0 && navigator.userAgent.indexOf('6.0')>0;}, // 判断是否为IE浏览器 isIE:function(){return navigator.userAgent.indexOf('MSIE')>0;}, // 判断是否为Opera浏览器 isOpera:function(){return navigator.userAgent.indexOf('Opera')>-1;}, // 判断是否为FireFox浏览器 isMoz:function(){return navigator.userAgent.indexOf('Mozilla/5.')>-1;} } function overall(root){ var root = root || document; var re = /j_([\w_]+)/; var funcs = {}; $(".js",root).each(function(i) { var m = re.exec(this.className); if (m) { var f = funcs[m[1]]; if (!f) { f = eval('aateda.' + m[1].replace(/\_/gi,'.')); funcs[m[1]] = f; } f && f(this); } }); } var aateda = new Object(); //共用 aateda.common = { nav : function(){ //主导航子导航 $('#navigation > ul').children().hover(function(){ $(this).addClass('current'); },function(){ $(this).removeClass('current') }); //ie6环境下增加透明iframe遮挡select if(Brower.isIE6()){ $('#navigation > ul > li').each(function(){ var width = $('ul',this).width(); var height = $('ul',this).height(); if( width && height ){ $('').appendTo(this); } }); } }, tabs: function(obj){ $('ul',obj).tabs(); }, //产品页面 Quick Menu quickMenu: function(obj){ $('#quick-menu-index').click(function(){ $(this).hide(); $('#quick-menu-list').show(); return false; }); $('#quick-menu-list h4').click(function(){ $(this).parent().hide(); $('#quick-menu-index').show(); }); function client(){ var clientHeight =document.documentElement.clientHeight || document.body.clientHeight; var scrollTop = $(document.documentElement).scrollTop() || $(document.boy).scrollTop(); var Y = -50 + scrollTop + clientHeight - $('#quick-menu').height() + "px"; $("#quick-menu").css({top:Y}); } client(); $(window).scroll(function(){ client(); }); } } //首页 aateda.index = { //首页标签切换 tabs:function(){ $('#user-login-tabs > ul,#company-news-tabs > ul,#financing-guide-tabs > ul,#new-activity-tabs > ul,#market-tabs > ul').tabs(); }, //插入圆角图标签 corner:function(){ $('').appendTo('.tabs-main,#friend-links'); } } //网上交易 aateda.trade = { //用户登录 login:function(){ $('#login-tabs > ul').tabs(); }, //开户银行卡选择 bankChange:function(){ $('#bank-card label').click(function(){ var text = $(this).text(); var id = $(this).parent().attr('id').split('-')[2]; if (id =='jianshe' || id == 'nongye' || id == 'zhaoshang'){ $('.choose').show(); }else{ $('.choose').hide(); } var newid = '#bank-tips-' + id; $('#bank-card-type option[value=' + id + ']').attr('selected','selected'); $('.bank-tips').hide(); $(newid).show(); }); $(':radio').radioStyle(); }, //我的交易首页 index:{ tabs:function(){ $('#recent-info-tabs > ul').tabs(); }, //tr over换色 trColor:function(obj){ $('tr',obj).hover(function(){ $(this).addClass('current'); },function(){ $(this).removeClass('current'); }); }, //li隔行换色 liColor:function(obj){ $('li:even',obj).addClass('current'); } } } //理财学院 aateda.college = { anliHover:function(){ $('#jianzhen-anli li').hover(function(){ $(this).addClass('current'); },function(){ $(this).removeClass('current'); }); }, countTab:function(){ $('#jianzhen-count .tabs > ul').tabs(); } } $(function(){ overall(); }) function copyCode(url){ if(url){ if(copy2Clipboard(url)!=false){ alert('复制成功'); } } } copy2Clipboard=function(txt){ if(window.clipboardData){ window.clipboardData.clearData(); window.clipboardData.setData("Text",txt); } else if(navigator.userAgent.indexOf("Opera")!=-1){ window.location=txt; } else if(window.netscape){ try{ netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); } catch(e){ alert("您的firefox安全限制限制您进行剪贴板操作,请打开’about:config’将signed.applets.codebase_principal_support’设置为true’之后重试,相对路径为firefox根目录/greprefs/all.js"); return false; } var clip=Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard); if(!clip)return; var trans=Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable); if(!trans)return; trans.addDataFlavor('text/unicode'); var str=new Object(); var len=new Object(); var str=Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString); var copytext=txt;str.data=copytext; trans.setTransferData("text/unicode",str,copytext.length*2); var clipid=Components.interfaces.nsIClipboard; if(!clip)return false; clip.setData(trans,null,clipid.kGlobalClipboard); } }