function openAjax() {
	try{
    	ajax = new XMLHttpRequest();
	}catch(ee){
    	try{
        	ajax = new ActiveXObject("Msxml2.XMLHTTP");
	    }catch(e){
    	    try{
        	    ajax = new ActiveXObject("Microsoft.XMLHTTP");
	        }catch(E){
    	        ajax = false;
        	}
	    }
	}
	return ajax;
}
var ajax = openAjax();


function online(){

		var x = window.open('http://www.claretianafm.com.br/online','online',"height=179,width=521,directories=no,menubar=no,personalbar=no,toolbar=no,scrollbars=no");
		if (x == null){
			Block("imagens/atencao.gif","Um mecanismo bloqueador de Popup está impedindo que a janela requisitada fosse aberta. Por favor, verifique as configurações de seu navegador e desbloqueie os popups para este site.",500,60);
		}else{
	       window.open('http://www.claretianafm.com.br/online','online',"height=179,width=521,directories=no,menubar=no,personalbar=no,toolbar=no,scrollbars=no");
		}
		//if (x != null)x.parent.close();
}

function Block(caminho,legenda,width,height){
	var bodypage 	= document.body;
	var bodyblock 	= document.createElement("div");
	var pagina 		= document.createElement("div");
	var legenda		= document.createTextNode(legenda);
	var h1 			= document.createElement("h1");
	var titulo		= document.createTextNode("Atenção");
	var imagem 		= document.createElement("img");
	var p 			= document.createElement("p");
	var a			= document.createElement("a");
	var fechar		= document.createTextNode("[x] fechar");

	bodyblock.setAttribute('id','bodyblock');
	pagina.setAttribute('id','popup');
	pagina.style.left = (screen.availWidth-width) /2+'px';
	pagina.style.width = width+"px";
	imagem.src = caminho;

	a.setAttribute('href','javascript:void(0)');
	a.onclick = function(){
		while(pagina.firstChild){
			pagina.removeChild(pagina.firstChild);
		}
		bodypage.removeChild(bodyblock);
		bodypage.removeChild(pagina);
	}
	
	bodypage.appendChild(bodyblock);
	bodypage.appendChild(pagina);
	pagina.appendChild(imagem);
	pagina.appendChild(h1);
	pagina.appendChild(p);
	pagina.appendChild(a);
	h1.appendChild(titulo);
	p.appendChild(legenda);
	a.appendChild(fechar);
	setHeight(bodyblock);
}


function ieupdate(){
	theObjects = document.getElementsByTagName("object");
	for (var i = 0; i < theObjects.length; i++) {
		theObjects[i].outerHTML = theObjects[i].outerHTML;
	}
}

function Comentario(idPod,nome,email,cidade,comentario,d){
	if (validar(d)){
		ajax.open("POST","../servlet/br.com.claretianafm.ferramentas.GerenciadorClaretianaFM",true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
		ajax.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		ajax.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
		ajax.setRequestHeader("Pragma", "no-cache");
	
		ajax.onreadystatechange = function(){
			if (ajax.readyState == 4){
				if (ajax.status == 200){
					retorno=unescape(ajax.responseText.replace(/\+/g," "));
					if (retorno == "true"){
						alert("Seu comentário foi enviado com sucesso e será analisado. Retorne para conferir a publicação !");
						d.nome.value = "";
						d.email.value = "";
						d.cidade.value = "";
						d.comentario.value = "";
					}else{
						alert("Ocorreu um erro durante o comentário deste comentário !");
					}
				}else{
					alert("Problemas ao carregar o arquivo.");
				}
			}
		}
		ajax.send("acao=addComentario&idPod=" + idPod + "&nome=" + nome + "&email="+ email + "&cidade="+ cidade +"&comentario=" + comentario + "&dummy=" + new Date().getTime());
	}
}

function Participe(nome,email,cidade,bairro,comentario,d){
	if (validar(d)){
		ajax.open("GET","../servlet/br.com.claretianafm.ferramentas.GerenciadorClaretianaFMRecados?acao=recados&nome=" + nome + "&email="+ email + "&cidade="+ cidade +"&bairro="+ bairro +"&mensagem=" + comentario + "&dummy=" + new Date().getTime(),true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
		ajax.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		ajax.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
		ajax.setRequestHeader("Pragma", "no-cache");
	
		ajax.onreadystatechange = function(){
			if (ajax.readyState == 4){
				if (ajax.status == 200){
					retorno=unescape(ajax.responseText.replace(/\+/g," "));
					if (retorno == "true"){
						alert("Sua mensagem foi enviada com sucesso, obrigado pela participação !");
						d.nome.value = "";
						d.email.value = "";
						d.cidade.value = "";
						d.bairro.value = "";
						d.comentario.value = "";
					}else{
						alert("Ocorreu um erro durante o envio da mensagem !");
					}
				}else{
					alert("Problemas ao carregar o arquivo.");
				}
			}
		}
		ajax.send(null);
	}
}

function Contato(nome,email,telefone,cidade,comentario,d){

	if (validar(d)){
		ajax.open("POST","../servlet/br.com.claretianafm.ferramentas.GerenciadorMail",true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
		ajax.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		ajax.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
		ajax.setRequestHeader("Pragma", "no-cache");
	
		ajax.onreadystatechange = function(){
			if (ajax.readyState == 4){
				if (ajax.status == 200){
					retorno=unescape(ajax.responseText.replace(/\+/g," "));
					if (retorno == "true"){
						alert("Sua mensagem foi enviada com sucesso e em breve será respondida !");
						d.nome.value = "";
						d.email.value = "";
						d.telefone.value = "";
						d.cidade.value = "";
						d.comentario.value = "";
					}else{
						alert("Ocorreu um erro durante o comentário desta mensagem !");
					}
				}else{
					alert("Problemas ao carregar o arquivo.");
				}
			}
		}
		ajax.send("acao=faleRadio&nome=" + nome + "&email="+ email + "&telefone="+ telefone +"&cidade="+ cidade +"&mensagem=" + comentario + "&dummy=" + new Date().getTime());
	}
}

function abrir(url, nome, largura, altura) {
   window.open(url,nome,"height=" + altura + ",width=" + largura + ",directories=no,menubar=no,personalbar=no,toolbar=no,scrollbars=yes");
}