sd = '<div align="right"><iframe src="http://www.letrasdemusicas.com.br/sv120_600.php" width="120" height="600" scrolling="no" frameborder="0" marginheight="0" marginwidth="0"></iframe></div>';
$('shop-dir').innerHTML = sd;








var htmlZone = {
	'banner-sky' : {
		'flash':'<object type="application/x-shockwave-flash" data="==BANNER_URL==" height="60" width="468"><param name="movie" value="==BANNER_URL==" /><param name="menu" value="false" /><param name="flashvars" value="goTo===TRACKER==&id===ID==" /></object>',
		'html':'<iframe src="==BANNER_URL==" width="==WIDTH==" height="==HEIGHT==" marginwidth="0" marginheight="0" scrolling="no" frameborder="0"></iframe>',
		'gif':'<a href="==TRACKER==" target="_blank"><img src="==BANNER_URL=="></a>'
	},'banner-top' :{
		'flash':'<object type="application/x-shockwave-flash" data="==BANNER_URL==" height="60" width="468"><param name="movie" value="==BANNER_URL==" /><param name="menu" value="false" /><param name="flashvars" value="goTo===TRACKER==&id===ID==" /></object>',
		'html':'<iframe src="==BANNER_URL==" width="==WIDTH==" height="==HEIGHT==" marginwidth="0" marginheight="0" scrolling="no" frameborder="0"></iframe>',
		'gif':'<a href="==TRACKER==" target="_blank"><img src="==BANNER_URL==" height="60" width="468"></a>'
	},'banner-dir1' : {
		'flash':'<object type="application/x-shockwave-flash" data="==BANNER_URL==" height="125" width="125"><param name="movie" value="==BANNER_URL==" /><param name="menu" value="false" /><param name="flashvars" value="?goTo===TRACKER==&id===ID==" /></object>',
		'html':'<iframe src="==BANNER_URL==" width="==WIDTH==" height="==HEIGHT==" marginwidth="0" marginheight="0" scrolling="no" frameborder="0"></iframe>',
		'gif':'<a href="==TRACKER==" target="_blank"><img src="==BANNER_URL==" border="0"></a>'
	},'banner-dir2' : {
		'flash':'<object type="application/x-shockwave-flash" data="==BANNER_URL==" height="125" width="125"><param name="movie" value="==BANNER_URL==" /><param name="menu" value="false" /><param name="flashvars" value="?goTo===TRACKER==&id===ID==" /></object>',
		'html':'<iframe src="==BANNER_URL==" width="==WIDTH==" height="==HEIGHT==" marginwidth="0" marginheight="0" scrolling="no" frameborder="0"></iframe>',
		'gif':'<a href="==TRACKER==" target="_blank"><img src="==BANNER_URL==" border="0"></a>'
	},'banner-dir3' :{
		'flash':'<object type="application/x-shockwave-flash" data="==BANNER_URL==" height="125" width="125"><param name="movie" value="==BANNER_URL==" /><param name="menu" value="false" /><param name="flashvars" value="?goTo===TRACKER==&id===ID==" /></object>',
		'html':'<iframe src="==BANNER_URL==" width="==WIDTH==" height="==HEIGHT==" marginwidth="0" marginheight="0" scrolling="no" frameborder="0"></iframe>',
		'gif':'<a href="==TRACKER==" target="_blank"><img src="==BANNER_URL==" border="0"></a>'
	},'banner-esq1' :{
		'flash':'<object type="application/x-shockwave-flash" data="==BANNER_URL==" height="125" width="125"><param name="movie" value="==BANNER_URL==" /><param name="menu" value="false" /><param name="flashvars" value="goTo===TRACKER==&id===ID==" /></object>',
		'html':'<iframe src="==BANNER_URL==" width="==WIDTH==" height="==HEIGHT==" marginwidth="0" marginheight="0" scrolling="no" frameborder="0"></iframe>',
		'gif':'<a href="==TRACKER==" target="_blank"><img src="==BANNER_URL==" border="0"></a>'
	},'banner-esq2' :{
		'flash':'<object type="application/x-shockwave-flash" data="==BANNER_URL==" height="125" width="125"><param name="movie" value="==BANNER_URL==" /><param name="menu" value="false" /><param name="flashvars" value="goTo===TRACKER==&id===ID==" /></object>',
		'html':'<iframe src="==BANNER_URL==" width="==WIDTH==" height="==HEIGHT==" marginwidth="0" marginheight="0" scrolling="no" frameborder="0"></iframe>',
		'gif':'<a href="==TRACKER==" target="_blank"><img src="==BANNER_URL==" border="0"></a>'
	}
};

