$(function(){ var winW=$(window).width(); var scrollTop=$(document).scrollTop(); var TxtH = $(".banner article").height(); var TxtW = $(".banner article").outerWidth(true); var PublicWay={ Banner : function(){ winW=$(window).width(); TxtW = $(".banner article").outerWidth(); TxtH = $(".banner article").height(); var BannerImg = $(".banner section img"); var PcImg = $('.banner section').attr('data-pc'); var WapImg = $('.banner section').attr('data-wap'); var MaxImg = $('.banner section').attr('data-max'); var bannerAuto = function(target) { if (winW <= 640) { target.attr('src',WapImg); }else if(winW <= 1200) { target.attr('src',PcImg); }else { target.attr('src',MaxImg); } } bannerAuto(BannerImg); var topValue=-TxtH/2; $(".banner article").css({"margin-top":topValue,"margin-left":-TxtW/2}); }, setHeight : function(setObj){ winW=$(window).width(); if(winW>200){ var defaultH=0; var $H; $(setObj).height("auto"); $(setObj).each(function(){ $H=$(this).height(); defaultH>$H ? $H=defaultH : defaultH=$H; }) $(setObj).height($H); } else{ $(setObj).height("auto"); } }, flashVedioPlayerInit : function(){ var skinSrc = '/Assets/EBG/minisitecss/flash/ent_cn_huaweie.xml' var swfPlayer = '/Assets/EBG/minisitecss/flash/player.swf'; var $videoWidth = $(window).width()>=768?800:$(window).width()-80; var $videoHeight = $videoWidth*9/16; //$('a.vedioparam').fancybox({width:800,height:450,autoDimensions:false}); $('a.vedioparam').attr("href","#flash_player"); $("#fancybox-wrap").css('left',40); $('a.vedioplay').each(function(index, element) { $(this).click(function(){ var v = $(this).parent().find('.vedioparam:eq(0)'); var flashPlayId = "flash_player" + index; var videoPath = v.attr('flafile'); if (videoPath.indexOf("//") == 0) videoPath = location.protocol + videoPath; if(index>0){ $("#fancybox-content").empty().attr("style",'');} //HuaWei.page.flashVedioPlayer('flash_player',v.attr('flafile'),$videoWidth,v.attr('vedioheight'),'true'); $('#flash_player').css({'width':$videoWidth+'px','height':$videoHeight+'px'}); $('a.vedioparam').fancybox({ content:"
", hideOnContentClick: false, width:$videoWidth, height:$videoHeight, autoDimensions:false, onComplete: function() { jwplayer(flashPlayId).setup({ 'stretching':'exactfit', 'width':$videoWidth, 'height':$videoHeight, 'flashplayer': swfPlayer, 'skin':skinSrc, 'id': flashPlayId, 'autostart': true, 'file': videoPath, ga:{} }); }, onCleanup: function() { jwplayer(flashPlayId).stop(); if($("#fancybox-wrap").attr("class")){ $("#fancybox-overlay").unbind(); $("#fancybox-content").unbind(); $("#fancybox-wrap").unbind(); $(window).unbind("resize.fb scroll.fb"); $(document).unbind('keydown.fb'); $("#fancybox-overlay").fadeOut('fast'); $("#fancybox-wrap").animate({width:'hide',height:'hide'}, 300); $("#fancybox-close").hide(); return false; } } }); v.trigger('click'); }); }); } }; /*****************表单验证**************************/ //验证邮箱格式 function emailValid(){ var re =new RegExp("^\\w+((-\\w+)|(\\.\\w+))*\\@([A-Za-z0-9]+[-.])+[A-Za-zd]{2,5}$"); var $thisVal=$(this).val(); if(!re.test($thisVal)){ $(this).addClass("false").removeClass("true"); $("#submitBtn").attr("disable",true); } else{ $(this).removeClass("false").addClass("true"); $("#submitBtn").attr("disable",false); } } //验证其他文本框不为空 function textValid(){ var $currentValue = $(this).val(); if($currentValue==""){ $(this).addClass("false").removeClass("true"); } else{ $(this).removeClass("false").addClass("true"); } } $(".reg p input").bind("blur",textValid); $("#email_input").bind("blur",emailValid); //提交按钮 $('#submitBtn').click(function(){ $('.reg p input').each(function(index,element){ if(!$(element).hasClass('true')){ $(element).addClass('false'); } }) }) function postFn($form,callback){ $.post(location.protocol + "//enterprise.huawei.com/enterpriseform/generalAction.do?method=save", $form.serialize(), function (data) { //注册成功返回状态{}sucess //注册失败返回状态1、2 //状态1表单和后台的表单字段数量对应不上 //状态2 表单和后台的表单字段对应不上 //根据状态去控制页面的操作 if(data=="{}sucess") { //注册成功操作 callback(); } else if(data=="1"){ //注册失败1操作 } else if(data=="2"){ //注册失败2操作 } else{ } }); } /*****************表单验证**************************/ //返回顶部 $(".more-fun-pc a.top").click(function(){ $("html,body").animate({"scrollTop":0},300); }); $(window).scroll(function(){ var scrollTop = $(document).scrollTop(); if(scrollTop>=70){ $(".more-fun-pc a.top").parent().slideDown(100);//返回顶部按钮显示与隐藏 } else{ $(".more-fun-pc a.top").parent().slideUp(100);//返回顶部按钮显示与隐藏 } }) //模块背景色 $(".contentbox:not('.none'):odd").addClass("odd"); //banner注册按钮跳转 $("#register_btn").click(function(){ var regTop=$("#register_block").offset().top; $("html,body").animate({"scrollTop":regTop},300); }); //轮播滑动自适应 By Yangsai20150608 var slideW,Len,eachNum,imgW; var n=0,nn=0,i; ;(function($){ $.fn.extend({ Slide : function(){ winW=$(window).width(); var $obj=$(this); /*确定每屏要显示的个数*/ eachNum=4; if(winW>623 && winW<=751){ eachNum=3; } else if(winW>383 && winW<=623){ eachNum=2; } else if(winW<=383){ eachNum=1; } else{ eachNum=4; } /*确定每屏要显示的个数*/ slideW=$(this).width(); Len=$(this).find('li').length; n=Math.ceil(Len/eachNum); //给每个子元素赋值 if(winW>400){ $(this).find('li').width(slideW/eachNum-20); } else{ $(this).find('li').width(slideW/eachNum); } imgW=$(this).find('li').outerWidth(true)+10; $(this).find('ul').css({"width":imgW*Len,"margin":"0 auto"}); //隐藏箭头按钮 if(Len>eachNum){ if(eachNum==1){ $(this).parent().find(".prev_btn,.next_btn").fadeOut(); } else{ $(this).parent().find(".prev_btn,.next_btn").fadeTo(); } $(this).createPoint();//创建point } else{ $(this).parent().find(".prev_btn,.next_btn").fadeOut(); $(this).siblings('.point').fadeOut(300); } $(this).siblings(".point").find("a").pointSlide();//点击小按钮 }, nextSlide : function(){ $(this).click(function(){ Len=$(this).siblings(".slide_wrap").find('li').length; n=Math.ceil(Len/eachNum); //alert(n); nn=$(this).siblings('.point').find('.current').index(); nn++; if(nn<=n){ if(nn==n){nn=0} $(this).siblings(".slide_wrap").find('ul').animate({"margin-left":-slideW*nn}); $(this).siblings('.point').find('a').eq(nn).addClass("current").siblings().removeClass("current"); } else{ nn=n-1; } }); $(this).siblings('.prev_btn').click(function(){ Len=$(this).siblings(".slide_wrap").find('li').length; n=Math.ceil(Len/eachNum); nn=$(this).siblings('.point').find('.current').index(); nn--; if(nn<0){nn=n-1;} $(this).siblings(".slide_wrap").find('ul').animate({"margin-left":-slideW*nn}); $(this).siblings('.point').find('a').eq(nn).addClass("current").siblings().removeClass("current"); }) }, TprevSlide : function(){ Len=$(this).siblings(".slide_wrap").find('li').length; n=Math.ceil(Len/eachNum); nn=$(this).siblings('.point').find('.current').index(); nn--; if(nn<0){nn=n-1;} $(this).siblings(".slide_wrap").find('ul').animate({"margin-left":-slideW*nn}); $(this).siblings('.point').find('a').eq(nn).addClass("current").siblings().removeClass("current"); }, TnextSlide : function(){ Len=$(this).siblings(".slide_wrap").find('li').length; n=Math.ceil(Len/eachNum); nn=$(this).siblings('.point').find('.current').index(); nn++; if(nn<=n){ if(nn==n){nn=0} $(this).siblings(".slide_wrap").find('ul').animate({"margin-left":-slideW*nn}); $(this).siblings('.point').find('a').eq(nn).addClass("current").siblings().removeClass("current"); } else{ nn=n-1; } }, createPoint : function(){ if($(this).siblings('.point')){ $(this).siblings('.point').remove(); } var Point="";
var PointA="";
for(i=0;i