var banners = []; var banner_index = 0; $q = jQuery; $q.getScript('/static/jquery.cycle.all.latest.js'); $(document).ready(function() { $.each($(".dymanic_load"),function(){ if($(this).attr("path")==''){$(this).html("App setting Failed");} if($(this).attr("path")!=''){ if($(this).attr("path").indexOf("show_banner")>0){ ajax_load_proc($(this),$(this).attr("path"),"true"); }else{ ajax_load_proc($(this),$(this).attr("path"),$(this).attr("path")); } }}); $("#main_content").addClass("module"); }); function ajax_load_proc(wapper,url,isBanner){ $.get(encodeURI(url), {}, function(respText,textSta,XML){ if (textSta == 'success') { if(isBanner=="true"){ wapper.html(respText); var banner = banners[banner_index]; $(banner.banner_name+" > img").each(function(){ $(this).load(function(){ banner.image_loaded++; }); }); BannerCycle(banner_index); banner_index++; }else{ wapper.html(respText); } }; if(textSta == 'error') wapper.html("Loading Failed
Go See"); }); } function BannerCycle(banner_index){ var banner = banners[banner_index]; if (banner.image_loaded==$(banner.banner_name+" img").length){ if(banner.banner_name=="#slideshow-banner"){ $q(banner.banner_name).cycle({ delay: -1000, fx: banner.banner_fx, timeout: banner.time_to_next, pager: banner.banner_pager, pagerAnchorBuilder: function(idx, slide) { return "
  • "; } }); }else{ var width = banner.best_size.split(" x ")[0]; var height = banner.best_size.split(" x ")[1]; $(banner.banner_name).css( "width", width); $(banner.banner_name).css( "height", height); $(banner.banner_name).css( "display", "block"); $(banner.banner_name).css( "overflow", "hidden"); $(banner.banner_name+" > img").each(function(){ $( this ).css( "position", "absolute" ); $( this ).css( "top", "0" ); $( this ).css( "left", "0" ); $( this ).css( "display", "block" ); }); if($(banner.banner_name+" > img").length>1) OrbitCycle(banner_index); } }else{ setTimeout("BannerCycle("+banner_index+")",500); } } function OrbitCycle(banner_index){ var banner = banners[banner_index]; var index = 0; $(banner.banner_name+" > img").each(function(){ if(index==banner.current){ $(this).fadeTo( "slow" , 1); }else{ $(this).fadeTo( "slow" , 0); } index++; }); if((banner.current+1)<$(banner.banner_name+" img").length){ banner.current++; }else{ banner.current=0; } // console.log("OrbitCycle: "+banner_index); setTimeout("OrbitCycle("+banner_index+")",banner.time_to_next); } // Ad Banner FX code [start] function getTimeout() { return $(this).attr('time_to_next'); } $(document).ready(function() { $(document).on('click', '.slideshow img', function() { if($(this).attr('link_url')!='') { if($(this).attr('link_open')=='new_window') { window.open($(this).attr('link_url')); } else { document.location.href=$(this).attr('link_url') } } }) }); // Ad Banner FX code [end]