// JavaScript Document
<!--
function delItem(v, c){
	if(window.confirm("Deseja remover este vinho de sua lista de favoritos?")){
		window.location.href = "http://www.vinhosearomas.com.br/add.php?opt=fav&op=3&gerr=" + c + "&token=" + v;
	}
}

function delFicha(v){
	if(window.confirm("Deseja remover sua ficha de degustação deste vinho?")){
		window.location.href = "http://www.vinhosearomas.com.br/add.php?opt=fichaRemove&gerr=" + c;
	}
}

function delItemD(v, c){
	if(window.confirm("Deseja remover este vinho de sua lista de desejados?")){
		window.location.href = "http://www.vinhosearomas.com.br/add.php?opt=dsj&op=3&gerr=" + c + "&token=" + v;
	}
}

function getFavoritoAdd(v){
	var oXml = new PlaneStoneAjax("../add.php?opt=fav&op=1&token=" + v, null, true);
	oXml.typeReturn = "html";
	oXml.localCarregar = document.getElementById("favorit");
	oXml.exec();
}

function getFavoritoOut(v){
	var oXml = new PlaneStoneAjax("../add.php?opt=fav&op=2&token=" + v, null, true);
	oXml.typeReturn = "html";
	oXml.localCarregar = document.getElementById("favorit");
	oXml.exec();
}

function getFavoritoOut2(v){
	if(window.confirm("Deseja remover este vinho de sua lista de favoritos?")){
		var oXml = new PlaneStoneAjax("../add.php?opt=fav&op=3&token=" + v, null, true);
		oXml.typeReturn = "html";
		oXml.localCarregar = document.getElementById(v);
		oXml.exec();
	}
}

function getAdegaAdd(v){
	var oXml = new PlaneStoneAjax("../add.php?opt=adg&op=1&token=" + v, null, true);
	oXml.typeReturn = "html";
	oXml.localCarregar = document.getElementById("adega");
	oXml.exec();
}

function getAdegaOut(v){
	var oXml = new PlaneStoneAjax("../add.php?opt=adg&op=2&token=" + v, null, true);
	oXml.typeReturn = "html";
	oXml.localCarregar = document.getElementById("adega");
	oXml.exec();
}
function getAdegaOut2(v){
	if(window.confirm("Deseja remover este vinho de sua adega?")){
		var oXml = new PlaneStoneAjax("../add.php?opt=adg&op=3&token=" + v, null, true);
		oXml.typeReturn = "html";
		oXml.localCarregar = document.getElementById(v);
		oXml.exec();
	}
}
function getDesejoAdd(v){
	var oXml = new PlaneStoneAjax("../add.php?opt=dsj&op=1&token=" + v, null, true);
	oXml.typeReturn = "html";
	oXml.localCarregar = document.getElementById("desejo");
	oXml.exec();
}
function getDesejoOut(v){
	var oXml = new PlaneStoneAjax("../add.php?opt=dsj&op=2&token=" + v, null, true);
	oXml.typeReturn = "html";
	oXml.localCarregar = document.getElementById("desejo");
	oXml.exec();
}
function getDesejoOut2(v){
	if(window.confirm("Deseja remover este vinho de sua lista de desejados?")){
		var oXml = new PlaneStoneAjax("../add.php?opt=dsj&op=3&token=" + v, null, true);
		oXml.typeReturn = "html";
		oXml.localCarregar = document.getElementById(v);
		oXml.exec();
	}
}

function cwhoispopup(myform, windowname)
{
tmp = new Date()
tmp = "?"+tmp.getTime() 
  window.document.images["turingimage"].src = "turingimagecw.php"+tmp
myform.turing.value=myform.turingcode.value
myform.turingcode.value=""  
if (! window.focus)return true
window.open('', windowname, 'height=400,width=600,scrollbars=yes')
myform.target=windowname
return true
}

function getCEP(v){
	var oXml = new PlaneStoneAjax("../cepando.php?token=" + v, null, true);
	oXml.typeReturn = "html";
	oXml.localCarregar = document.getElementById("cepando");
	oXml.exec();
}

function validaCampoObrigatorio(form){
            var erro=0;
            var legenda;
            var obrigatorio;          
            for (i=0;i<form.length;i++){
                        obrigatorio = form[i].lang;
                        if (obrigatorio==1){
                                   if (form[i].value == ""){
                                               var nome = form[i].name;
                                               mudarCorCampo(form[i], '#66CCFF');
                                               legenda=document.getElementById(nome);
                                               legenda.style.color="#003366";
                                               erro++;
                                   }
                        }
            }
            if(erro>=1){
                        alert("Existe(m) " + erro + " campo(s) obrigatório(s) vazio(s)! ")
                        return false;
            } else
                        return true;
}
function mudarCorCampo(elemento, cor){
            elemento.style.backgroundColor=cor;
}

