// Javascript

//funcção  para abrir janela popup
function NewWindow(mypage,myname,w,h,bars) {
	
	
	var winl = (screen.width-w)/2;
	var wint = (screen.height-h)/2;
	
	var settings ='height='+h+',';
	settings +='width='+w+',';
	settings +='top='+wint+',';
	settings +='status=yes,';		
	settings +='left='+winl+',';
	settings +='resizable=yes,';
	settings +='scrollbars='+bars;

	win=window.open(mypage,'_blank',settings);
	if(parseInt(navigator.appVersion) >= 4) {
		win.window.focus();
	}
}

function doValidarEmail(obj) 
{
	
	var mail = retornaObj(obj).value;
	if (retornaObj(obj).value.length > 0) {
		if ((mail.indexOf('@') < 3) || ((mail.lastIndexOf('.') < (mail.indexOf('@') + 3)) || (mail.indexOf('.') == -1))) {
			alert("O e-mail digitado não é um e-mail válido");
			return 0;
		} else {
			return 1;	
		}
	}
}

function Validar_Email(email) {
	if(email.length < 6) {
		return false;
	}
	var x = 0;
	for (var c=0;c<email.length;c++) {
		if (email.substring(c,c+1) == '@') {
			x = c;
		}
	}
	var y = 0;
	if (x > 0) {
		for (c=x;c<email.length;c++) {
			if (email.substring(c,c+1)=='.') {
				y = c;
				var valida = 1;
			}
		}
		if (y > 0) {
			var dominio = '';
			for (c=x;c<y;c++) {
				dominio = dominio + email.substring(1,c);
			}
		}
	}
	else {
		return false;
	}					
	if (y <= x+2){
		return false;
	}				
	if (valida == 1){
		return true;
	}
}


function isInteger(s){
	var i;
    for (i = 0; i < s.length; i++){   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}



function doCarregando(divname) {
	retornaObj(divname).innerHTML = "<div class='carregando'>Carregando...</div>";
}

function input_foco(Campo){
	retornaObj(Campo).focus();
}

function limpa_div(IdDiv){
	retornaObj(IdDiv).innerHTML= "";	
}

function VotaEnquete(NumAlts){
	var nomeform = document.enquete;
	var obj = nomeform.COD_ENQUETE_ALT;
	var COD_ENQUETE_ALT = 0;

	for (i=0; i<obj.length; i++) {
		if (obj[i].checked) {
			COD_ENQUETE_ALT = obj[i].value;
		} 
	}
	if (COD_ENQUETE_ALT == 0){
		alert("Selecione uma alternativa!");
	} else {
		nomeform.submit();
	}
}

function validaForm(){
	if (doValidarCampo('Nome','Informe o seu nome!') == 0) { return false; }
	if (doValidarCampo('email','Informe o seu endereço de e-mail!') == 0) { return false; }
	if (doValidarCampo('Telefone','Informe o seu número de telefone!') == 0) { return false; }
	if (doValidarCampo('Cidade','Informe o nome da sua cidade!') == 0) { return false; }
	if (doValidarCampo('mensagem','Escreva sua mensagem!') == 0) { return false; }
}