/* ------------------------------------------------------------------------------------
 *
 * definicões iniciais para animação imagens roll-over effects: 
 * inicialização de variáveis, declaração de funções, etc.
 *
 * ------------------------------------------------------------------------------------ */ 
if(document.images){
	var offarray = new Array(); var onarray = new Array();
	offarray["topmenuleft"] = new Image;onarray["topmenuleft"] = new Image;
	offarray["topmenumiddle"] = new Image;onarray["topmenumiddle"] = new Image;
	offarray["topmenuright"] = new Image;onarray["topmenuright"] = new Image;
	
	onarray["topmenuleft"].src = "img/menu_top_selected_left.gif";offarray["topmenuleft"].src= "img/menu_top_non_selected_left.gif";
	onarray["topmenumiddle"].src = "img/menu_top_selected_middle.gif";offarray["topmenumiddle"].src= "img/menu_top_non_selected_middle.gif";
	onarray["topmenuright"].src = "img/menu_top_selected_right.gif";offarray["topmenuright"].src= "img/menu_top_non_selected_right.gif";
	
//	offarray["details"] = new Image;onarray["details"] = new Image;
//	offarray["search"] = new Image;onarray["search"] = new Image;
//	offarray["login"] = new Image;onarray["login"] = new Image;
//	offarray["newsletter"] = new Image;onarray["newsletter"] = new Image;
//	offarray["leftmenu"] = new Image;onarray["leftmenu"] = new Image;
//	offarray["vote"] = new Image;onarray["vote"] = new Image;
//	offarray["register"] = new Image;onarray["register"] = new Image;
//	offarray["clean"] = new Image;onarray["clean"] = new Image;
//	offarray["logout"] = new Image;onarray["logout"] = new Image;
//	offarray["newpass"] = new Image;onarray["newpass"] = new Image;
//	offarray["problem"] = new Image;onarray["problem"] = new Image;
//	offarray["passrecovery"] = new Image;onarray["passrecovery"] = new Image;

//	onarray["details"].src = "img/button_detail_onfocus.gif";offarray["details"].src= "img/button_detail_normal.gif";
//	onarray["search"].src = "img/button_ok_onfocus.gif";offarray["search"].src= "img/button_ok.gif";  
//	onarray["login"].src = "img/button_ok_onfocus.gif";offarray["login"].src= "img/button_ok.gif";
//	onarray["newsletter"].src = "img/button_ok_onfocus.gif";offarray["newsletter"].src= "img/button_ok.gif";
//	onarray["leftmenu"].src = "img/menu_left_topic_with_link_selected.gif";offarray["leftmenu"].src= "img/menu_left_topic_with_link.gif";
//	onarray["vote"].src = "img/"+lang+"/button_submit_inq_rollover.gif";offarray["vote"].src= "img/"+lang+"/button_submit_inq.gif";
//	onarray["register"].src = "img/"+lang+"/button_register_rollover.gif";offarray["register"].src= "img/"+lang+"/button_register.gif";
//	onarray["clean"].src = "img/"+lang+"/button_clean_rollover.gif";offarray["clean"].src= "img/"+lang+"/button_clean.gif";
//	onarray["logout"].src = "img/"+lang+"/button_logout_rollover.gif";offarray["logout"].src= "img/"+lang+"/button_logout.gif";
//	onarray["newpass"].src = "img/button_ok_onfocus.gif";offarray["newpass"].src= "img/button_ok.gif";
//	onarray["problem"].src = "img/button_ok_onfocus.gif";offarray["problem"].src= "img/button_ok.gif";
//	onarray["passrecovery"].src = "img/button_pass_rec_onfocus.gif";offarray["passrecovery"].src= "img/button_pass_rec.gif";

	// faz o preload das imagens, para não haver um delay até abrir a imagem onMouseOver
	//preloadimages("topmenuleft,topmenumiddle,topmenuright");//,details,search,login,newsletter,leftmenu,vote,register,clean,logout,newpass,problem");
}   

function setmsg(msg) {
  window.status = msg;
  return true;
}

