/*  evnto para o botao add item , em aparencia  */

addItem = function(_coluna) {

	if(_coluna == "2"  && !$('coluna2')) {
		alert('Este tema nao tem coluna secundaria !');
	} else {
		abreConteudo('coluna'+$('coluna_layout').getValue(),'web_aparencia/index.php','acao=addItem&coluna='+$('coluna_layout').getValue()+'&cont='+$('layout_cont').getValue());
	}

}//addItem


/* eventos da janela dinamica */
janelaDinamica = function(_titulo,_conteudo, _param, _w, _h) {
	
	if(_w == null) { _w = 700; }
	if(_h == null) { _h = 450; }	

	var xPos = $('topo').getWidth();
	var yPos = $('topo').getHeight();
	
	LeftPos = ( xPos - _w ) / 2;
	TopPos =  ( yPos + _h ) / 2;
	
	var _html = "<script> new Draggable('janelaDinamica', { scroll: window }); </script>"+
			  "<div id='janelaDinamica' style='display:none; left:"+LeftPos+"px; top:100px; width:"+_w+"px; height:"+_h+"px;'>"+
			    "<div id='topJanela' style='cursor:move;'><span style='float:right;' class='hand LinkJs' onclick='fechaJanela();'><img src='img/fechar.gif' /></span>"+_titulo+"</div>"+
			    "<div id='contJanela'>&nbsp;</div>"+
			  "</div>";
			  
	if($('janelaDinamica')) { $('janelaDinamica').remove(); }
	
	new Insertion.Top('cont_pricipal', _html);
	setTimeout("Effect.Grow('janelaDinamica',{duration: 0.5});", 0500);
	//new Draggable('janelaDinamica', { scroll: window });
	setTimeout("abreConteudo('contJanela','"+_conteudo+"','"+_param+"');", 0600);

}//janelaDinamica

fechaJanela = function() {
	Effect.SwitchOff('janelaDinamica');
	setTimeout("$('janelaDinamica').remove()", 4100);
}//fechaJanela

/*   ---------------------     */
topCad = function(_quem, _classe1, _classe2) {
	if($(_quem).hasClassName(_classe1) == true) {
		$(_quem).className=_classe2;
	} else {
		$(_quem).className=_classe1;
	}
}

clickGuia = function(id_box_guia, div_guias, obj_guia_clicada) {
	
	//Procura e seta todas as guias para OFF
	objs_guia = $A($(div_guias).getElementsByTagName("span"));
	objs_guia.each(function(obj_cada_span) {
		obj_cada_span.className = "abas_off";
	});
	//seta guia clicada para ON
	obj_guia_clicada.className="abas_on";
}

 ToggleClass = function(_id, _class) {
 	$(_id).toggleClassName(_class);
}
 
addClassName = function(_id, _class) {
 	$(_id).addClassName(_class);
}

removeClassName = function(_id, _class) {
 	$(_id).removeClassName(_class);
}

clickClasse = function(id_box_guia, div_guias, obj_guia_clicada) {
	
	//Procura e seta todas as guias para OFF
	objs_guia = $A($(div_guias).getElementsByTagName("div"));
	objs_guia.each(function(obj_cada_span) {
		obj_cada_span.className = "lista_tipos";
	});
	//seta guia clicada para ON
	obj_guia_clicada.className="lista_tipos_click";
}

abreJanela = function(_titulo, _arquivo, _vars) {
	if (_vars==null) { _vars = ""; }
	
	//if( $('conteudo_') ){ Effect.Puff('conteudo_'); }
	
	$('cont_pricipal').innerHTML = "<div id='conteudo_' style='display:none;'><div class='b1'></div><div class='b2'></div><div class='b3'></div><div class='b4'></div>"+
								"<table id='tabela' cellpadding='0' cellspacing='0' border='0' width='100%'>"+
									"<tr><td><div class='titulo_cont padding5'>"+_titulo+"</div></td ></tr><tr> <td id='cont_abas_int'>&nbsp;</td ></tr>"+
								"</table>"+
							"<div class='b4'></div><div class='b3'></div><div class='b2'></div><div class='b1'></div></div>";
	
	if ($('div-load')) {
		$('div-load').show();
	new Ajax.Updater('cont_abas_int', _arquivo, 
		{
			method: 'get',
			parameters: _vars,
			evalScripts: true,
			onComplete:  function() { 
				$('div-load').hide();
				Effect.Appear('conteudo_',{duration: 0.3});	
			}
		});	
	} else {
		new Ajax.Updater(id_div_destino, string_arquivo, 
		{
			method: 'get',
			parameters: _vars,
			evalScripts: true,
			onComplete:  function() { 
				Effect.Appear('conteudo_',{duration: 0.3});
			}
		});
	}
}