function hideBanner( divName ){
	zoneDir = divName.test(/(dir|esq)[1-3]/);
	if( $(divName) ){
		$( (zoneDir == true?'cx-':'')+divName).setStyle('display','none');
	}
}
function getBannerHtml( divName, localBanner ){
	screenSky = divName.test(/sky/);
	doSky = true;
	if ( !window.screen || window.screen.width <= 800 ) {
		doSky = screenSky ? false : true;
		if ( screenSky == true && $(divName) ) {
			hideBanner( divName );
		}
	}
	if ( $(divName) && doSky ) {
		var newHtml = htmlZone[divName][ localBanner.tipo ];
		switch( localBanner.tipo ){
			case 'flash':
				newHtml = newHtml.replace(/==BANNER_URL==/g,localBanner.src);
				newHtml = newHtml.replace(/==TRACKER==/g,localBanner['link']);
				newHtml = newHtml.replace(/==ID==/g,localBanner['id_banner']);
			break;
			case 'html':
				var urlSite = 'http://'+(window.location.hostname)+'/ads/'+(localBanner['id_banner'])+'.ads.html';
				newHtml = newHtml.replace(/==BANNER_URL==/g,urlSite);
				newHtml = newHtml.replace(/==WIDTH==/g, localBanner['largura'].toInt() );
				newHtml = newHtml.replace(/==HEIGHT==/g, localBanner['altura'].toInt() );
			break;
			case 'gif':
				newHtml = newHtml.replace(/==BANNER_URL==/g,localBanner.src);
				newHtml = newHtml.replace(/==TRACKER==/g,localBanner['link']);
			break;
		}
		$(divName).innerHTML = newHtml;
		$(divName).addClass('hasAd');
	}
}

function printZone( local, bannersIds ){
	/*embaralha a ordem*/
	var randBannerId = bannersIds.getRandom();
	var uniqId = new Date();
	var url = 'http://'+(window.location.hostname)+'/ads/'+randBannerId+'.json.html?foo='+uniqId.getTime();
	var myXhr = new XHR({
		method: 'get',
		onSuccess: function(req) {
			$clear( timeout );
			var bannerInfo = Json.evaluate( req.replace("\n|\r",'') );
			getBannerHtml( local, bannerInfo);
		},
		onFailure: function(){
			hideBanner(local);
		}
	}).send(url);
	var timeout = myXhr.cancel.delay(5000);
}

function getBannerInfo() {
	var uniqId = new Date();
	var url = 'http://'+(window.location.hostname)+'/ads/zones.json.html?foo='+uniqId.getTime();
	var myXhr = new XHR({
		method: 'get',
		onSuccess: function(req) {
			$clear(timeout);
			/*
			* Zona = página onde o banner irá ficar
			*	0-index
			*	1-artistas
			*	2-album
			*	3-musica
			*	4-listagem
			*	5-tops
			*	6-interna
			*	7-aleatorio
			*
			* Local = o local na página
			* - skyscraper
			* - topo
			* - latdir[1-3]
			* - latesq[1-3]
			*/
			var thisZone = 4;
			var local = Json.evaluate( req.replace("\n|\r",'') );
			/*
			* - Vai local por local e pega o aleatório e os respectivos ids para esta zona e local
			*/
			for (var i in local){
				/* Primeiro o aleatorio */
				aleatorio = local[i].ativos[7];
				/* Agora o array do local e zona */
				localZona = local[i].ativos[thisZone];
				todosBanners = aleatorio.concat(localZona);
				todosBanners.remove(0);
				if( todosBanners.length > 0 ){
					printZone( local[i].zonediv, todosBanners);
				}else{
					divName = local[i].zonediv;
					hideBanner(divName);
				}
			}
		},
		onFailure:function(){
			for(i in htmlZone){
				hideBanner(i);
			}
		}
	}).send(url);
	var timeout = myXhr.cancel.delay(5000);
}
window.addEvent('domready', function(){
	getBannerInfo();
});

if (printMusica == true) {
	window.olD = window.onload;
	window.onload = function(){
		window.olD();
		window.print();
	}
}