function fu_autotab(c,t){
	if (c.getAttribute && c.value.length==c.getAttribute("maxlength")){
		document.getElementById(t).focus();
	}
}
function fu_janela(h,w,url,itens){
	nw = window.open(url,"janela",itens+"menubar,height="+h+",width="+w);
	nw.focus();
}

function fu_v_pedido(form){
	var f = form;
	var err = 0;
	var msg = "Verifique o preenchimento dos campos:\n";
	if(f.p_nome.value==""){
		msg = msg + "- Nome\n";
		err++;
	}
	if(f.uf.value==""){
		msg = msg + "- UF\n";
		err++;
	}
	if(err>0){
		alert(msg);
		return false;
	}else{
		return true;
	}
}
function fu_v_estado(form){
	var f = form;
	var err = 0;
	var msg = "Verifique o preenchimento dos campos:\n";
	if(f.nome.value==""){
		msg = msg + "- Nome\n";
		err++;
	}
	if(f.uf.value==""){
		msg = msg + "- UF\n";
		err++;
	}
	if(err>0){
		alert(msg);
		return false;
	}else{
		return true;
	}
}

function fu_imagem(id,y,objImg,ca,cp,m,t){
	var maxi	= y;
	var id		= id;
	var imat	= new Number(document.getElementById('ctlImg').value);
	var nav		= m;
	if(nav==1){
		document.getElementById('ctlImg').value = imat-1;
	}else if(nav==2){
		document.getElementById('ctlImg').value = imat+1;
	}	
	if(document.getElementById('ctlImg').value<=1){
		document.getElementById(ca).href	= 'javascript:void(0);';
	}else{
		document.getElementById(ca).href	= 'javascript:fu_imagem(\''+id+'\',\''+y+'\',\''+objImg+'\',\''+ca+'\',\''+cp+'\',\'1\',\''+t+'\');';
	}
	if(document.getElementById('ctlImg').value>=y){
		document.getElementById(cp).href	= 'javascript:void(0);';
	}else{
		document.getElementById(cp).href	= 'javascript:fu_imagem(\''+id+'\',\''+y+'\',\''+objImg+'\',\''+ca+'\',\''+cp+'\',\'2\',\''+t+'\');';
	}
	if(t==1){
		document.getElementById(objImg).src='img/produtos/'+id+'_'+document.getElementById('ctlImg').value+'_1.jpg';
	}else if(t==2){
		document.getElementById(objImg).src='img/produtos/'+id+'_'+document.getElementById('ctlImg').value+'_2.jpg';
	}else if(t==3){
		document.getElementById(objImg).src='img/produtos/'+id+'_'+document.getElementById('ctlImg').value+'_3.jpg';
	}
}

