function balao_lista() {
	var opacity = getStyle('balao-lista', 'opacity');
	
	if(opacity == '1') {
		$('#balao-lista').animate({opacity:0}, {duration: 300, easing: 'jswing'});
	} else {
		$('#balao-lista').animate({opacity:1}, {duration: 300, easing: 'jswing'});
	}

}
/*************************************************************************************/
function politica(form){
	
	if (form.check.checked == false){
		alert("Marque a opção \"Li e aceito as condições comerciais\"");
		return false;
	}
	return true;
	
}
/*************************************************************************************/
function numero(e){
    var tecla=(window.event)?event.keyCode:e.which;
    if((tecla > 47 && tecla < 58)) return true;
    else{
    if (tecla != 8) return false;
    else return true;
    }
}
/*************************************************************************************/
function none(esconde) {
	document.getElementById(esconde).style.display = 'none';
}
function block(mostra) {
	document.getElementById(mostra).style.display = 'block';
}
/*************************************************************************************/
function lista() {
	
	var bottom_value = getStyle('lista-desejos', 'bottom');
	
	if(bottom_value == '10px') {
		$('#lista-desejos').animate({bottom:-130}, {duration: 1000, easing: 'jswing'});
		$('#fecha-lista').animate({top:-19}, {duration: 1000, easing: 'jswing'});
		document.getElementById('fecha-lista').innerHTML = '^';
	} else {
		$('#lista-desejos').animate({bottom:10}, {duration: 1000, easing: 'jswing'});
		$('#fecha-lista').animate({top:-7}, {duration: 1000, easing: 'jswing'});
		document.getElementById('fecha-lista').innerHTML = 'x';
	}
}
function lista_add() { 
	$('#lista-desejos').animate({bottom:10}, {duration: 1000, easing: 'jswing'});
	$('#fecha-lista').animate({top:-7}, {duration: 1000, easing: 'jswing'});
	document.getElementById('fecha-lista').innerHTML = 'x';
}
function getStyle(el,styleProp)
{
	var x = document.getElementById(el);
	if (x.currentStyle)
		var y = x.currentStyle[styleProp];
	else if (window.getComputedStyle)
		var y = document.defaultView.getComputedStyle(x,null).getPropertyValue(styleProp);
	return y;
}
/*************************************************************************************/
function comentario(){
	document.getElementById('emails').style.display = 'none';
	document.getElementById('comentario').style.display = 'block';
}
function email(){
	document.getElementById('comentario').style.display = 'none';
	document.getElementById('emails').style.display = 'block';
}
/*************************************************************************************/
function checkMail(mail){
  return mail.search(/^[a-z0-9_.-]+@[a-z0-9_.-]{2,}\.[a-z0-9]{2,}(\.[a-z0-9]{2,})?$/i)>=0;
}
/*************************************************************************************/
function cnpj(cnpj){
	cnpj=cnpj.replace(/[^0-9]/g,'');//tira tudo o que não é numero
	if(cnpj.length!=14){ return false; }
	var num = cnpj.split('');
	for(var count=soma=0,i=6;count<12;count++,i++){ soma+=num[count]*i; if(i==9){i=1}}
	soma=soma%11;
	if(!((soma==10 && num[12]==0)||(soma!=10 && num[12]==soma))){ return false; }
	for(count=soma=0,i=5;count<13;count++,i++){	soma+=num[count]*i; if(i==9){i=1} }
	soma=soma%11;
	if(!((soma==10 && num[13]==0)||(soma!=10 && num[13]==soma))){ return false; }
	return true;
}
/*************************************************************************************/
function valida_comentario(form){

	if (form.nome.value==''){
		alert('Digite seu nome');
		form.nome.focus();
		return false;
	}
	if (!checkMail(form.email.value)){
		alert('Digite seu e-mail corretamente');
		form.email.focus();
		return false;
	}
	if (form.mensagem.value==''){
		alert('Digite seu comentário');
		form.mensagem.focus();
		return false;
	}

	return true;

}
function valida_email(form){

	if (form.demail.value==''){
		alert('Digite seu nome');
		form.demail.focus();
		return false;
	}
	if (!checkMail(form.paramail.value)){
		alert('Digite o e-mail de envio corretamente');
		form.paramail.focus();
		return false;
	}

	return true;

}