function fechar(){
	window.close();
}

function somenteNumero(e,id_element){
	var key
	if(window.event) {
	// Atenter o IE
		key = e.keyCode; 
		if (( key < 47 )||( key > 58 )) {
				window.event.returnValue = null; 
				return;
		}		
	}
	else if (e.which) {
	//Atender NetScape.
			key = e.which;
			if (( key < 47 )||( key > 58 )) {
					e.preventDefault();
					return ; 
			}		
	}

}
var boolClicado = false;

function Mascara(tipo, campo, teclaPress) {
        if (window.event)
        {
                var tecla = teclaPress.keyCode;
        } else {
                tecla = teclaPress.which;
        }
 
        var s = new String(campo.value);
        // Remove todos os caracteres à seguir: ( ) / - . e espaço, para tratar a string denovo.
        s = s.replace(/(\.|\(|\)|\/|\-| )+/g,'');
 
        tam = s.length + 1;
 
        if ( tecla != 9 && tecla != 8 ) {
                switch (tipo)
                {
                case 'CPF' :
                        if (tam > 3 && tam < 7)
                                campo.value = s.substr(0,3) + '.' + s.substr(3, tam);
                        if (tam >= 7 && tam < 10)
                                campo.value = s.substr(0,3) + '.' + s.substr(3,3) + '.' + s.substr(6,tam-6);
                        if (tam >= 10 && tam < 12)
                                campo.value = s.substr(0,3) + '.' + s.substr(3,3) + '.' + s.substr(6,3) + '-' + s.substr(9,tam-9);
                break;
				
				case 'RG' :
                        if (tam > 2 && tam < 6)
                                campo.value = s.substr(0,2) + '.' + s.substr(2, tam);
                        if (tam >= 6 && tam < 9)
                                campo.value = s.substr(0,2) + '.' + s.substr(2,3) + '.' + s.substr(5,tam-5);
                        if (tam >= 9 && tam < 11)
                                campo.value = s.substr(0,2) + '.' + s.substr(2,3) + '.' + s.substr(5,3) + '-' + s.substr(8,tam-8);
                break;
 
                case 'CNPJ' :
 
                        if (tam > 2 && tam < 6)
                                campo.value = s.substr(0,2) + '.' + s.substr(2, tam);
                        if (tam >= 6 && tam < 9)
                                campo.value = s.substr(0,2) + '.' + s.substr(2,3) + '.' + s.substr(5,tam-5);
                        if (tam >= 9 && tam < 13)
                                campo.value = s.substr(0,2) + '.' + s.substr(2,3) + '.' + s.substr(5,3) + '/' + s.substr(8,tam-8);
                        if (tam >= 13 && tam < 15)
                                campo.value = s.substr(0,2) + '.' + s.substr(2,3) + '.' + s.substr(5,3) + '/' + s.substr(8,4)+ '-' + s.substr(12,tam-12);
                break;
 
                case 'TEL' :
                        if (tam > 2 && tam < 4)
                                campo.value = '(' + s.substr(0,2) + ') ' + s.substr(2,tam);
                        if (tam >= 7 && tam < 11)
                                campo.value = '(' + s.substr(0,2) + ') ' + s.substr(2,4) + '-' + s.substr(6,tam-6);
                break;
 
                case 'DATA' :
                        if (tam > 2 && tam < 4)
                                campo.value = s.substr(0,2) + '/' + s.substr(2, tam);
                        if (tam > 4 && tam < 11)
                                campo.value = s.substr(0,2) + '/' + s.substr(2,2) + '/' + s.substr(4,tam-4);
                break;
                
                case 'CEP' :
                        if (tam > 5 && tam < 7)
                                campo.value = s.substr(0,5) + '-' + s.substr(5, tam);
                break;
                }
        }
}

function digitos(event){
        if (window.event) {
                // IE
                key = event.keyCode;
        } else if ( event.which ) {
                // netscape
                key = event.which;
        }
        if ( key != 8 || key != 13 || key < 48 || key > 57 )
                return ( ( ( key > 47 ) && ( key < 58 ) ) || ( key == 8 ) || ( key == 13 ) );
        return true;
}


function verifica_mail(mail) {
mail=$('email');
  if (mail.value.length > 0) {
	if (!/^([a-zA-Z0-9_\-\\+\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,6}|[0-9]{1,3})(\]?)$/.test(mail.value)) {
		alert('E-mail incorreto.'); 
		mail.focus();
		return false;
	}
	return true;
  }
}
-->