function fu_v_produtos(form){
	var f = form;
	var err = 0;
	var msg = "Verifique o preenchimento dos campos:\n";
	if(f.categoria.value==""){
		msg = msg + "- Categoria\n";
		err++;
	}
	if(f.subcategoria.value==""){
		msg = msg + "- Subcategoria\n";
		err++;
	}
	if(f.nome.value==""){
		msg = msg + "- Nome do Produto\n";
		err++;
	}
	if(f.ativo.value==""){
		msg = msg + "- Ativo\n";
		err++;
	}
	if(err>0){
		alert(msg);
		return false;
	}else{
		return true;
	}
}
function fu_v_catscat(form){
	var f = form;
	var err = 0;
	var msg = "Verifique o preenchimento dos campos:\n";
	if(f.cat){
		if(f.cat.value==""){
			msg = msg + "- Categoria\n";
			err++;
		}
	}
	if(f.nome.value==""){
		msg = msg + "- Nome\n";
		err++;
	}
	if(err>0){
		alert(msg);
		return false;
	}else{
		return true;
	}
}
function fu_v_usuario(form){
	var f = form;
	var err = 0;
	var msg = "Verifique o preenchimento dos campos:\n";
	if(f.nome.value==""){
		msg = msg + "- Nome\n";
		err++;
	}
	if(f.email){
		xemail = f.email.value;
		parte1 = xemail.indexOf("@");
		parte2 = xemail.indexOf(".");
		parte3 = xemail.length;
		if(!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			msg = msg + "- E-mail\n";
			err++;
		}
	}
	if(f.senha){
		if((f.senha.value!=f.senha1.value)||((f.senha.value=="")&&(f.senha1.value==""))){
			msg = msg + "- Senha\n";
			err++;
		}
	}
	if(err>0){
		alert(msg);
		return false;
	}else{
		return true;
	}
}
function fu_v_empresa(form){
	var f = form;
	var err = 0;
	var msg = "Verifique o preenchimento dos campos:\n";
	if(f.nome){
		if(f.nome.value==""){
			msg = msg + "- Nome\n";
			err++;
		}
	}
	if(f.desc){
		if(f.desc.value==""){
			msg = msg + "- Descrição\n";
			err++;
		}
	}
	if(f.estado.value==""){
		msg = msg + "- Estado\n";
		err++;
	}
	if(f.cidade.value==""){
		msg = msg + "- Cidade\n";
		err++;
	}
	if(f.bairro.value==""){
		msg = msg + "- Bairro\n";
		err++;
	}
	if((f.cep1.value=="")||(f.cep2.value=="")||(isNaN(f.cep1.value))||(isNaN(f.cep2.value))){
		msg = msg + "- Bairro\n";
		err++;
	}
	if(f.ender.value==""){
		msg = msg + "- Endereço\n";
		err++;
	}
	if(f.email){
		xemail = f.email.value;
		parte1 = xemail.indexOf("@");
		parte2 = xemail.indexOf(".");
		parte3 = xemail.length;
		if(!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			msg = msg + "- E-mail\n";
			err++;
		}
	}
	if(f.dfone1){
		if((f.dfone1.value=="")||(f.fone1.value=="")||(isNaN(f.dfone1.value))||(isNaN(f.fone1.value))){
			msg = msg + "- Telefone 1\n";
			err++;
		}
	}
	if(f.dfone2){
		if((f.dfone2.value!="")&&(f.fone2.value!="")){
			if((isNaN(f.dfone2.value))||(isNaN(f.fone2.value))){
				msg = msg + "- Telefone 2\n";
				err++;
			}
		}else if((f.dfone2.value!="")&&(f.fone2.value=="")){
			msg = msg + "- Telefone 2\n";
			err++;
		}else if((f.dfone2.value=="")&&(f.fone2.value!="")){
			msg = msg + "- Telefone 2\n";
			err++;
		}
	}
	if(f.dfone3){
		if((f.dfone3.value!="")&&(f.fone3.value!="")){
			if((isNaN(f.dfone3.value))||(isNaN(f.fone3.value))){
				msg = msg + "- Telefone 3\n";
				err++;
			}
		}else if((f.dfone3.value!="")&&(f.fone3.value=="")){
			msg = msg + "- Telefone 3\n";
			err++;
		}else if((f.dfone3.value=="")&&(f.fone3.value!="")){
			msg = msg + "- Telefone 3\n";
			err++;
		}
	}
	if(f.dfax1){
		if((f.dfax1.value!="")&&(f.fax1.value!="")){
			if((isNaN(f.dfax1.value))||(isNaN(f.fax1.value))){
				msg = msg + "- Fax 1\n";
				err++;
			}
		}else if((f.dfax1.value!="")&&(f.fax1.value=="")){
			msg = msg + "- Fax 1\n";
			err++;
		}else if((f.dfax1.value=="")&&(f.fax1.value!="")){
			msg = msg + "- Fax 1\n";
			err++;
		}
	}
	if(err>0){
		alert(msg);
		return false;
	}else{
		return true;
	}
}

function fu_v_contato(form){
	var f = form;
	var err = 0;
	var msg = "Verifique o preenchimento dos campos:\n";
	if(f.nome.value==""){
		msg = msg + "- Nome\n";
		err++;
	}
	if(f.email){
		xemail = f.email.value;
		parte1 = xemail.indexOf("@");
		parte2 = xemail.indexOf(".");
		parte3 = xemail.length;
		if(!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
			msg = msg + "- E-mail\n";
			err++;
		}
	}
	if(f.msg.value==""){
		msg = msg + "- Mensagem\n";
		err++;
	}
	if(err>0){
		alert(msg);
		return false;
	}else{
		return true;
	}
}

// SUBMENU //////////////////////////////
function submenu(acao,id){
	if (acao == 1) {
		document.getElementById(id).style.display="block"
		}
	if (acao == 2) {
		document.getElementById(id).style.display="none"
		}
	}
	
// MENU PRODUTOS DIREITO ///////////////
function menu_prod(acao,idsu,idca){
	var lk = "javascript:menu_prod(";
	if (acao == 1) {
		document.getElementById(idsu).style.display="block";
		document.getElementById(idca).href=lk+2+",'"+idsu+"','"+idca+"');";
		document.getElementById(idca).style.backgroundImage='url(img/me.gif)';
		}
	if (acao == 2) {
		document.getElementById(idsu).style.display="none"
		document.getElementById(idca).href=lk+1+",'"+idsu+"','"+idca+"');";
		document.getElementById(idca).style.backgroundImage='url(img/ma.gif)';
		}
	}
