var menu_selected;
var menu_element;
var RowListI=0;
var RowListLimit=5;
var RowListDest=0;
var RowListDestLimit=2;
var cListArray;
var DestListArray;
var pageCount=0;
var pageDestCount=0;

function actionMenu(e) {
	try {
		document.getElementById("listTitleSection").innerHTML=e.innerHTML;
	} catch(e) {
	}
	
	if (menu_selected) { document.getElementById(menu_selected).style.display="none"; }
	if (menu_element) {
		menu_element.style.backgroundColor="#ffffff";
		menu_element.style.color="#333333";
	}
	if(e.title) { document.getElementById(e.title).style.display="block"; }
	e.style.backgroundColor="#5595b6";
	e.style.color="#ffffff";
	if (e.value) { showSection(e.value.toString()); }
	menu_selected=e.title;
	menu_element=e;
}
function showSection(id) {
	if (id>=0) {
	RowListI=0;
	if (id.length==1) { id = "000"+id; }
	if (id.length==2) { id = "00"+id; }
	if (id.length==3) { id = "0"+id; }
	eval("cListArray=ARRAY_M_"+id);
	listPage();
	}
}
function loadDest() {
	RowListDest=0;
	DestListArray=ARRAY_M_0000;
	listDest();
}
function listDest() {
	pageDestCount=DestListArray.length/RowListDestLimit;
	if (pageDestCount!=parseInt(pageDestCount)) { pageDestCount=parseInt(pageDestCount)+1; }
	document.getElementById("ltCountDestIni").innerHTML=RowListDest+1;
	document.getElementById("ltCountDestEnd").innerHTML=pageDestCount;
	document.getElementById("ltmDestaques").innerHTML="";
	for(var i=(RowListDest*RowListDestLimit);i<((RowListDest*RowListDestLimit)+RowListDestLimit);i++) {
		var htmlResponse="";
		if (i<DestListArray.length) {
		var contentItem = DestListArray[i].split("|");
		if (MEDIA_URL==contentItem[7].replace("//","/")) {
			htmlResponse += "<div class='mlistItem'>";
		} else {
			htmlResponse += "<div class='mlistItem'>";
		}
		if (document.images) {
			imgPreload = new Image();
			imgPreload.src = "http://veja.abril.com.br"+contentItem[3];
		}
		htmlResponse += "<img src='http://veja.abril.com.br"+contentItem[3]+"' width='80' height='80'>"
		htmlResponse += "<h4>"+contentItem[0]+"</h4>";
		htmlResponse += "<a href='"+contentItem[7].replace("//","/")+"'>";
		htmlResponse += "<h3>"+contentItem[1]+"</h3>";
		htmlResponse += "</a>";
		htmlResponse += contentItem[2];
		htmlResponse += "</div>";
		}
		document.getElementById("ltmDestaques").innerHTML+=htmlResponse;
	}
}

function shLeft() {
	if (RowListI>0) { RowListI=RowListI-1; }
	listPage();
}
function shRight() {
	if (RowListI<(pageCount-1)) { RowListI=RowListI+1; }
	listPage();
}

function shDestLeft() {
	if (RowListDest>0) { RowListDest=RowListDest-1; }
	listDest();
}
function shDestRight() {
	if (RowListDest<(pageDestCount-1)) { RowListDest=RowListDest+1; }
	listDest();
}

function listPage() {
	pageCount=cListArray.length/RowListLimit;
	if (pageCount!=parseInt(pageCount)) { pageCount=parseInt(pageCount)+1; }
	document.getElementById("ltCountIni").innerHTML=RowListI+1;
	document.getElementById("ltCountEnd").innerHTML=pageCount;
	document.getElementById("ltmNoticias").innerHTML="";
	for(var i=(RowListI*RowListLimit);i<((RowListI*RowListLimit)+RowListLimit);i++) {
		var htmlResponse="";
		if (i<cListArray.length) {
		var contentItem = cListArray[i].split("|");
		if (MEDIA_URL==contentItem[7].replace("//","/")) {
			htmlResponse += "<div class='mlistItemSel'>";
		} else {
			htmlResponse += "<div class='mlistItem2'>";
		}
		if (document.images) {
			imgPreload = new Image();
			imgPreload.src = "http://veja.abril.com.br"+contentItem[3];
		}
		htmlResponse += "<img src='http://veja.abril.com.br"+contentItem[3]+"' width='80' height='80'>"
		htmlResponse += "<h4>"+contentItem[0]+"</h4>";
		if (contentItem[4]=="") {
			htmlResponse += "<a href='"+contentItem[6]+"' target='_blank'>";
		} else {
			htmlResponse += "<a href='"+contentItem[7].replace("//","/")+"'>";
		}
		htmlResponse += "<h3>"+contentItem[1]+"</h3>";
		htmlResponse += "</a>";
		htmlResponse += contentItem[2];
		htmlResponse += "</div>";
		}
		document.getElementById("ltmNoticias").innerHTML+=htmlResponse;
	}
}
function searchPage() {
	for(var i=0;i<cListArray.length;i++) {
		var contentItem = cListArray[i].split("|");
		if (MEDIA_URL==contentItem[7].replace("//","/")) {
			RowListI=parseInt(i/RowListLimit);
			listPage();
		}
	}
}
