function show_estrutura() {
	document.getElementById("nu_estrutura").style.display = "block";
}
function hide_estrutura() {
	document.getElementById("nu_estrutura").style.display = "none";
}
// data: 08 maio 2008
// coder: brancher
// desc: navegação do menu
function show_over(botao) {
	node = "menu_"+botao;
	endereco = "img/"+botao+"_over.gif";
	document.getElementById(node).src = endereco;
	document.getElementById(node).style.cursor="pointer";
}
function hide_over(botao) {
	node = "menu_"+botao;
	endereco = "img/"+botao+".gif";
	document.getElementById(node).src = endereco;
}
function goto_link(link) {
	window.location=link;
}
// data: 08 maio 2008
// coder: brancher
// descricao: limpa campo dos formularios
function clear_field(field) {
	var valor_padrao = field.defaultValue;
	if (field.value == valor_padrao) {
		field.value = "";
	}
}
// data: 08 maio 2008
// coder: brancher
// descricao: retorna valor default se o campo do formulario estiver vazio
function populate_field(field) {
	valor_padrao = field.defaultValue;
	if (field.value == " " || field.value == "") {
		field.value = valor_padrao;
	}
}
//
//
function carrega(local){
	document.getElementById(local).innerHTML = "carregando. . .";
}
function carregaTexto(local,texto){
	document.getElementById(local).innerHTML = texto;
}
function mudaCor(local,cor,cor2){
	document.getElementById(local).style.background = '#'+cor;
	if(cor2 != ''){
		if(local == 'corTabela')
			document.getElementById('corEscolhida').value = cor;
		else if(local == 'corTabelaSeta')
			document.getElementById('corSetaEscolhida').value = cor;
	} 
}
function abrir(local,pagina,pars,metodo){
	pars += "&local="+local;
	carrega(local);
	var myAjax = new Ajax.Updater(local,pagina,{method: metodo,parameters: pars});
}

