function loadBanner(banners,uLimite){var opt=banners.opt;var list=banners.list;var optLimite=(uLimite==undefined?opt.limit:uLimite);var rd=0;var i=0;var x=0;var obj;var time=0;var rand=function(n){return parseInt(Math.random()*n)};var dwrite=function(rd){var url=list[rd].url;var ext=url.substring(url.lastIndexOf('.'),url.length);var html='';var obj;html+="<div class='bannid_"+list[rd].id+" banner item' style='width:"+list[rd].sizex+"px;height:"+list[rd].sizey+"px;overflow:hidden;'>";if(opt.position.indexOf('#')>-1){html+="<a href='#' class='btClose'>Fechar</a>"}if(ext=='.swf'){html+="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='"+list[rd].sizex+"' height='"+list[rd].sizey+"'>";html+="<param name='movie' value='"+url+"'/>";html+="<param name='quality' value='high'/>";html+="<param name='menu' value='false'/>";html+="<param name='wmode' value='transparent'/>";html+="<embed src='"+url+"' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='"+list[rd].sizex+"' height='"+list[rd].sizey+"'></embed></object>"}else if(ext=='.jpg'||ext=='.jpeg'||ext=='.gif'||ext=='.png'||ext=='.bmp'){if(list[rd].link!='')html+="<a href='"+list[rd].link+"' target='"+list[rd].target+"'>";html+="<img src='"+list[rd].url+"' width='"+list[rd].sizex+"' height='"+list[rd].sizey+"' border='0'/>";if(list[rd].link!='')html+="</a>"}else{html+="<iframe src='"+list[rd].url+"' scrolling='auto' frameborder='0' width='"+list[rd].sizex+"' height='"+list[rd].sizey+"'></iframe>"}html+="</div>";return html};var positionBann=function(rd,isPop){var ps='absolute';var t=0;var l=0;var sW=0;var sH=0;var btW=0;if(opt.tipo==2){btW=$('.banner a.btClose').height();if(btW==undefined)btW=0}if(isPop){sW=screen.width-10;sH=screen.height-10}else{sW=$(window).width();sH=$(window).height()}if(opt.position.indexOf('t')>-1)t=0;if(opt.position.indexOf('l')>-1)l=0;if(opt.position.indexOf('r')>-1)l=sW-list[rd].sizex;if(opt.position.indexOf('b')>-1)t=sH-list[rd].sizey;if(opt.position.indexOf('c')>-1)l=(sW/2)-(list[rd].sizex/2);l=parseInt(l);if(opt.position.indexOf('m')>-1)t=(sH/2)-((list[rd].sizey+btW)/2);t=parseInt(t);if(opt.position.indexOf('x')>-1){if(navigator.appName=='Microsoft Internet Explorer'&&navigator.userAgent.indexOf('MSIE 6.0')>-1){ps='absolute'}else{ps='fixed'}}if(isPop){return{left:l,top:t}}else{return{position:ps,left:l+'px',top:t+'px'}}};var initialize=function(){switch(opt.tipo){case 0:{document.write("<div class='banngrid_"+opt.id+"'></div>");var loadBannTipo0=function(){var palco=$('.banngrid_'+opt.id);palco.hide().find('*').remove();list.sort(function(){return 0.5-Math.random()});x=(optLimite>list.length?list.length:optLimite);for(var i=0;i<x;i++){palco.append(dwrite(i))}palco.fadeIn('normal',function(){if(opt.refresh>0)setTimeout(function(){loadBannTipo0()},1000*opt.refresh)})};loadBannTipo0();break}case 1:{rd=rand(list.length);var wobp=window.open('','bannopop_'+list[rd].id,'width='+list[rd].sizex+',height='+list[rd].sizey+',top='+positionBann(rd,true).top+',left='+positionBann(rd,true).left+',scrollbars=auto');$(wobp).bind('load',function(){var html="<html><head><title>Banner</title><meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>";html+="<style>body{margin:0px;}</style></head><body>";html+=dwrite(rd);html+="</body></html>";wobp.document.open();wobp.document.write(html);wobp.document.close();if(window.focus)wobp.focus});break}case 2:{setTimeout(function(){var btClose=false;rd=rand(list.length);obj=$(document.body).append(dwrite(rd)).find('div.bannid_'+list[rd].id).css(positionBann(rd));obj.find('a.btClose').bind('click',function(){obj.fadeOut('slow',function(){obj.remove()});return false});$(window).resize(function(){obj.css(positionBann(rd))});time=0;if(opt.refresh>0){var interTime=setInterval(function(){time++;if(time>=opt.refresh){obj.fadeOut('slow',function(){obj.remove()});clearInterval(interTime)}},1000)}},1);break}default:{break}}};initialize()}