function imgstopmenu_on(cell) { 
  document.getElementById("topmenuleft"+cell).style.background = "url(img/menu_top_selected_left.gif)";
	document.getElementById("topmenumiddle"+cell).style.background = "url(img/menu_top_selected_middle.gif)";
	document.getElementById("topmenuright"+cell).style.background = "url(img/menu_top_selected_right.gif)"; 
} 

function imgstopmenu_out(cell) { 
	if (cell > 0)
	{
		document.getElementById("topmenuleft"+cell).style.background = "url(img/menu_top_non_selected_left.gif)";
		document.getElementById("topmenumiddle"+cell).style.background = "url(img/menu_top_non_selected_middle.gif)";
		document.getElementById("topmenuright"+cell).style.background = "url(img/menu_top_non_selected_right.gif)";
	}
}








/*function imageon(imgname,nr) {
  if (document.images) 
  {
   	if (!nr) document.images[imgname].src = onarray[imgname].src;
  	else
  	{
    	imgname2 = imgname + nr;
			document.images[imgname2].src = onarray[imgname].src;
		}
	}
}

function imageoff(imgname,nr) {
  if (document.images) 
  {
		if (!nr) document.images[imgname].src = offarray[imgname].src;
		else
		{
			imgname2 = imgname + nr;
			document.images[imgname2].src = offarray[imgname].src;
		}
	}
}
*/


/* ------------------------------------------------------------------------------------
 * pop
 * Função para abrir uma janela pop-up
 * Invoca a função getMax para determinar as dimensões máximas entre a imagem e um valor estabelecido
 *
 * @picName				identificador da imagem da qual queremos ir burcar as propriedades
 * @page 					endereço da página que queremos abrir
 * @image					imagem da qual queremos ir buscar as propriedades
 * @return 				null; abre uma janela pop-up
 * ------------------------------------------------------------------------------------ */
/*
function pop(picName, page, image) 
{
	var width, heigth, params, posLeft, posTop;
	var maxWidth, maxHeigth;
	
	// dimensões máximas da pop-up window e posição no monitor
	maxWidth	= 640; 
	maxHeigth	= 480; 
	posLeft		= 100;
	posTop 		= 100;
	
	width 		= getMax(picName, maxWidth, "width");
	heigth 		= getMax(picName, maxHeigth, "heigth");

	params 		= "'width="+width+",height="+heigth+", status=no, directories=no, toolbar=no, location=no, titlebar=no, menubar=no,scrollbars=no, resizable=no, left="+posLeft+", top="+posTop+"'";
	page = page + "?image="+image+"&width="+width+"&heigth="+heigth;
	
	window.open(page,'picture',params);
	
}
*/

/* ------------------------------------------------------------------------------------
 * simplePop
 * Função para abrir uma janela pop-up com dimensão padronizada e inclui uma determinada imagem 
 *
 * @page 					endereço da página que queremos abrir
 * @image					imagem que queremos incluír
 * @return 				null; abre uma janela pop-up
 * ------------------------------------------------------------------------------------ */
/*
function simplePop(page, image) 
{
	var width, heigth, params, posLeft, posTop;
	
	// dimensões máximas da pop-up window e localização na página
	width 		= 640;
	heigth 		= 480;
	posLeft		= 100;
	posTop		= 100;

	params 		= "'width="+width+",height="+heigth+", status=no, directories=no, toolbar=no, location=no, titlebar=no, menubar=no,scrollbars=no, resizable=no, left="+posLeft+", top="+posTop+"'";
	page = page + "?image="+image+"&width="+width+"&heigth="+heigth;

	window.open(page,'picture',params);
}
*/

/* ------------------------------------------------------------------------------------
 * preloadimages
 * Função para fazer o preload de imagens aquando do load da página
 *
 * @arguments			as imagens que queremos fazer preload
 * @return 				null; 
 * ------------------------------------------------------------------------------------ */
/*
var myimages = new Array();
function preloadimages(){
	for (i=0; i<preloadimages.arguments.length; i++) {
		myimages[i] = new Image();
		// myimages[i].src = preloadimages.arguments[i];
	}
}
*/