function abrirDiv(local,pagina,pars,metodo){
	var pars = pars+"&local="+local;
	carrega('DivEdita');
	document.getElementById('DivEdita').style.visibility = 'visible';
	var myAjax  = new Ajax.Updater('DivEdita',pagina,{method: metodo,parameters: pars});
	if(document.getElementById("paleta")) document.getElementById('paleta').style.visibility = 'hidden';	
}
function fechaDiv(){
	document.getElementById('DivEdita').style.visibility = 'hidden';
	document.getElementById('DivEdita').innerHTML = "";
	if(document.getElementById("paleta")) document.getElementById('paleta').style.visibility = 'hidden';
}
function zindex(obj,nivel){
	document.getElementById(obj).style.position = 'absolute';
	document.getElementById(obj).style.zIndex = nivel;
}
function uf_cidade(uf){
	var pars = "UF=" + uf;
	carrega('cidloja');
	var myAjax = new Ajax.Updater('cidloja','publisher/mudaCidade.php',{method: 'get',parameters: pars});
}
function pais_cidade(uf){
	var pars = "PAIS=" + uf;
	carrega('cidloja');
	var myAjax = new Ajax.Updater('cidloja','publisher/mudaCidadeMundo.php',{method: 'get',parameters: pars});
}
function cidade(uf,cidade){
	var pars   = "UF=" + uf + "&cidade=" + cidade;
	carrega('cidloja');
	var myAjax = new Ajax.Updater('cidloja','mudaCidade.php',{method: 'get',parameters: pars});
}
function deleta(local,pars,func){
	if(confirm("deseja deletar?")){
		var pars = pars+"&func="+func;
		if(func == "categoria"){
			if(document.getElementById("CatPro")) document.getElementById("CatPro").innerHTML   = "";
			if(document.getElementById("editImg")) document.getElementById("editImg").innerHTML = "";
			if(document.getElementById("divTexto"))document.getElementById("divTexto").innerHTML = "";
			var myAjax = new Ajax.Updater(local,'publisher/deleta.php',{method: 'get',parameters: pars});
		}else if(func == "produto"){
			if(document.getElementById("editImg"))document.getElementById("editImg").innerHTML  = "";
			if(document.getElementById("divTexto"))document.getElementById("divTexto").innerHTML = "";
			var myAjax = new Ajax.Updater(local,'publisher/deleta.php',{method: 'get',parameters: pars});
		}else if(func == "catImagem"){
			if(document.getElementById("editImg")){
				var myAjax = new Ajax.Updater('editImg','publisher/trocaImgCat.php',{method: 'get',parameters: pars});
			}
			var myAjax = new Ajax.Updater(local,'publisher/deleta.php',{method: 'get',parameters: pars});
		}else if(func == "proImagem"){
			if(document.getElementById("editImg")){
				var myAjax = new Ajax.Updater('editImg','publisher/trocaImgPro.php',{method: 'get',parameters: pars});
			}
			var myAjax = new Ajax.Updater(local,'publisher/deleta.php',{method: 'get',parameters: pars});
		}else if(func == "loja"){
			window.location="publisher/deleta.php?"+pars;
		}else if(func == "clipping"){
			window.location="publisher/deleta.php?"+pars;
		}else if(func == "link1"){
			window.location="publisher/deleta.php?"+pars;
		}else if(func == "mundo"){
			window.location="publisher/deleta.php?"+pars;
		}
	}
}
function verificaForm(){
	var erro  = "";
	var count = 0;
	if(document.getElementById("nomeloja").value == ''){
		erro += "- o campo 'nome' não pode ficar em branco;\n";
		count++;
	}
	
	if(document.formloja.ufloja.value == ''){
		erro += "- o campo 'uf' não pode ficar em branco;\n";
		count++;
	}
	
	if(document.formloja.cidloja.value == ''){
		erro += "- o campo 'cidade' não pode ficar em branco;\n";
		count++;
	}
	if(document.formloja.numloja.value != ''){
		var padrao = new RegExp("^[0-9]{1,9}$");
		var numero = document.formloja.numloja.value;
		if(!numero.match(padrao)){
			erro += "- preencha o campo número corretamente;\n";
			count++;
		}
	}	
	if(document.formloja.ddd1loja.value != ''){
		var padrao = new RegExp("^[0-9]{2}$");
		var numero = document.formloja.ddd1loja.value;
		if(!numero.match(padrao)){
			erro += "- preencha o primeiro campo ddd apenas com números;\n";
			count++;
		}
	}	
	if(document.formloja.tel1loja.value != ''){
		var padrao = new RegExp("^[0-9]{8}$");
		var numero = document.formloja.tel1loja.value;
		if(!numero.match(padrao)){
			erro += "- preencha o primeiro campo telefone apenas com números;\n";
			count++;
		}
	}	
	if(document.formloja.ddd2loja.value != ''){
		var padrao = new RegExp("^[0-9]{2}$");
		var numero = document.formloja.ddd2loja.value;
		if(!numero.match(padrao)){
			erro += "- preencha o segundo campo ddd apenas com números;\n";
			count++;
		}
	}	
	if(document.formloja.tel2loja.value != ''){
		var padrao = new RegExp("^[0-9]{8}$");
		var numero = document.formloja.tel2loja.value;
		if(!numero.match(padrao)){
			erro += "- preencha segundo o campo telefone apenas com números;\n";
			count++;
		}
	}
		
	if(count == 0){
		document.formloja.submit();
	}else{
		alert(erro);
	}	
}
function verificaFormVirtual(){
	var erro  = "";
	var count = 0;
	if(document.getElementById("nomeloja").value == ''){
		erro += "- o campo 'nome' não pode ficar em branco;\n";
		count++;
	}
	if(document.getElementById("urlloja").value == ''){
		erro += "- o campo 'url' não pode ficar em branco;\n";
		count++;
	}
	if(count == 0){
		var url = document.getElementById("urlloja").value;
		
		var urlValidator = new RegExp("^(http://)?www.[a-zA-Z0-9_-].[a-zA-Z0-9]");

		if(url.match(urlValidator)) {
			document.formlojavirtual.submit();
		}else{
			alert("digite o site corretamente.");
		}
	}else{
		alert(erro);
	}
}
function verificaFormLink(){
	var erro  = "";
	var count = 0;
	if(document.getElementById("nomelink").value == ''){
		erro += "- o campo 'nome' não pode ficar em branco;\n";
		count++;
	}
	if(document.getElementById("urllink").value == ''){
		erro += "- o campo 'url' não pode ficar em branco;\n";
		count++;
	}
	if(count == 0){
		var url = document.getElementById("urllink").value;
		
		var urlValidator = new RegExp("^(http://)?www.[a-zA-Z0-9_-].[a-zA-Z0-9]");

		if(url.match(urlValidator)) {
			document.formlink.submit();
		}else{
			alert("digite o site corretamente.");
		}
	}else{
		alert(erro);
	}
}
function verificaFormProduto(){
	var erro  = "";
	var count = 0;
	if(document.getElementById("nomepro").value == ''){
		erro += "- o campo 'nome' não pode ficar em branco;\n";
		count++;
	}
	
	if(document.formpro.catpro.value == ''){
		erro += "- o campo'categoria' não pode ficar em branco;\n";
		count++;
	}
	if(count == 0){
		if(document.getElementById("imgpro").value != ''){
			var img = document.getElementById("imgpro").value;
			var imgValidator = new RegExp("(.png|.jpeg|.jpg|.gif)$");
			if(img.match(imgValidator)) {
				document.formpro.submit();
			}else{
				alert("imagem inválida");
			}
		}else{
			document.formpro.submit();
		}
	}else{
		alert(erro);
	}
}
function verificaFormCategoria(){
	var erro  = "";
	var count = 0;
	if(document.getElementById("nomecat").value == ''){
		erro += "- o campo 'nome' não pode ficar em branco;\n";
		count++;
	}
	if(count == 0){
		if(document.getElementById("imgcat").value != ''){
			var img = document.getElementById("imgcat").value;
			var imgValidator = new RegExp("(.png|.jpeg|.jpg|.gif)$");
			if(img.match(imgValidator)) {
				document.formcat.submit();
				//alert("Com IMG");
			}else{
				alert("imagem inválida");
			}
		}else{
			document.formcat.submit();
			//alert("Sem IMG");
		}
	}else{
		alert(erro);
	}
}
function verificaFormClipping(){
	var erro  = "";
	var count = 0;
	if(document.formcli.titulocli.value == ''){
		erro += "- o campo 'título' não pode ficar em branco;\n";
		count++;
	}
	if(count == 0){
		if(document.getElementById("imgcli").value != ''){
			var img = document.getElementById("imgcli").value;
			var imgValidator = new RegExp("(.png|.jpeg|.jpg|.gif)$");
			if(img.match(imgValidator)) {
				document.formcli.submit();
			}else{
				alert("imagem inválida");
			}
		}else{
			document.formcli.submit();
		}
	}else{
		alert(erro);
	}
}
function verificaFormNews(){
	var erro  = "";
	var count = 0;	
	if(document.getElementById("temanews").value == ''){
		erro += "- o campo 'tema' não pode ficar em branco;\n";
		count++;
	}	
	if(document.getElementById("titulonews").value == ''){
		erro += "- o campo 'titulo' não pode ficar em branco;\n";
		count++;
	}	
	if(document.formnews.textonews.value == ''){
		erro += "- o campo 'texto' não pode ficar em branco;\n";
		count++;
	}
	//document.formnews.submit();
		
	if(count == 0){
		document.formnews.submit();
	}else{
		alert(erro);
	}	
}
function verificaFormNovidade(){
	var erro  = "";
	var count = 0;
	if(document.getElementById("titulonov").value == ''){
		erro += "- o campo 'titulo' não pode ficar em branco;\n";
		count++;
	}
	
	if(document.formnov.textonov.value == ''){
		erro += "- o campo'texto' não pode ficar em branco;\n";
		count++;
	}
	if(count == 0){
		if(document.getElementById("imgnov").value != ''){
			var img = document.getElementById("imgnov").value;
			var imgValidator = new RegExp("(.png|.jpeg|.jpg|.gif)$");
			if(img.match(imgValidator)) {
				document.formnov.submit();
			}else{
				alert("imagem inválida");
			}
		}else{
			document.formnov.submit();
		}
	}else{
		alert(erro);
	}
}
function verificaFormEditaNovidade(){
	var erro  = "";
	var count = 0;
	if(document.getElementById("titulonov").value == ''){
		erro += "- o campo 'titulo' não pode ficar em branco;\n";
		count++;
	}
	
	if(document.formnov.textonov.value == ''){
		erro += "- o campo'texto' não pode ficar em branco;\n";
		count++;
	}
	if(count == 0){
		document.formnov.submit();
	}else{
		alert(erro);
	}
}
function verificaFormEditaLoja(){
	var erro  = "";
	var count = 0;
	var pars  = "";
	if(document.getElementById("nomeloja").value == ''){
		erro += "- o campo 'nome' não pode ficar em branco;\n";
		count++;
		pars += "&nomeloja=";		
	}else{
		pars += "&nomeloja="+document.getElementById("nomeloja").value;
	}
	if(document.formloja.ufloja.value == ''){
		erro += "- o campo 'uf' não pode ficar em branco;\n";
		count++;
		pars += "&ufloja=";
	}else{
		pars += "&ufloja="+document.formloja.ufloja.value;
	}
	if(document.formloja.cidloja.value == ''){
		erro += "- o campo 'cidade' não pode ficar em branco;\n";
		count++;
		pars += "&cidloja=";
	}else{
		pars += "&cidloja="+document.formloja.cidloja.value;
	}
  if(document.formloja.numloja.value != ''){
		var padrao = new RegExp("^[0-9]{1,9}$");
		var numero = document.formloja.numloja.value;
		if(!numero.match(padrao)){
			erro += "- preencha o campo número corretamente;\n";
			count++;
			pars += "&numloja=";
		}else{
			pars += "&numloja="+document.formloja.numloja.value;
		}
	}	
	if(document.formloja.ddd1loja.value != ''){
		var padrao = new RegExp("^[0-9]{2}$");
		var numero = document.formloja.ddd1loja.value;
		if(!numero.match(padrao)){
			erro += "- preencha o primeiro campo ddd apenas com números;\n";
			count++;
			pars += "&ddd1loja=";
		}else{
			pars += "&ddd1loja="+document.formloja.ddd1loja.value;
		}
	}	
	if(document.formloja.tel1loja.value != ''){
		var padrao = new RegExp("^[0-9]{8}$");
		var numero = document.formloja.tel1loja.value;
		if(!numero.match(padrao)){
			erro += "- preencha o primeiro campo telefone apenas com números;\n";
			count++;
			pars += "&tel1loja=";
		}else{
			pars += "&tel1loja="+document.formloja.tel1loja.value;
		}
	}	
	if(document.formloja.ddd2loja.value != ''){
		var padrao = new RegExp("^[0-9]{2}$");
		var numero = document.formloja.ddd2loja.value;
		if(!numero.match(padrao)){
			erro += "- preencha o segundo campo ddd apenas com números;\n";
			count++;
			pars += "&ddd2loja=";
		}else{
			pars += "&ddd2loja="+document.formloja.ddd2loja.value;
		}
	}	
	if(document.formloja.tel2loja.value != ''){
		var padrao = new RegExp("^[0-9]{8}$");
		var numero = document.formloja.tel2loja.value;
		if(!numero.match(padrao)){
			erro += "- preencha segundo o campo telefone apenas com números;\n";
			count++;
			pars += "&tel2loja=";
		}else{
			pars += "&tel2loja="+document.formloja.tel2loja.value;
		}
	}
		
	if(document.formloja.bailoja.value == ''){
		pars += "&bailoja=";
	}else{
		pars += "&bailoja="+document.formloja.bailoja.value;
	}
	if(document.formloja.endloja.value == ''){
		pars += "&endloja=";
	}else{
		pars += "&endloja="+document.formloja.endloja.value;
	}
	if(document.formloja.comploja.value == ''){
		pars += "&comploja=";
	}else{
		pars += "&comploja="+document.formloja.comploja.value;
	}
	
		
	if(count == 0){
		//document.formloja.submit();
		
		var local  = document.formloja.local.value;
		var pagina = "publisher/alteraLoja.php";
		var metodo = "post";
		pars += "&id="+document.formloja.id.value;
		
		console.log(pars);
		abrir(local,pagina,pars,metodo);
		fechaDiv();
	}else{
		alert(erro);
	}
}
function verificaFormEditaLojaVirtual(){
	var erro  = "";
	var count = 0;
	if(document.getElementById("nomeloja").value == ''){
		erro += "- o campo 'nome' não pode ficar em branco;\n";
		count++;
	}
	if(document.getElementById("urlloja").value == ''){
		erro += "- o campo 'url' não pode ficar em branco;\n";
		count++;
	}
	if(count == 0){
		var url = document.getElementById("urlloja").value;
		
		var urlValidator = new RegExp("^(http://)?www.[a-zA-Z0-9_-].[a-zA-Z0-9]");

		if(url.match(urlValidator)) {
			document.formlojavirtual.submit();
		}else{
			alert("digite o site corretamente.");
		}
	}else{
		alert(erro);
	}
}
function verificaFormEditaLink(){
	var erro  = "";
	var count = 0;
	if(document.getElementById("nomelink").value == ''){
		erro += "- o campo 'nome' não pode ficar em branco;\n";
		count++;
	}
	if(document.getElementById("urllink").value == ''){
		erro += "- o campo 'url' não pode ficar em branco;\n";
		count++;
	}
	if(count == 0){
		var url = document.getElementById("urllink").value;
		
		var urlValidator = new RegExp("^(http://)?www.[a-zA-Z0-9_-].[a-zA-Z0-9]");

		if(url.match(urlValidator)) {
			document.formlink.submit();
		}else{
			alert("digite o site corretamente.");
		}
	}else{
		alert(erro);
	}
}
function verificaFormEditaCategoria(){
	var erro  = "";
	var count = 0;
	var pars  = "";
	if(document.getElementById("nomecat").value == ''){
		erro += "- o campo 'nome' não pode ficar em branco;\n";
		count++;
	}
	if(count == 0){
		//document.formcat.submit();
		var local  = document.formcat.local.value;
		var pagina = "publisher/alteraCategoria.php";
		var metodo = "post";
		var parid  = "id="+document.formcat.id.value;
		pars += "nomecat="+document.getElementById("nomecat").value;
		pars += "&textocat="+document.formcat.textocat.value;
		pars += "&id="+document.formcat.id.value;
		abrir(local,pagina,pars,metodo);
		fechaDiv();
		setTimeout("trocaCatTexto('"+parid+"')","500");
	}else{
		alert(erro);
	}
}
function verificaFormEditaProduto(){
	var erro  = "";
	var count = 0;
	var pars  = "";
	if(document.getElementById("nomepro").value == ''){
		erro += "- o campo 'nome' não pode ficar em branco;\n";
		count++;
	}
	
	if(document.formpro.catpro.value == ''){
		erro += "- o campo'categoria' não pode ficar em branco;\n";
		count++;
	}
	if(count == 0){
		//document.formpro.submit();
		var local  = document.formpro.local.value;
		var pagina = "publisher/alteraProduto.php";
		var metodo = "post";
		var parid  = "id="+document.formpro.id.value;
		pars += "nomepro="+document.getElementById("nomepro").value;
		pars += "&textopro="+document.formpro.textopro.value;
		pars += "&catpro="+document.formpro.catpro.value;
		pars += "&id="+document.formpro.id.value;
		abrir(local,pagina,pars,metodo);
		fechaDiv();
		setTimeout("trocaProTexto('"+parid+"')","500");
	}else{
		alert(erro);
	}
}
function verificaFormEditaClipping(){
	var erro  = "";
	var count = 0;
	if(document.formeditacli.titulocli.value == ''){
		erro += "- o campo 'título' não pode ficar em branco;\n";
		count++;
	}
	if(count == 0){
		document.formeditacli.submit();
	}else{
		alert(erro);
	}
}
function verificaFormFaleconosco(){
	var erro  = "";
	var count = 0;	
	if(document.formFaleconosco.nome.value == '' || document.formFaleconosco.nome.value == 'nome'){
		erro += "- o campo 'nome' não pode ficar em branco;\n";
		count++;
	}
	if(document.formFaleconosco.email.value == '' || document.formFaleconosco.email.value == 'email'){
		erro += "- o campo 'email' não pode ficar em branco;\n";
		count++;
	}
	if(document.formFaleconosco.mensagem.value == '' || document.formFaleconosco.mensagem.value == 'mensagem'){
		erro += "- o campo 'mensagem' não pode ficar em branco;\n";
		count++;
	}
	if(count == 0){
		var email = document.formFaleconosco.email.value;
		
		var emailValidator = new RegExp("^([0-9a-zA-Z]+([_.-]?[0-9a-zA-Z]+)*@[0-9a-zA-Z]+[0-9,a-z,A-Z,.,-]*(.){1}[a-zA-Z]{2,4})+$");

		if(email.match(emailValidator)) {
			document.formFaleconosco.submit();
		}else{
			alert("digite o email corretamente.");
		}
	}else{
		alert(erro);
	}
}
function verificaFormImagemCategoria(){
	if(document.getElementById("imgcat").value != ''){
		var img = document.getElementById("imgcat").value;
		var imgValidator = new RegExp("(.png|.jpeg|.jpg|.gif)$");
		if(img.match(imgValidator)) {
			document.formcat.submit();
		}else{
			alert("imagem inválida");
		}
	}else{
		alert("selecione uma imagem");
	}
}
function verificaFormImagemProduto(){
	if(document.getElementById("imgpro").value != ''){
		var img = document.getElementById("imgpro").value;
		var imgValidator = new RegExp("(.png|.jpeg|.jpg|.gif)$");
		if(img.match(imgValidator)) {
			document.formpro.submit();
		}else{
			alert("imagem inválida");
		}
	}else{
		alert("selecione uma imagem");
	}
}
function verificaFormLojaMundo(){
	var erro  = "";
	var count = 0;
	var pars  = "";
	if(document.getElementById("nomeloja").value == ''){
		erro += "- o campo 'nome' não pode ficar em branco;\n";
		count++;
		pars += "&nomeloja=";		
	}else{
		pars += "&nomeloja="+document.getElementById("nomeloja").value;
	}
	if(document.formloja.paisloja.value == ''){
		erro += "- o campo 'país' não pode ficar em branco;\n";
		count++;
		pars += "&paisloja=";
	}else{
		pars += "&paisloja="+document.formloja.paisloja.value;
	}
	if(document.formloja.cidloja.value == ''){
		erro += "- o campo 'cidade' não pode ficar em branco;\n";
		count++;
		pars += "&cidloja=";
	}else{
		pars += "&cidloja="+document.formloja.cidloja.value;
	}
	if(document.formloja.numloja.value != ''){
		var padrao = new RegExp("^[0-9]{1,9}$");
		var numero = document.formloja.numloja.value;
		if(!numero.match(padrao)){
			erro += "- preencha o campo número corretamente;\n";
			count++;
			pars += "&numloja=";
		}else{
			pars += "&numloja="+document.formloja.numloja.value;
		}
	}	
	if(document.formloja.ddd1loja.value != ''){
		var padrao = new RegExp("^[0-9]{2}$");
		var numero = document.formloja.ddd1loja.value;
		if(!numero.match(padrao)){
			erro += "- preencha o primeiro campo ddd apenas com números;\n";
			count++;
			pars += "&ddd1loja=";
		}else{
			pars += "&ddd1loja="+document.formloja.ddd1loja.value;
		}
	}	
	if(document.formloja.tel1loja.value != ''){
		var padrao = new RegExp("^[0-9]{8}$");
		var numero = document.formloja.tel1loja.value;
		if(!numero.match(padrao)){
			erro += "- preencha o primeiro campo telefone apenas com números;\n";
			count++;
			pars += "&tel1loja=";
		}else{
			pars += "&tel1loja="+document.formloja.tel1loja.value;
		}
	}	
	if(document.formloja.ddd2loja.value != ''){
		var padrao = new RegExp("^[0-9]{2}$");
		var numero = document.formloja.ddd2loja.value;
		if(!numero.match(padrao)){
			erro += "- preencha o segundo campo ddd apenas com números;\n";
			count++;
			pars += "&ddd2loja=";
		}else{
			pars += "&ddd2loja="+document.formloja.ddd2loja.value;
		}
	}	
	if(document.formloja.tel2loja.value != ''){
		var padrao = new RegExp("^[0-9]{8}$");
		var numero = document.formloja.tel2loja.value;
		if(!numero.match(padrao)){
			erro += "- preencha segundo o campo telefone apenas com números;\n";
			count++;
			pars += "&tel2loja=";
		}else{
			pars += "&tel2loja="+document.formloja.tel2loja.value;
		}
	}
		
	if(document.formloja.bailoja.value == ''){
		pars += "&bailoja=";
	}else{
		pars += "&bailoja="+document.formloja.bailoja.value;
	}
	if(document.formloja.endloja.value == ''){
		pars += "&endloja=";
	}else{
		pars += "&endloja="+document.formloja.endloja.value;
	}
	if(document.formloja.comploja.value == ''){
		pars += "&comploja=";
	}else{
		pars += "&comploja="+document.formloja.comploja.value;
	}
	
		
	if(count == 0){
		//document.formloja.submit();
		
		//var local  = document.formloja.local.value;
		var pagina = "publisher/insereLojaMundo.php";
		var metodo = "post";
		pars += "&id="+document.formloja.id.value;
		//abrir("DivEdita",pagina,pars,metodo);
		document.formloja.submit();
		fechaDiv();
	}else{
		alert(erro);
	}
}
function verificaNome(valor){
	var pars   = "nome=" + valor;
	var myAjax = new Ajax.Updater('mensagem','publisher/verificaNome.php',{method: 'get',parameters: pars});
}
function verificaNomeVirtual(valor){
	var pars   = "nome=" + valor;
	var myAjax = new Ajax.Updater('mensagem','publisher/verificaNomeVirtual.php',{method: 'get',parameters: pars});
}
function verificaNomeLink(valor){
	var pars   = "nome=" + valor;
	var myAjax = new Ajax.Updater('mensagem','publisher/verificaNomeLink.php',{method: 'get',parameters: pars});
}
function verificaNomeProduto(valor){
	var pars   = "nome=" + valor;
	var myAjax = new Ajax.Updater('mensagem','publisher/verificaNomeProduto.php',{method: 'get',parameters: pars});
}
function verificaNomeCategoria(valor){
	var pars   = "nome=" + valor;
	var myAjax = new Ajax.Updater('mensagem','publisher/verificaNomeCategoria.php',{method: 'get',parameters: pars});
}
function verificaDataClipping(){
	var dia = document.getElementById("diacli").value;
	var mes = document.getElementById("mescli").value;
	var ano = document.getElementById("anocli").value;
	var data = ano +"-"+ mes +"-"+ dia;
	var pars   = "data=" + data;
	var myAjax = new Ajax.Updater('mensagem','publisher/verificaDataClipping.php',{method: 'get',parameters: pars});
}

