function validaBusca(){
    var eltBusca = document.getElementById('inputBuscaProduto');
    if((eltBusca.value == '') || (eltBusca.value == 'Busque seu produto')){
        alert('O campo de busca esta vazio!');
        return false;
    }else
        return true;
        
}
function activeBtn(idBtnActive){
    var btn = document.getElementById(idBtnActive);
    btn.style.color = '#FF9000';
    btn.style.backgroundImage = 'url(./images/btnSubmenuLeftOn.png)';
}

/**
 * Pega o label atual de um input(text) e o mantem se nao for digitado nada, ou eh substituido pelo texto inserido
 * @param elementoId {string}
 * @param frase {string}
 * @param inOut {string}
 * @return
 */
function getLabelInput(elementoId, frase, inOut){
	
	var elemento = document.getElementById(elementoId);
	
	if(inOut == 'in'){
		if(elemento.value == frase){
			elemento.value = '';
		}
	}else if('out'){
		if(elemento.value == frase || elemento.value == '' ){
			elemento.value = frase;
		}
	}
	
}

function confirmDeleteItem(urlMustGo){
    if(confirm('Tem certeza que deseja excluir este item?')){
        window.location = urlMustGo;
    }
}

/**
 * Validacao/Mascara de campo CEP
 */
function CEP(evento, objeto){
    var keypress=(window.event)?event.keyCode:evento.which;
    cep = eval (objeto);
    
    if (cep.value == '00000-000'){
        cep.value="";
    }
    
    caracteres = '0123456789';
    separacao1 = '-';
    separacao2 = ' ';
    separacao3 = ':';
    conjunto1 = 5;
    
    if ((caracteres.search(String.fromCharCode (keypress))!=-1) && cep.value.length < (9)){
        if (cep.value.length == conjunto1 )
            cep.value = cep.value + separacao1;
    }else
        evento.returnValue = false;
}

/**
 * Validacao/Mascara de campo TELEFONE
 */
function TEL(evento, objeto){
    var keypress=(window.event)?event.keyCode:evento.which;
    telefone = eval (objeto);
    if (telefone.value == '(00) 0000-0000'){
        telefone.value=""
    }
    
    caracteres = '0123456789';
    separacao1 = '(';
    separacao2 = ')';
    separacao3 = '-';
    conjunto1 = 0;
    conjunto2 = 3;
    conjunto3 = 8;
    conjunto4 = 13;

    if ((caracteres.search(String.fromCharCode (keypress))!=-1) && telefone.value.length < (13)){
        if (telefone.value.length == conjunto1 )
        telefone.value = telefone.value + separacao1;
        else if (telefone.value.length == conjunto2)
        telefone.value = telefone.value + separacao2;
        else if (telefone.value.length == conjunto3)
        telefone.value = telefone.value + separacao3;
    }else
        evento.returnValue = false;
} 

function valida_contato(form_contato) {
    var nome,email,estado,assunto,descricao;
    
    nome = document.form_contato.nome.value;
    email = document.form_contato.email.value;
    estado = document.form_contato.estado.value;
    descricao = document.form_contato.descricao.value;
    
    if (nome == "") {
        alert("Informe seu nome!");
        form_contato.nome.focus();
        return false;
    }
    if (email == "") {
        alert("Informe seu email!");
        form_contato.email.focus();
        return false;
    }
    if (email.indexOf("@") == -1) {
        alert("Digite um e-mail válido!");
        form_contato.email.focus();
        return false;
    }
    if (email.indexOf(".") == -1) {
        alert("Digite um e-mail válido!");
        form_contato.email.focus();
        return false;
    }
    if (descricao == "") {
        alert("Escreva sua mensagem!");
        form_contato.descricao.focus();
        return false;
    }

}

/**
 * Adiciona um novo elemento em uma DIV
 * @param divName       = Nome da DIV que tera o conteudo substituido
 * @param srcURL        = Conteudo que sera inserido na DIV
 * @param typeElement   = Tipo do conteudo que sera inserido
 */
function addElementInDiv(divName, srcURL, typeElement){
    divUsed = document.getElementById(divName);
    
    switch(typeElement){
        
        case 'img':
            divUsed.innerHTML = "<img src=\"" + srcURL + "\"/>"; 
        break;
        
        case 'flash':
            divUsed.innerHTML = "<object width=\"211\" height=\"288\" align=\"top\">\n<param name=\"movie\" value=\"" + srcURL + "\"  />\n<param name=\"wmode\" value=\"transparent\" /><embed src=\"" + srcURL + "\" width=\"211\" height=\"288\" align=\"top\">\n</embed>\n</object>";
        break;
        
        case 'txt':
            divUsed.innerHTML = srcURL;
        break;
        
        default:
        
            return false;
        
        break;
        
    }
}
