var news = new Array();
var idf='';
var icone='';

function $(id){return document.getElementById(id)}
function $w(str){document.write(str)}

function getConnection(xmlFile){
	url = 'xml/' + xmlFile ;
	var Loader;
	
	try{Loader=new XMLHttpRequest();}catch (e){
	try{Loader=new ActiveXObject("Msxml2.XMLHTTP");}catch (e){
    Loader=new ActiveXObject("Microsoft.XMLHTTP");}}
	
	Loader.open("GET", url ,false);
		
	Loader.send(null);
	return Loader.responseXML;
}

function leXML(xmlFile,div){
	$(div).innerHTML='<li style="margin:50px 0 0 300px;"><img src="http://carnaval2009.ig.com.br/celular/images/ajax_loader.gif"  /></li>';
	news = new Array();
	var xml = getConnection(xmlFile);
	var objNodeList = xml.getElementsByTagName("item");
	for(var i=0;i<objNodeList.length;i++){
		var item = objNodeList[i];
		news[i]=new Array();
		for(var j=0;j<item.childNodes.length;j++){
			var nodo = item.childNodes[j];
			if(nodo.firstChild){
				news[i][nodo.nodeName]=nodo.firstChild.nodeValue;
			}
		}
	}
}

function montaProdutos(produto){
	var xmlFile = '';
	icone = false;
	switch(produto){
		case 'polifonico': xmlFile = 'Carnaval_Polifonico_14.xml';leXML(xmlFile,'produtosSons');idf="70";montaSons();break;
		case 'monofonico': xmlFile = 'Carnaval_Monofonico_0.xml';leXML(xmlFile,'produtosSons');idf="70";montaSons();break;
		case 'descanso': xmlFile = 'Carnaval_Descansotela_3.xml';leXML(xmlFile,'produtosImagens');idf="70";montaImagens();break;
		case 'icone': xmlFile = 'Carnaval_icone_1.xml';leXML(xmlFile,'produtosImagens');idf="4";icone=true;;montaImagens();break;
		case 'papelparede': xmlFile = 'Carnaval_papelparede_4.xml';leXML(xmlFile,'produtosImagens');idf="114";montaImagens();break;
	}
	$('menu_'+produto).className='active';
}

function montaSons(){
	options = new Array('polifonico','monofonico')
	for($a=0;$a<options.length;$a++){$('menu_'+options[$a]).className='';}
	
	var	lista = li_head = '';
	$a = $h = 0;
	for(var $i=0;$i<news.length;$i++){
		lista += '';
		if($i<3){
			li_head = '<li class="';
		}else if($i%3==0 && $i%6!=0){
			li_head = '<li class="cor2 ';
		}else if($i%6==0){
			li_head = '<li class="';
		}
		
		$h++;
		
		if($h%3==0){
			var li_head_o = li_head + 'nomg-r">';
		}else{
			var li_head_o = li_head + '">';
		}
		
		
		lista += li_head_o;
		
		lista += '<p class="texto"><strong>'+news[$i]['Nome']+'</strong><br />'+news[$i]['Interprete']+'<br />'+
				'<span><img src="images/star_active.gif" alt="" /><img src="images/star_active.gif" alt="" /><img src="images/star_active.gif" alt="" /><img src="images/star_off.gif" alt="" /><img src="images/star_off.gif" alt="" /></span></p>'+
				'<a href="javascript:void(0);" title="" class="botoes" title="Tocar"><object width="31" height="28" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000">'+
  
    '<param value="flash/preview.swf" name="movie"/>'+
    '<param value="high" name="quality"/>'+
    '<param value="Transparent" name="wmode"/>'+
    '<param value="idt='+news[$i]['IdTipoItem']+'&amp;id='+news[$i]['IdItem']+'" name="flashvars"/>'+
    '<embed width="31" height="28" flashvars="idt='+news[$i]['IdTipoItem']+'&amp;id='+news[$i]['IdItem']+'" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" quality="high" src="flash/preview.swf"/>'+
	'</object></a>'+
	
				'<a href="http://www.igcelular.com.br/default.aspx?titem='+news[$i]['IdTipoItem']+'&item='+news[$i]['IdItem']+'&hs=true" title="" class="botoes" title="Comprar"><img src="images/celular_item_comprar.gif" alt="Comprar" /></a>'+
			'</li>';
	}
	$('produtosSons').innerHTML=lista;
}