function trocaCatTexto(pars){
	carrega('divTexto');
	var myAjax = new Ajax.Updater('divTexto','publisher/trocaCatTexto.php',{method: 'get',parameters: pars});
}
function trocaProTexto(pars){
	carrega('divTexto');
	var myAjax = new Ajax.Updater('divTexto','publisher/trocaProTexto.php',{method: 'get',parameters: pars});
}
function addUfCidade(){
	document.getElementById("linkAdd").innerHTML = "<a href=\"javascript://\" onclick=\"salvarUfCidade();\"> salvar uf / cidades</a><br /> <a href=\"javascript://\" onclick=\"cancelarUfCidade();\"> cancelar</a>";
	document.getElementById("btsubmit").disabled = 'disabled';
	carrega('ufloja');
	carrega('cidloja');
	var myAjax1 = new Ajax.Updater('ufloja','publisher/addUf.php');
	var myAjax2 = new Ajax.Updater('cidloja','publisher/addCidade.php');
}
function addPaisCidade(){
	document.getElementById("linkAdd").innerHTML = "<a href=\"javascript://\" onclick=\"salvarPaisCidade();\"> salvar pais / cidades</a><br /> <a href=\"javascript://\" onclick=\"cancelarPaisCidade();\"> cancelar</a>";
	document.getElementById("btsubmit").disabled = 'disabled';
	carrega('paisloja');
	carrega('cidloja');
	var myAjax1 = new Ajax.Updater('paisloja','publisher/addPais.php');
	var myAjax2 = new Ajax.Updater('cidloja','publisher/addCidade.php');
}
function salvarUfCidade(){
	var uf = document.getElementById("uf").value;
	var cd = document.getElementById("cidade").value;
	var pars = "uf="+uf+"&cd="+cd;
	salvarUfCidade2();
	carrega('linkAdd');
	var myAjax = new Ajax.Updater('linkAdd','publisher/salvaUfCidade.php',{method: 'get',parameters: pars});
}
function salvarPaisCidade(){
	var pais = document.getElementById("pais").value;
	var cd = document.getElementById("cidade").value;
	var pars = "pais="+pais+"&cd="+cd;
	salvarPaisCidade2();
	carrega('linkAdd');
	var myAjax = new Ajax.Updater('linkAdd','publisher/salvaPaisCidade.php',{method: 'get',parameters: pars});
}
function cancelarUfCidade(){
	document.getElementById("linkAdd").innerHTML = "<a href=\"javascript://\" onclick=\"addUfCidade();\"> [+] add uf / cidades</a>";
	document.getElementById("btsubmit").disabled = null;
	var myAjax1 = new Ajax.Updater('ufloja','publisher/mudaUf.php');
	var myAjax2 = new Ajax.Updater('cidloja','publisher/mudaCidade.php');
}
function cancelarPaisCidade(){
	document.getElementById("linkAdd").innerHTML = "<a href=\"javascript://\" onclick=\"addPaisCidade();\"> [+] add pais / cidades</a>";
	document.getElementById("btsubmit").disabled = null;
	var myAjax1 = new Ajax.Updater('paisloja','publisher/mudaPais.php');
	var myAjax2 = new Ajax.Updater('cidloja','publisher/mudaCidade.php');
}
function salvarUfCidade2(){
	document.getElementById("linkAdd").innerHTML = "<a href=\"javascript://\" onclick=\"addUfCidade();\"> [+] add uf / cidades</a>";
	document.getElementById("btsubmit").disabled = null;
	var myAjax1 = new Ajax.Updater('ufloja','publisher/mudaUf.php');
	var myAjax2 = new Ajax.Updater('cidloja','publisher/mudaCidade.php');
}
function salvarPaisCidade2(){
	document.getElementById("linkAdd").innerHTML = "<a href=\"javascript://\" onclick=\"addPaisCidade();\"> [+] add pais / cidades</a>";
	document.getElementById("btsubmit").disabled = null;
	var myAjax1 = new Ajax.Updater('paisloja','publisher/mudaPais.php');
	var myAjax2 = new Ajax.Updater('cidloja','publisher/mudaCidade.php');
}
function addCategoria(){
	document.getElementById("linkAdd").innerHTML = "<a href=\"javascript://\" onclick=\"salvarCategoria();\"> salvar categoria</a>";
	document.getElementById("submit").disabled = 'disabled';
	var myAjax1 = new Ajax.Updater('tdcategoria','addCategoria.php');
}
function salvarCategoria(){
	var cat = document.getElementById("catpro").value;
	var pars = "cat="+cat;
	var myAjax = new Ajax.Updater('linkAdd','salvaCategoria.php',{method: 'get',parameters: pars});
}
function salvarCategoria2(){
	document.getElementById("linkAdd").innerHTML = "<a href=\"javascript://\" onclick=\"addCategoria();\"> [+] add categoria</a>";
	document.getElementById("submit").disabled = null;
	var myAjax1 = new Ajax.Updater('tdcategoria','mudaCategoria.php');
}
function in_array (x, matriz){
	var txt = "¬" + matriz.join("¬") + "¬";
	var er = new RegExp ("¬" + x + "¬", "gim");
	return ( (txt.match (er)) ? true : false );
}
function formataNumero(num,max){
	if(num.value.length>=max){
		num.value = num.value.substr(0,max);
	}else{
		var permitidos = ['0','1','2','3','4','5','6','7','8','9'];

		var numero = '';
		for(var i=0;i<num.value.length;i++){
			if( in_array(num.value[i],permitidos) ){
				numero += num.value[i];
			}
		}
		num.value = numero;
	}
}
function mudaDia(){
	//document.getElementById("divdiacli").innerHTML = "Carregando. . .";
	var dia = document.getElementById("diacli").value;
	var mes = document.getElementById("mescli").value;
	var ano = document.getElementById("anocli").value;
	var pars = "dia="+dia+"&mes="+mes+"&ano="+ano;
	var myAjax = new Ajax.Updater('divdiacli','publisher/mudaDiaCli.php',{method: 'get',parameters: pars});
}
function desabilita(type,k){
	var checks = document.getElementsByTagName("input");
	for(var i=0;i<checks.length;i++){
		if(checks[i].type == type) checks[i].disabled = k;
	}
}
function addArtigoTmp(id){	
	setTimeout("desabilita('checkbox',1)",1000);
	var pars = "id="+id;
	document.getElementById("mostraTmp").innerHTML = "carregando. . .";
	var myAjax = new Ajax.Updater('mostraTmp','publisher/addArtigoTmp.php',{method: 'get',parameters: pars});
	setTimeout("desabilita('checkbox',0)",1000);
}
function carrega(local){
	document.getElementById(local).innerHTML = "carregando. . .";
}
function criarNews(acao){
	var count = 0;
	var checks = document.getElementsByTagName("input");
	for(var i=0;i<checks.length;i++){
		if(checks[i].type == "checkbox"){
			if(checks[i].checked == true) count++;
		}
	}
	if(count == 0){
		alert("escolha um ou mais artigos.");
	}else{
		abrirDiv('DivEdita','publisher/cadNews2.php',acao,'get');
	}
}
function paleta(acao){
	if(acao == 1){
		//carrega('paleta');
		var myAjax  = new Ajax.Updater('paleta','publisher/paleta.php');
		document.getElementById('btPaleta').innerHTML = "<a href=\"javascript://\" onclick=\"paleta(0);\">[fechar paleta]</a>";
		document.getElementById('paleta').style.visibility = 'visible';
	}else if(acao == 0){
		document.getElementById('paleta').style.visibility = 'hidden';
		document.getElementById('paleta').innerHTML = "";
		document.getElementById('btPaleta').innerHTML = "<a href=\"javascript://\" onclick=\"paleta(1);\">[escolha a cor]</a>";
	}
}
function paletaSeta(acao){
	if(acao == 1){
		//carrega('paleta');
		var myAjax  = new Ajax.Updater('paleta','publisher/paletaSeta.php');
		document.getElementById('btPaletaSeta').innerHTML = "<a href=\"javascript://\" onclick=\"paletaSeta(0);\">[fechar paleta]</a>";
		document.getElementById('paleta').style.visibility = 'visible';
	}else if(acao == 0){
		document.getElementById('paleta').style.visibility = 'hidden';
		document.getElementById('paleta').innerHTML = "";
		document.getElementById('btPaletaSeta').innerHTML = "<a href=\"javascript://\" onclick=\"paletaSeta(1);\">[escolha a cor]</a>";
	}
}
function ordem(id,acao){
	var pars = 'ordem=1&id='+id+'&acao='+acao;
	abrirDiv('DivEdita','publisher/cadNews2.php',pars,'get');
}
function retiraArtigo(id){
	var pars = 'deletar=1&id='+id;
	if(confirm("deseja retirar?")) abrirDiv('DivEdita','publisher/cadNews2.php',pars,'get');
}
function mudaCorpoTitulo(tamanho,id){
	var pars = 'corpo=1&tamanho='+tamanho+'&id='+id;
	abrirDiv('DivEdita','publisher/cadNews2.php',pars,'get');
}
function salvaNews(new_id){
	pars  = "salvar=1&id="+new_id;
	pars += "&cor="+document.getElementById("corEscolhida").value;
	pars += "&corseta="+document.getElementById("corSetaEscolhida").value;
	pars += "&edicao="+document.getElementById("edicao").value;
	pars += "&assunto="+document.getElementById("assunto").value.replace('#','%23');
	//abrirDiv('DivEdita','publisher/cadNews2.php',pars,'get');
	abrirDiv('DivEdita','publisher/editaNews.php',pars,'get');
	if(document.getElementById("paleta")) document.getElementById('paleta').style.visibility = 'hidden';
	//fechaDiv();
}
function preview(id){
	window.open("newsletter/preview.php?id="+id);
}
function deletaNews(caminho){
	if(confirm("deseja deletar?")) window.location = caminho;
}
function deletaCidade(tipo,dado,get){
	if(confirm("deseja deletar?")) window.location = "publisher/deletaCidade.php?tipo="+tipo+"&dado="+dado+"&get="+get;
}
function insereEmailNovo(){
	var email = document.getElementById("emailNovo").value;		
	var emailValidator = new RegExp("^([0-9a-zA-Z]+([_.-]?[0-9a-zA-Z]+)*@[0-9a-zA-Z]+[0-9,a-z,A-Z,.,-]*(.){1}[a-zA-Z]{2,4})+$");
	if(email.match(emailValidator)) {
		document.getElementById("btEnviarEmail").disable = 1;
		var pars = "email="+email;
		document.getElementById("avisoSucesso").innerHTML = "salvando . . .";		
		
		var myAjax = new Ajax.Updater('DivEdita','publisher/insereEmailNovo.php',{method: 'get',parameters: pars});
		setTimeout("carregaTexto('avisoSucesso','email salvo com sucesso!');document.getElementById('emailNovo').value='email';",2000);
		
		document.getElementById("btEnviarEmail").disable = 0;
	}else{
		alert("digite o email corretamente.");
	}
}
function deletaLink(local){
	if(confirm("deseja deletar?")) window.location = local;
}
function deletaNovidade(local){
	if(confirm("deseja deletar?")) window.location = local;
}
function PosX(obj){
	var x = 0;
	if(obj.offsetParent){
		while(obj.offsetParent){
			x += obj.offsetLeft;
			obj = obj.offsetParent;
		}
	}else if(obj.x){
		x += obj.x;
	}
	return x;
}
function PosY(obj){
	var y = 0;
	if(obj.offsetParent){
		while(obj.offsetParent){
			y += obj.offsetTop;
			obj = obj.offsetParent;
		}
	}else if(obj.y){
		y += obj.y;
	}
	return y;
}
function abrePaleta(paleta,evento){
	var pars = "paleta="+paleta;
	evt = document.getElementById(evento);
	obj = document.getElementById("paleta");
	obj.style.top        = (PosY(evt)-20)+"px";
	//obj.style.left       = (PosX(evt)-15)+"px";
	obj.style.className  = "a";
	obj.style.visibility = 'visible';
	carrega("paleta");
	if(paleta == 1)
		document.getElementById('btPaleta').innerHTML = "<a href=\"javascript://\" onclick=\"fechaPaleta(1);\">[fechar paleta]</a>";
	if(paleta == 2)
		document.getElementById('btPaletaSeta').innerHTML = "<a href=\"javascript://\" onclick=\"fechaPaleta(2);\">[fechar paleta]</a>";
	var myAjax = new Ajax.Updater("paleta",'publisher/paleta_nova.php',{method: 'get',parameters: pars});
}
function fechaPaleta(paleta){
		document.getElementById('paleta').style.visibility = 'hidden';
		document.getElementById('paleta').innerHTML = "";
		if(paleta == 1)
			document.getElementById('btPaleta').innerHTML = "<a href=\"javascript://\" onclick=\"abrePaleta(1,'pCorTabela');\">[escolha a cor]</a>";
		if(paleta == 2)
			document.getElementById('btPaletaSeta').innerHTML = "<a href=\"javascript://\" onclick=\"abrePaleta(2,'pCorTabelaSeta');\">[escolha a cor]</a>";
}
function pintaCaixa(cor){
	document.getElementById("caixaCor").style.background = "#"+cor;
	document.getElementById("codCor").value = cor;
}
function escreveCor(paleta,cor,e){
	var texto = "";
	for(var i=0 ; i < cor.length ; i++){
		if(
			(cor[i] == 'a' || cor[i] == 'A') ||
			(cor[i] == 'b' || cor[i] == 'B') ||
			(cor[i] == 'c' || cor[i] == 'C') ||
			(cor[i] == 'd' || cor[i] == 'D') ||
			(cor[i] == 'e' || cor[i] == 'E') ||
			(cor[i] == 'f' || cor[i] == 'F') ||
			(cor[i] == '1' || cor[i] == '2') ||
			(cor[i] == '3' || cor[i] == '4') ||
			(cor[i] == '5' || cor[i] == '6') ||
			(cor[i] == '7' || cor[i] == '8') ||
			(cor[i] == '9' || cor[i] == '0')
		){
			texto += cor[i];
		}
	}
	document.getElementById("codCor").value = texto;
	document.getElementById("caixaCor").style.background = "#"+texto;	
	if(e.keyCode == 13){
		if(paleta == 1){
			//document.getElementById("corTabela").style.background = "#"+texto;
			mudaCor('corTabela',texto,'0');
		}
		if(paleta == 2){
			//document.getElementById("corTabelaSeta").style.background = "#"+texto;
			mudaCor('corTabelaSeta',texto,'0');
		}
	}
}
function deletaArtigoTmp(caminho){
	if(confirm("deseja deletar?")){
		 window.location = caminho;
	}
}
