// 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; }
}


function FormComent(){
	if (retornaObj("Coments").style.display == "none") {
		retornaObj("Coments").style.display = "block";
		document.getElementById('codSeg').src = 'admin/classes/securimage/securimage_show.php?sid=' + Math.random();
		return false;
	} else {
		retornaObj("Coments").style.display = "none";
	}
}

function FormemailTo(){
	if (retornaObj("eMailto").style.display == "none") {
		retornaObj("eMailto").style.display = "block";
		document.getElementById('codSeg2').src = 'admin/classes/securimage/securimage_show.php?sid=' + Math.random(); 
		return false;
	} else {
		retornaObj("eMailto").style.display = "none";
	}
}

function EnviaComentario(){
	
	strPost = "COD_NOTICIA=" + retornaObj("COD_NOTICIA").value + "&NOM_USUARIO=" + escape(retornaObj("NOM_USUARIO").value) + "&NOM_EMAIL=" + retornaObj("NOM_EMAIL").value + "&DES_COMENT=" + escape(retornaObj("DES_COMENT").value) + "&DES_CAPTCHA=" + retornaObj("DES_CAPTCHA").value;
	
	ajax = ajaxInit();
	if(ajax) {
		ajax.open("POST", "noticia_coments.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");		
		ajax.send(strPost);
		ajax.onreadystatechange = function() {
			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
					eval(ajax.responseText);
				} else {
					alert(ajax.statusText);
				}
			}
		}
		
	}	
}

function EnviarEmailto(){
	
	strPost = "COD_NOTICIAe=" + retornaObj("COD_NOTICIAe").value + "&NOM_USUARIOe=" + escape(retornaObj("NOM_USUARIOe").value) + "&NOM_EMAILe=" + retornaObj("NOM_EMAILe").value + "&NOM_EMAILTOe=" + retornaObj("NOM_EMAILTOe").value +"&DES_COMENTe=" + escape(retornaObj("DES_COMENTe").value) + "&DES_CAPTCHAe=" + retornaObj("DES_CAPTCHAe").value;
	
	ajax = ajaxInit();
	if(ajax) {
		ajax.open("POST", "noticia_emailto.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");		
		ajax.send(strPost);
		ajax.onreadystatechange = function() {
			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
					//alert(ajax.responseText);
					eval(ajax.responseText);
				} else {
					alert(ajax.statusText);
				}
			}
		}
		
	}	
}