function montaImagens(){
	options = new Array('descanso','icone','papelparede')
	for($a=0;$a<options.length;$a++){$('menu_'+options[$a]).className='';}
	
	var	lista = li_head= '';
	var $h = 0;
	for(var $i=0;$i<news.length;$i++){
		lista += '';
		if($i<3){
			li_head = '<li class="';
		}else if($i%3==0 && $i%6!=0){
			li_head = '<li class="cor2 ';
		}else if($i%6==0){
			li_head = '<li class="';
		}
		
		$h++;
		
		if($h%3==0){
			var li_head_o = li_head + 'nomg-r">';
		}else{
			var li_head_o = li_head + '">';
		}
		
		
		lista += li_head_o;
		
		if(icone){
			lista +='<a href="http://www.igcelular.com.br/default.aspx?titem='+news[$i]['IdTipoItem']+'&item='+news[$i]['IdItem']+'&hs=true" title="" class="texto"><img src="http://previews.ringring.com.br/default.aspx?idt='+news[$i]['IdTipoItem']+'&idf='+idf+'&id='+news[$i]['IdItem']+'" alt="" /><strong>'+news[$i]['Nome']+'<br />'+
					''+news[$i]['Editora'].replace(/100.00\%/,'')+'</strong><br />'+
					'<span style="float:left;margin-left:84px;"><img src="images/star_active.gif" alt="" /><img src="images/star_active.gif" alt="" /><img src="images/star_active.gif" alt="" /><img src="images/star_off.gif" alt="" /><img src="images/star_off.gif" alt="" /></span>'+
					'<a href="http://www.igcelular.com.br/default.aspx?titem='+news[$i]['IdTipoItem']+'&item='+news[$i]['IdItem']+'&hs=true" title="" class="botoes" title="Comprar"><img src="images/celular_item_comprar.gif" alt="Comprar" /></a>'+
				'</li>';
		}else{
			lista +='<a href="javascript:void(0)" title="" class="texto"><img src="http://previews.ringring.com.br/default.aspx?idt='+news[$i]['IdTipoItem']+'&idf='+idf+'&id='+news[$i]['IdItem']+'&size=ss&s=45" alt="" onmouseout="UnTip()" onmouseover="Tip(\''+'http://previews.ringring.com.br/default.aspx?idt='+news[$i]['IdTipoItem']+'&idf='+idf+'&id='+news[$i]['IdItem']+'\')"/><strong>'+news[$i]['Nome']+'<br />'+
					''+news[$i]['Editora']+'</strong><br />'+
					'<span><img src="images/star_active.gif" alt="" /><img src="images/star_active.gif" alt="" /><img src="images/star_active.gif" alt="" /><img src="images/star_off.gif" alt="" /><img src="images/star_off.gif" alt="" /></span>'+
					'<a href="http://www.igcelular.com.br/default.aspx?titem='+news[$i]['IdTipoItem']+'&item='+news[$i]['IdItem']+'&hs=true" title="" class="botoes" title="Comprar"><img src="images/celular_item_comprar.gif" alt="Comprar" /></a>'+
				'</li>';
		}
	}
	$('produtosImagens').innerHTML=lista;
}

function getMouseXY(e) {
 try {
 if (IE) {
 tempX = event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
 tempY = event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
 } else {
 tempX = e.pageX;
 tempY = e.pageY;
 }
 if (tempX < 0) {
 tempX = 0;
 }
 if (tempY < 0) {
 tempY = 0;
 }
 tempX += 15;
 Tooltip.style.top = tempY + 'px';
 Tooltip.style.left = tempX + 'px';
 } catch(e) {}
 return true;
}
function Tip(body) {
 if (Tooltip.style.display != 'block') {
 Tooltip.innerHTML = '<img src="'+body+'" />';
 }
 Tooltip.style.display = 'block';
}
function UnTip() {
 Tooltip.style.display = 'none';
 Tooltip.innerHTML = '';
}
window.onload = function (){
		montaProdutos("polifonico");
		montaProdutos("papelparede");
	}
	var Tooltip = $('Tooltip');
	Tooltip.style.position = 'absolute';
	Tooltip.style.zIndex = '10000';
	Tooltip.style.display = 'none';
	var IE = document.all ? true: false;
	if (!IE) {document.captureEvents(Event.MOUSEMOVE);}
	var tempX = 0;
	var tempY = 0;
	document.onmousemove = getMouseXY;