function SlideShow(slideList, image, speed, name){
         this.slideList = slideList;
         this.image = image;
         this.speed = speed;
         this.name = name;
         this.current = 0;
         this.timer = 0;
 }
function switchImage(imgName, imgSrc){
         if (document.images){
                 if (imgSrc != "none"){
                         document.images[imgName].src = imgSrc;
                 }
         }
} 

function SlideShow_play(){
         with(this){
                 if(current++ == slideList.length-1) current = 0;
                 switchImage(image, slideList[current]);
                 clearTimeout(timer);
                 timer = setTimeout(name+'.play()', speed);
         }
} 
function valida_apoio(){ 
	var posicao = document.getElementById("slPosicao").value;
	if(posicao==0){
		alert("Por favor, selecionar uma posição!");
		return(false);
	}
return(true);	
}

function txtBoxFormat(objForm, strField, sMask, evtKeyPress) {
     var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;

		if(window.Event) { // keep the capital "E"
		// Nestcape and Firefox
		nTecla = evtKeyPress.which;
		} else {
		// Internet Explorer
		nTecla = evtKeyPress.keyCode;
		}

     sValue = objForm[strField].value;

     // Limpa todos os caracteres de formatação que
     // já estiverem no campo.
     sValue = sValue.toString().replace( "-", "" );
     sValue = sValue.toString().replace( "-", "" );
     sValue = sValue.toString().replace( ".", "" );
     sValue = sValue.toString().replace( ".", "" );
     sValue = sValue.toString().replace( "/", "" );
     sValue = sValue.toString().replace( "/", "" );
     sValue = sValue.toString().replace( "(", "" );
     sValue = sValue.toString().replace( "(", "" );
     sValue = sValue.toString().replace( ")", "" );
     sValue = sValue.toString().replace( ")", "" );
     sValue = sValue.toString().replace( " ", "" );
     sValue = sValue.toString().replace( " ", "" );
     fldLen = sValue.length;
     mskLen = sMask.length;

     i = 0;
     nCount = 0;
     sCod = "";
     mskLen = fldLen;

     while (i <= mskLen) {
       bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/"))
       bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))

       if (bolMask) {
         sCod += sMask.charAt(i);
         mskLen++; }
       else {
         sCod += sValue.charAt(nCount);
         nCount++;
       }

       i++;
     }

     objForm[strField].value = sCod;

     if (nTecla != 8) { // backspace
       if (sMask.charAt(i-1) == "9") { // apenas números...
         return ((nTecla > 47) && (nTecla < 58)); } // números de 0 a 9
       else { // qualquer caracter...
         return true;
       } }
     else {
       return true;
     }
   }
   
function valida_formulario_contato(){
	var iNome = document.getElementById("iNome").value; 
	var iEmail = document.getElementById("iEmail").value; 
	var iTelefone = document.getElementById("iTelefone").value; 
	var iCidade = document.getElementById("iCidade").value; 
	var iComent = document.getElementById("iComent").value; 
	 
	 if(iNome==''){
		alert("Por favor, informar o seu Nome!");
		document.fContato.iNome.focus();
		return(false);
		
	 }
	  if(iTelefone==''){
		alert("Por favor, informar o Telefone!");
		document.fContato.iTelefone.focus();
		return(false);
		
	 }
	  if(iCidade==''){
		alert("Por favor, informar a Cidade!");
		document.fContato.iCidade.focus();
		return(false);
		
	 }
	  if(iComent==''){
		alert("Por favor, informar o Comentário!");
		document.fContato.iComent.focus();
		return(false);
		
	 }
 return(true);	 
 }
 
 
 //FUNÇÃO EM AJAX
function openAjax() {
var Ajax;
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;
} 

function ajax_master(getURL, div) {
document.getElementById(div).style.display = "block";

if(document.getElementById) {
		var exibeResultado = document.getElementById(div);
		var Ajax = openAjax();
		Ajax.open("GET", getURL, true);
		Ajax.onreadystatechange = function(){
			if(Ajax.readyState == 1) {
				exibeResultado.innerHTML = "<center><img src='system/loading.gif'><br>carregando...</center>";
	}
	if(Ajax.readyState == 4) {
		if(Ajax.status == 200) {
			var resultado = Ajax.responseText;
			resultado = resultado.replace(/\+/g,"");
			resultado = unescape(resultado);
			exibeResultado.innerHTML = resultado;
		} else {
			exibeResultado.innerHTML = "Por favor, tente novamente!";
		}
	}
}
	Ajax.send(null);
	}
}
//FINAL AJAX
