//		Instruções de instalação em http://comofazerumsite.com/add-ons/banner-rotativo-javascript.html 

//								EDITAR A PARTIR DAQUI 
///////////////////////////////////////////////////////////////////////////////////

var settings = {
	
	'define_size':			0,         		// 	Se o valor for 1 então todos os anuncios vão ficar com as dimensões 
											//  defindas nas 2 linhas seguintes
	'img_width':			468,			//	Forçar todos os anuncios a ter esta largura, só funciona se o valor 
											//  definido antes for 1
	'img_height':			60, 			// 	Forçar todos os anuncios a ter esta altura, só funciona se o valor 
											//  definido tiver sido 1
	'refresh_time':			2670,			//	Milisegundos entre anuncios (se por exemplo quer 16 segundos deve 
											//  colocar 16000) - usar 0 para inactivar 
	'refresh_max':			100,			//	Numero máximo de mudanças de anuncio de cada vez que a página é carregada
	'duplicate_anuncios':	0,				//	Manter 0 para garantir que o mesmo anuncio não vai ser mostrado na mesma 	 
	                                        //  página. Só terá efeito se o mostrar_banner(); for usado mais do que uma 
											//  vez. Certifique-se que tem anuncios suficientes para preencher todos os
											//   espaços publicitários ou o browser pode bloquear ou dar erro.
	'location_prefix': 		'adLocation-',	//	O prefixo dos IDs dos <div> que envolve os anuncios - este div é 
											//  gerado de forma dinamica. Um numero vai ser adicionado no fim desta string. 
	'location_class':		'swb',			//  Uma classe para adicionar a todas as <div>s que envolvem os anuncios 
	'window': 			'',	//'_blank',		//	Forma de abrir os links, na mesma ou numa janela nova, _self = mesma,
											//  _blank = nova. Use _top se estiver numa frame!		
	'default_ad_loc':		'default'		//	O espaço publicitário, 'Localizacao_Banner', por defeito. Este espaço
											//  fica associado a todos os anuncios para os quais não seja definido uma
											//  'localizacao_banner' na lista de anuncios abaixo
}


var anuncios = [
	new anuncio('Nas asas da Imaginação', '/periodo-integral/nas-asas-da-imaginacao', '/imgs/2011/home/asas_da_imaginacao.png', '22/12/2012', 'LocalAnuncios1'),
	new anuncio('Últimos Acontecimentos de 2011', '/colegio/confira-as-ultimas-atividades-de-2011', '/imgs/2011/home/ultimos_acontecimentos_2011.png', '09/12/2012', 'LocalAnuncios1'),
	
	new anuncio('Listas de Materiais', '/consultas/lista-de-materiais-csa', '/imgs/2011/home/listas_materiasi2012.png', '01/12/2012', 'LocalAnuncios2'),
	new anuncio('Matrículas 2012', '/colegio/matriculas-2012', '/imgs/2011/home/inscricoes_2012a.gif', '03/12/2013','LocalAnuncios2')
	]

//								Não é preciso editar a partir daqui
///////////////////////////////////////////////////////////////////////////////////

var used=0;var location_counter=0;var refresh_counter=1;var map=new Array(); function anuncio(a,b,c,d,e){this.name=a;this.url=b;this.image=c;this.date=d;this.active=1;this.oid=0;if(e!=''){this.loc=e}else{this.loc=settings.default_ad_loc}}function mostrar_banner(a){location_counter=location_counter+1;if(a!=''&&a!=undefined){map[location_counter]=a}else{map[location_counter]=settings.default_ad_loc}var b='\u003c\u0074\u0061\u0062\u006c\u0065\u003e\u003c\u0074\u0064\u003e\u003c\u0064\u0069\u0076\u0020\u0069\u0064\u003d\u0022'+settings.location_prefix+location_counter+'" class="'+settings.location_class+'\u0022\u0020\u0073\u0074\u0079\u006c\u0065\u003d\u0022\u006d\u0061\u0072\u0067\u0069\u006e\u003a\u0030\u0070\u0078\u003b\u0022\u003e\u003c\u002f\u0064\u0069\u0076\u003e\u003c\u002f\u0074\u0064\u003e\u003c\u002f\u0074\u0061\u0062\u006c\u0065\u003e';document.write(b); display_anuncios(location_counter)}  function display_anuncios(a){var b=new Array();if(a==''||!a||a<0){return}var c=anuncios.length;if((c==used)&&settings.duplicate_anuncios==0){return}for(i=0;i<(anuncios.length);i++){anuncios[i].oid=i;if((anuncios[i].loc==map[a])&&(anuncios[i].active==1)){b.push(anuncios[i])}}var d=Math.floor(Math.random()*b.length);var e=b[d];var f=(settings.define_size==1)?' width="'+settings.img_width+'" height="'+settings.img_height+'"':'';var g='\u003c\u0061\u0020\u0068\u0072\u0065\u0066\u003d\u0022'+e.url+'\u0022\u0020\u0074\u0069\u0074\u006c\u0065\u003d\u0022'+e.name+'\u0022\u0020\u0074\u0061\u0072\u0067\u0065\u0074\u003d\u0022'+settings.window+'\u0022\u0020\u0072\u0065\u006c\u003d\u0022\u006e\u006f\u0066\u006f\u006c\u006c\u006f\u0077\u0022\u003e\u003c\u0069\u006d\u0067\u0020\u0062\u006f\u0072\u0064\u0065\u0072\u003d\u0022\u0030\u0022\u0020\u0073\u0072\u0063\u003d\u0022'+e.image+'"'+f+'\u0020\u0061\u006c\u0074\u003d\u0022'+e.name+'\u0022\u0020\u002f\u003e';var h=new Date();var j=e.date;j=j.split('/',3);var k=new Date();k.setFullYear(parseInt(j[2]),parseInt(j[1])-1,parseInt(j[0]));if((h<k)&&e.active==1){var l=document.getElementById(settings.location_prefix+a);if(l==null){alert('banner rotator\nError: adLocation doesn\'t exist!')}else{l.innerHTML=g;if(settings.duplicate_anuncios==0){anuncios[e.oid].active=0;used++}return}}else{display_anuncios(a)}return}function refresh_anuncios(){if((refresh_counter==settings.refresh_max)||settings.refresh_time<1){clearInterval(banner_refresh)}used=0;for(j=0;j<(anuncios.length);j++){anuncios[j].active=1}for(j=1;j<(location_counter+1);j++){display_anuncios(j)}refresh_counter++}var banner_refresh=window.setInterval(refresh_anuncios,settings.refresh_time);