function login(form){

	if (form.cnpj.value==''){
		alert('Digite seu CNPJ');
		form.cnpj.focus();
		return false;
	}
	if (form.senha.value==''){
		alert('Digite sua senha');
		form.senha.focus();
		return false;
	}

	return true;

}
function fale_conosco(form) {
	
	if (form.assunto.value=='0'){
		alert('Assunto deve ser selecionado');
		form.assunto.focus();
		return false;
	}
	if (form.nome.value==''){
		alert('Nome deve ser preenchido');
		form.nome.focus();
		return false;
	}
	if (form.telefone.value==''){
		alert('Telefone deve ser preenchido');
		form.telefone.focus();
		return false;
	}
	if (!checkMail(form.email.value)){
		alert('E-mail deve ser válido.');
		form.email.focus();
		return false;
	}
	if (form.cidade.value==''){
		alert('Cidade deve ser preenchida');
		form.cidade.focus();
		return false;
	}
	if (form.estado.value=='0'){
		alert('Estado deve ser selecionado');
		form.nome.focus();
		return false;
	}
	if (form.mensagem.value==''){
		alert('Mensagem deve ser preenchida');
		form.mensagem.focus();
		return false;
	}
	
	return(true);
}

function cadastre_se(form) {
	
	if (form.razao.value=='0'){
		alert('Razão social deve ser preenchida');
		form.razao.focus();
		return false;
	}
	if (!cnpj(form.cnpj.value)){
		alert('CNPJ deve ser preenchido');
		form.cnpj.focus();
		return false;
	}
	if (form.contato.value=='0'){
		alert('Nome do contato deve ser preenchido');
		form.contato.focus();
		return false;
	}
	if (form.telefone.value==''){
		alert('Telefone deve ser preenchido');
		form.telefone.focus();
		return false;
	}
	if (!checkMail(form.email.value)){
		alert('E-mail deve ser válido.');
		form.email.focus();
		return false;
	}
	if (form.cidade.value==''){
		alert('Cidade deve ser preenchida');
		form.cidade.focus();
		return false;
	}
	if (form.estado.value=='0'){
		alert('Estado deve ser selecionado');
		form.estado.focus();
		return false;
	}
	
	return(true);
}

/* Mostrar flash sem bordas e com transparência */
function FlashCT(largura, altura, arquivo) {
	document.write('<object classid="Clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+largura+'" height="'+altura+'">');
	document.write('<param name="allowScriptAccess" value="sameDomain" />');
	document.write('<param name="wmode" value="transparent" />');
	document.write('<param name="menu" value="false">');
	document.write('<param name="movie" value="'+arquivo+'" />');
	document.write('<param name="quality" value="best" />');
	document.write('<embed src="'+arquivo+'" wmode="transparent" quality="best" width="'+largura+'" height="'+altura+'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
};

/* Mostrar flash sem bordas e sem transparência */
function FlashST(largura, altura, arquivo) {
	document.write('<object classid="Clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+largura+'" height="'+altura+'">');
	document.write('<param name="allowScriptAccess" value="sameDomain" />');
	document.write('<param name="menu" value="false">');
	document.write('<param name="movie" value="'+arquivo+'" />');
	document.write('<param name="quality" value="best" />');
	document.write('<embed src="'+arquivo+'" quality="best" width="'+largura+'" height="'+altura+'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
};

/* E X T R A I   S C R I P T */
function extraiScript(texto){
//Maravilhosa função feita pelo SkyWalker.TO do imasters/forum
//http://forum.imasters.com.br/index.php?showtopic=165277
    // inicializa o inicio ><
    var ini = 0;
    // loop enquanto achar um script
    while (ini!=-1){
        // procura uma tag de script
        ini = texto.indexOf('<script', ini);
        // se encontrar
        if (ini >=0){
            // define o inicio para depois do fechamento dessa tag
            ini = texto.indexOf('>', ini) + 1;
            // procura o final do script
            var fim = texto.indexOf('</script>', ini);
            // extrai apenas o script
            codigo = texto.substring(ini,fim);
            // executa o script
            //eval(codigo);
            /**********************
            * Alterado por Micox - micoxjcg@yahoo.com.br
            * Alterei pois com o eval não executava funções.
            ***********************/
            novo = document.createElement("script")
            novo.text = codigo;
            document.body.appendChild(novo);
        }
    }
}