abreConteudo = function(id_div_destino, string_arquivo, string_vars) {
	
	if (string_vars==null) { string_vars = ""; }
	
		if ($('div-load')) {
			$('div-load').show();
			new Ajax.Updater(id_div_destino, string_arquivo, 
			{
				method: 'get',
				parameters: string_vars,
				evalScripts: true,
				onComplete:  function() { 
					$('div-load').hide(); 
				},
				onFailure: function(){ alert('Erro ao abrir conteudo'); }

			});
		} else {
			//alert('else');
			new Ajax.Updater(id_div_destino, string_arquivo, 
			{
				method: 'get',
				parameters: string_vars,
				evalScripts: true
			});
		}
}

AjaxRequest = function(string_rarquivo, id_div_destino, string_arquivo, string_vars) {
	
	if (string_vars==null) { string_vars = ""; }

	new Ajax.Request(string_rarquivo, 
	{
		method: 'get',
		evalScripts: true,
		parameters: string_vars
	});
	
	if (id_div_destino != '' && string_arquivo != '') {
		abreConteudo(id_div_destino, string_arquivo, string_vars);
	}
}

EnviaForm = function(string_arquivo, string_vars) {
	
	if (string_vars==null) { string_vars = ""; }

	new Ajax.Request(string_arquivo, 
	{
		method: 'get',
		evalScripts: true,
		parameters: string_vars
	});
}

function confirmaExclui(_texto,_layer,_arqui,_id) {
	if (window.confirm(_texto,_layer,_arqui,_id)) {
		abreConteudo(_layer, _arqui, _id);
	}
	
}
function NovaJanela(titulo_,arquivo_) {

	LeftPos = (screen.width-700)/2;
	TopPos =  (screen.height-380)/2;

	window.open(titulo_,arquivo_,'height=420, width=700, top='+TopPos+', left='+LeftPos+'');
}


/*   aparencia   */

selectLayout = function(_valor,_tema) {
	
	if ($('div-load')) {
		$('div-load').show();
		new Ajax.Updater('divJsLayout', 'web_aparencia/templates/layout'+_valor+'.htm.php', 
		{
			method: 'get',
			/* parameters: string_vars, */
			evalScripts: true,
			onComplete:  function() { 
				$('div-load').hide(); 
			},
			onFailure: function(){ 
				alert('Erro ao abrir conteudo :javascript'); 
			},
			onSuccess: function() {
				if(_tema) {
					AjaxRequest('web_aparencia/index.php','','','acao=atualiza_tipo&tipo='+_valor+'&tema='+_tema);
				}
			}
		});
	} else {
		//alert('else');
		new Ajax.Updater('divJsLayout', 'web_aparencia/templates/layout'+_valor+'.htm.php',
		{
			method: 'get',
			/* parameters: string_vars, */
			evalScripts: true,
			onSuccess: function() {
				if(_tema) {
					AjaxRequest('web_aparencia/index.php','','','acao=atualiza_tipo&tipo='+_valor+'&tema='+_tema);
				}
			}
		});
	}

}/*selectLayout*/

AddConteudo = function(_valor, _cont, _idcont) {
	
	if($('coluna'+_valor)) {
		var _html = '<li id="item_'+_idcont+'">'
				   +_cont+
				  '</li>';
		new Insertion.Bottom('coluna'+_valor, _html);
		/*Effect.Grow('_idcont',{duration: 0.5});*/

	} else {
		alert('naum tem coluna 2 nesse layout !');
	}

}/*AddConteudo*/


