function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
  var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
  if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
  }
  
  function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
  d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
  }
  
  function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
  }
  
  function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
  if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
  }
	
	function checkEmail(email){
    var str = email;
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    if(filter.test(str)) return true;
    else return false;
	}
	
	function loadPage(field,form){
	  form.submit(); 
	}

	function validateBuscaCobertura(){
	  var form = document.cobertura;
		
		if(form.estado.value==""){
		  alert("Você precisa selecionar um estado.");
			form.estado.focus();
			return;
		}
		
		if(form.cidade.value==""){
		  alert("Você precisa selecionar uma cidade.");
			form.cidade.focus();
			return;
		}
		
		form.submit();
		
	}
	function validateNewsletter(){
	  var form = document.newsletter;
		
		if((form.nome.value=="")||(form.nome.value.length<3)){
		  alert("Você precisa informar um nome válido");
			form.nome.focus();
			return;
		}
		
		if(!checkEmail(form.email.value)){
		  alert("Você precisa informar um email válido");
			form.email.focus();
			return;
		}
		
		form.submit();
	}
	
	function validateIntranet(){
	  var form = document.intranet;
		
		if((form.usuario.value=="")||(form.usuario.value.length<3)){
		  alert("Você precisa informar um usuario válido");
			form.nome.focus();
			return;
		}
		
		if((form.senha.value=="")||(form.senha.value.length<3)){
		  alert("Você precisa informar uma senha válida");
			form.senha.focus();
			return;
		}
		
		form.submit();
	}
	
	function validateContato(){
	  var form = document.contato;

		if((form.nomef.value=="")||(form.nomef.value.length<3)){
		  alert("Você precisa informar um nome válido");
			form.nomef.focus();
			return;
		}
		
		if(!checkEmail(form.emailf.value)){
		  alert("Você precisa informar um email válido");
			form.emailf.focus();
			return;
		}
		
		form.submit();
	}
	
	function validateTrabalheConosco(){
	  var form = document.trabalheconosco;

		if((form.nomef.value=="")||(form.nomef.value.length<3)){
		  alert("Você precisa informar um nome válido");
			form.nomef.focus();
			return;
		}
		
		if(!checkEmail(form.emailf.value)){
		  alert("Você precisa informar um email válido");
			form.emailf.focus();
			return;
		}
		
		form.submit();
	}
	
	function validateAtendimento(){
	  var form = document.atendimento;

		if((form.nomef.value=="")||(form.nomef.value.length<3)){
		  alert("Você precisa informar um nome válido");
			form.nomef.focus();
			return;
		}
		
		if(!checkEmail(form.emailf.value)){
		  alert("Você precisa informar um email válido");
			form.emailf.focus();
			return;
		}
		
		if((form.cpf.value=="")||(form.cpf.value.length<3)){
		  alert("Você precisa informar um cpf válido");
			form.cpf.focus();
			return;
		}
		
		form.submit();
	}
	
	function myEnterEvent(e,form){
    var keycode;
  	if(window.event) keycode = window.event.keyCode;
  	else if(e)keycode = e.which;
  	else return;
    if(keycode == 13){	    
  		form.submit();
  	}	
  }
	
	function changePhotoGallery(image,key,i){
    var img = document.getElementById("photo");
  	var tmp = document.getElementById("tmpImg");
  	var selected = document.getElementById("selected");			
  	selected.value = i;
  	showLoader();		
  	tmp.src = image;
  	var width = tmp.width;
    var height = tmp.height;
    	if(height > 438){
    	  var new_height = 438;			
    		var new_width = width / (height / 438);									
  		}else if(width > 576){
  		  var new_width = 576;
        var new_height  = 438;    
  		}else{
  		  var new_height = height;			
    		var new_width = width;		
  		}					
  	if(new_width) img.width = new_width;
  	if(new_height) img.height = new_height;	
  	img.src = image;
  	return;
  }
  
  function changePrevGallery(all,key,page){
   var selected = document.getElementById("selected");
   var selValue = selected.value;
   if(!selValue) selValue = 0;
   var img = document.getElementById("content");
   if(selValue > 0) { 
     prev = parseInt(selValue)-1; selValue--; 
   }else { 
     page--; 
     location.href="index.php?p=viewgallery&key="+key+"&page="+page; 
   }	  
   selected.value = selValue;
   var str =  new String(all);
   arr = str.split("|");
   for(var i=0; i<arr.length; i++){
     if(i==prev){
  	   showLoader();	 
  		 img.src  = arr[i];
  	 }  
   }
   var width = img.width;
   var height = img.height;
   return;
  }
  
  function changeNextGallery(all,key,page){
   var next = 0;  
   var selected = document.getElementById("selected");
   var selValue = selected.value;
   if(!selValue) selValue = 0;
   var img = document.getElementById("content");
   if(selValue < 19) { 
     next = parseInt(selValue)+1; selValue++; 
   }else {
  	 page++; 
     location.href="index.php?p=viewgallery&key="+key+"&page="+page; 
   }
   selected.value = selValue;
   var str =  new String(all);
   arr = str.split("|"); 
   for(var i=0; i<arr.length; i++){
  	 if(i==next){
  	   showLoader();
  		 img.src  = arr[i];
  	 }  
   }
   var width = img.width;
   var height = img.height; 
   return;
  }
  
  function showLoader(){
    var div =  document.getElementById("loader");
  	div.style.display = "inline";
  	setTimeout(hideLoader,2000);
  }
  
  function hideLoader(){
  	var div =  document.getElementById("loader");
  	div.style.display = "none";
  }
