// JavaScript Document


// Adicionar aos Favoritos________________________
function Favoritos(pagina,titulo,descricao){
    var agt=navigator.userAgent;
// Internet Explorer
    if(agt.indexOf('MSIE')&&window.external)document.write("<a href=\"javascript:window.external.AddFavorite('"+pagina+"','"+titulo+"');\">"+descricao+"</a>");
    else
// Gecko (Mozilla, Firefox, Firebird & Netscape)
    if(agt.indexOf('Gecko')&&window.sidebar)document.write("<a href=\"javascript:window.sidebar.addPanel('"+titulo+"','"+pagina+"','');\">"+descricao+"</a>");
    else
// Opera & Outros
    document.write("<a href='"+pagina+"' rel='sidebar' title='"+titulo+"'>"+descricao+"</a>");
}

// Contola as Layers
function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

// Abre Janela
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

// Abre Janela Fullscreen
function fullwin(targeturl){
window.open(targeturl,"",'fullscreen,top=0,left=0,scrollbars=yes,toolbar=no,menubar=no,status=no,location=no,resizable=no');
}

// OnMouseOver - OnMouseOut
 function mOvr(src,clrOver) {
   if (!src.contains(event.fromElement)) {
         src.style.cursor = 'hand';
         src.bgColor = clrOver;
       }
 }
 function mOut(src,clrIn) {
       if (!src.contains(event.toElement)) {
         src.style.cursor = 'default';
         src.bgColor = clrIn;
       }
 }

// Função Ajax para cadastro de Informativo
// Trata as exceções até conseguir cria o objeto ajax	
try{
	// Tenta criar objeto ajax para os browsers mais recentes como Firefox, e Opera
	ajax = new XMLHttpRequest(); // ajax p firefox opera e navegadores recentes
}catch(ee){

	try{
		// Tenta criar ajax para algumas versões do Microsoft Internet Explorer
		ajax = new ActiveXObject("Msxml2.XMLHTTP"); // IE
	}catch(e){
	
		try{
			// Tenta criar ajax para algumas versões do Microsoft Internet Explorer
			ajax = new ActiveXObject("Microsoft.XMLHTTP"); // IE

		}catch(E){
			// Browser utilizado não aceita ajax, o objeto não é criado
			ajax = false;
		}
	}	
}

// Funcao responsavel por abrir a requisicao ajax e devolver o resultado
function AjaxMail(){

	var parameters = [
		'email=' + document.getElementById('email').value,
	].join('&');
	
	// Abre requisicao ajax, solicita a página indicar_amigo.php ao servidor e escolhe o metodo POST
	ajax.open ('POST','cadastra.html')
	
	// Altera o MIME - Requisito do método POST
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	
	
	// Trata os estados
	ajax.onreadystatechange = function(){
	
	   if (ajax.readyState == 1){
document.getElementById('resposta_ajax').innerHTML = 'Carregando...';
			document.getElementById('resposta_ajax').className = 'loading';
	   }
	
	   if (ajax.readyState == 4 ){
			if (ajax.status == 200){
				document.getElementById('resposta_ajax').innerHTML = ajax.responseText;
				if (ajax.responseText == "Cadastro enviado com sucesso!"){				
					document.getElementById('resposta_ajax').className = 'sucesso';
					borrarCampos()
				}else{
					document.getElementById('resposta_ajax').className = 'erro';		
				}	
			}else{
				document.getElementById('resposta_ajax').innerHTML = "ERRO";
				document.getElementById('resposta_ajax').className = 'erro';
			}	
	   }
	
	}
	
	ajax.send(parameters);
}
function borrarCampos(){
	document.frm_teste.email.value="";
	document.frm_teste.email.focus();
}
//---Formata Form
 
