//Chama flash no site (correção do IE)
function exibeFlash(swf, width, height, wmode, cache){	
noCache = cache || cache == undefined ? "" : "?" + new Date();
wmode = wmode || wmode == undefined ? "opaque" : "transparent";

monta_swf = "";
monta_swf += "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" width=\""+ width +"\" height=\""+ height +"\" title=\"\">";
monta_swf += "<param name=\"movie\" value=\""+ swf + noCache +"\" />";
monta_swf += "<param name=\"quality\" value=\"best\" />";
monta_swf += "<param name=\"menu\" value=\"0\" />";
monta_swf += "<param name=\"scale\" value=\"noborder\" />";
monta_swf += "<param name=\"wmode\" value=\""+ wmode +"\" />";
monta_swf += "<embed src=\""+ swf + noCache +"\" quality=\"high\" wmode=\""+ wmode +"\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\""+ width +"\" height=\""+ height +"\"></embed>";
monta_swf += "</object>";

document.write(monta_swf);
}

 
 function start_lighting_box(image){
	var obj = document.getElementById("link_btn");
	obj.href="./images/"+image;	

	if(document.all){
		obj.click();
	}else{
		var foto_window = open(obj.href,"foto","blank","");
		foto_window.resizeTo(700,600);
	}
}



function getHTTPObject() {
var req;

try {
        if (window.XMLHttpRequest) {
                req = new XMLHttpRequest();

                if (req.readyState == null) {
                        req.readyState = 1;
                        req.addEventListener("load", function () {
                        req.readyState = 4;
                        if (typeof req.onReadyStateChange == "function")
                        req.onReadyStateChange();
                        }, false);
                }
        return req;
        }

        if (window.ActiveXObject) {
                var prefixes = ["MSXML2", "Microsoft", "MSXML", "MSXML3"];

                for (var i = 0; i < prefixes.length; i++) {
                        try {
                                req = new ActiveXObject(prefixes[i] + ".XmlHttp");
                                return req;
                                } catch (ex) {};
                }
        }

        } catch (ex) {}
alert("XmlHttp Objects not supported by client browser");
}

var http = getHTTPObject();
// AJAX ********AJAX***********AJAX********AJAX ********AJAX***********AJAX********

function atualiza_conteudo(url,params,method,handleHttpResponse){

http.open(method, url+"?"+params + "&" + new Date(), true);
http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
http.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
http.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
http.setRequestHeader("Pragma", "no-cache");
eval('http.onreadystatechange = '+handleHttpResponse+';');
http.send(params); //passagem por post

}



function handleHttp_carrega_pagina(){ //para retornar texto
        if(http.readyState < 4) {
            //document.getElementById("").innerHTML= "Loading...";
        }
        if (http.readyState == 4) {
                if (http.status ==200) {					
					var conteudo=document.getElementById("conteudo");
					conteudo.innerHTML=http.responseText;
					var scripts = conteudo.getElementsByTagName("script");
					for(i = 0; i < scripts.length; i++){
						s = scripts[i].innerHTML;						
						eval(s);
					}				   
                } else {
                   alert("Houve um problema ao obter os dados:\n" + http.statusText);
                   
                }
        }
}

function carrega_breadcrumb(page){	
  open('./php/breadcrumb.php?page='+page, 'iframe_conteudo', '');	
}

function set_title(name){
	document.getElementById("titulo").innerHTML = name;
}

//--------------- para envio de email-------------------------------------------

 var testresults;
   function check_filter(name){	  
     // var str=document.mensagem.item(name).value;	  only for IE
	  var str=document.getElementById(name).value;
	  
      var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
      if (filter.test(str))
         testresults=true;
      else{
         alert("Endereço de email inválido!")		 		
         testresults=false;
      }
      return (testresults);
   }

   function check_mail(name){
      if (document.layers||document.getElementById||document.all)	  	 
         return check_filter(name);
      else
         return true;
   }
 
function valida_campos()  {	

	 var x;		
	var vetor= new Array("nome_usuario","email_usuario","comentario");
	var msg= new Array("digitar seu nome","digitar seu email","digitar sua mensagem");		

		
	for (x=0;x<vetor.length;x++){	  					
	   	if(document.getElementById(vetor[x]).value == ""){				
			alert("Faltou "+msg[x] +"!");
			document.getElementById(vetor[x]).focus();	
			return(0);
		}		
     }	  	
	   if (check_mail(vetor[1])){
	  // document.mensagem.submit();  
	  document.getElementById("form_email").submit();  
	   }
	
 } 