
function viewBannerItem(area,totalItems,showItem) {
	var item
	for (j=1 ; j<=totalItems;j++){
		document.getElementById(area+j).style.display='none';
	}
	document.getElementById(area+showItem).style.display='block';
}



function checkViewItem(area,totalItems,showPage,displayDiv) {
	var viewPage;
	var setCursor;
	viewPage=document.findForm.actual.value;
	//fecha item corrente
	document.getElementById("Q"+viewPage).style.display='none';
	//inibe negrito do item corrente
	if (displayDiv=="Y") {
		document.getElementById("page"+viewPage).style.display='none';
	} else {
		document.getElementById("page"+viewPage).style.color='';
	}
	
	//identifica qual foi solicitado
	if (showPage=="back") {
		if(viewPage==1){
			viewPage=1;
			document.getElementById("back").style.cursor=setCursor='arrow';
			document.getElementById("next").style.cursor=setCursor='pointer';
			document.getElementById("first").style.cursor=setCursor='arrow';
			document.getElementById("last").style.cursor=setCursor='pointer';
		} else {
			viewPage=parseInt(document.findForm.actual.value)-parseInt(1);
			document.getElementById("back").style.cursor=setCursor='pointer';
			document.getElementById("next").style.cursor=setCursor='pointer';
			document.getElementById("first").style.cursor=setCursor='pointer';
			document.getElementById("last").style.cursor=setCursor='pointer';
		}
		if(viewPage==1){
			document.getElementById("back").style.cursor=setCursor='arrow';
			document.getElementById("first").style.cursor=setCursor='arrow';
		}
	} else if (showPage=="next"){
		if(document.findForm.actual.value==totalItems){
			viewPage=parseInt(totalItems);
			document.getElementById("back").style.cursor=setCursor='pointer';
			document.getElementById("next").style.cursor=setCursor='arrow';
			document.getElementById("first").style.cursor=setCursor='pointer';
			document.getElementById("last").style.cursor=setCursor='arrow';
		} else {
			viewPage=parseInt(document.findForm.actual.value)+parseInt(1);
			document.getElementById("back").style.cursor=setCursor='pointer';
			document.getElementById("next").style.cursor=setCursor='pointer';
			document.getElementById("first").style.cursor=setCursor='pointer';
			document.getElementById("last").style.cursor=setCursor='pointer';
		}
		if(viewPage==totalItems){
			document.getElementById("next").style.cursor=setCursor='arrow';
			document.getElementById("last").style.cursor=setCursor='arrow';
		}
	} else {
		viewPage=parseInt(showPage);
		if(viewPage==1){
			document.getElementById("back").style.cursor=setCursor='arrow';
			document.getElementById("next").style.cursor=setCursor='pointer';
			document.getElementById("first").style.cursor=setCursor='arrow';
			document.getElementById("last").style.cursor=setCursor='pointer';
		} else if(viewPage==totalItems){
			document.getElementById("back").style.cursor=setCursor='pointer';
			document.getElementById("next").style.cursor=setCursor='arrow';
			document.getElementById("first").style.cursor=setCursor='pointer';
			document.getElementById("last").style.cursor=setCursor='arrow';
		} else {
			document.getElementById("back").style.cursor=setCursor='pointer';
			document.getElementById("next").style.cursor=setCursor='pointer';
			document.getElementById("first").style.cursor=setCursor='pointer';
			document.getElementById("last").style.cursor=setCursor='pointer';
		}
	}
	if (totalItems==1){
		document.getElementById("back").style.cursor=setCursor='arrow';
		document.getElementById("next").style.cursor=setCursor='arrow';
		document.getElementById("first").style.cursor=setCursor='arrow';
		document.getElementById("last").style.cursor=setCursor='arrow';
	}
	//atualiza hidden
	document.findForm.actual.value=viewPage;
	//abre item solicitado
	document.getElementById("Q"+viewPage).style.display='block';
	//altera fonte para negrito para item solicitado
	if (displayDiv=="Y") {
		document.getElementById("page"+viewPage).style.display='block';
	} else {
		document.getElementById("page"+viewPage).style.color='red';
	}
	
}




function imgOn(imgName,imgURL) {
	document[imgName].src=imgURL;
}

function imgOff(imgName) {
	document[imgName].src=imgURL;
}



//***************************************
//Mostra / Oculta os divs da página
//***************************************


function showDiv(area,init) {
	if (init==1) {
		document.getElementById(area).style.display='block';
	} else if (init==0) {
		document.getElementById(area).style.display='none';
	} else {
		if(document.getElementById(area).style.display=='block'){
			document.getElementById(area).style.display='none';
		}else{
			document.getElementById(area).style.display='block';
		}
	}
}




//***************************************
//Mostra / Oculta os selects da página
//***************************************
function selectsVisibility(varVisible){
	for (j=0 ; j<document.forms.length ; j++){
		for (i=0; i<document.forms[j].elements.length ; i++){
			if (document.forms[j].elements[i].type == 'select-one'){
			if(varVisible==0){
				document.forms[j].elements[i].style.visibility = 'hidden';
			} else if (varVisible==1) {
					document.forms[j].elements[i].style.visibility = 'visible'
				}
			}
		}
	}
}



////  ----------------------- /////

function openImg(img,legenda,titulo) {
  var leftPos = (screen.width-420)/2;
  var topPos = (screen.height-420)/2;
  photoWin = window.open( "", "fotos","width=420,height=420,status=0,scrollbars=1,resizable=1,screenX="+leftPos+",screenY="+topPos+",left="+leftPos+",top="+topPos);
  photoWin.document.write('<html><head><title>'+titulo+'</title></head>');
  photoWin.document.write('<link href="/library/css/site.css" rel="stylesheet">');
  photoWin.document.write('<BODY BGCOLOR=#ffffff onClick="window.close()">');
  photoWin.document.write('<div align=center><img src="' + img + '" border=0></div>');
  photoWin.document.write('<div align=center>' + legenda + '</div>');
  photoWin.document.write('</body></html>');
  photoWin.document.focus();
  photoWin.document.close();
}


////  ----------------------- /////

function openImgPopup(img,legenda,titulo,w,h) {
  var leftPos = (screen.width-w)/2;
  var topPos = (screen.height-h)/2;
  photoWin = window.open( "", "fotos","width="+w+",height="+h+",status=0,scrollbars=1,resizable=1,screenX="+leftPos+",screenY="+topPos+",left="+leftPos+",top="+topPos);
  photoWin.document.write('<html><head><title>'+titulo+'</title></head>');
  photoWin.document.write('<link href="/library/css/site.css" rel="stylesheet">');
  photoWin.document.write('<BODY BGCOLOR=#ffffff onClick="window.close()">');
  photoWin.document.write('<div align=center><img src="' + img + '" border=0></div>');
  photoWin.document.write('<div align=center>' + legenda + '</div>');
  photoWin.document.write('</body></html>');
  photoWin.document.focus();
  photoWin.document.close();
}



function openWin(end,w,h) {
    var leftPos = (screen.width-w)/2;
    var topPos = (screen.height-h)/2;
	url=end; 
	win = open(url,"print","left="+leftPos+",top="+topPos+",width="+w+",height="+h+",toolbar=1,location=0,directories=0,status=0,menubar=1,scrollbars=1,resizable=0");
	win.focus();
}

function openWin2(end,w,h) {
    var leftPos = (screen.width-w)/2;
    var topPos = (screen.height-h)/2;
	url=end; 
	win = open(url,"product","left="+leftPos+",top="+topPos+",width="+w+",height="+h+",toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0");
	win.focus();
}

function Abrir(end,w,h) {
	loc= end + '.html'; 
	prop='toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=' + w + ',height=' + h;
	janela=window.open(loc,"new",prop)
}

function Abrir2(end) {
	loc=end;
	prop='toolbar=0,location=0,directories=0,status=0,menubar=1,scrollbars=1,resizable=0,width=637,height=450';
	janela=window.open(loc,"win",prop)
}

////  ----------------------- /////


function setCookie(name, value, minutes, path, domain, secure) {
        var curCookie = name + "=" + escape(value) + ((minutes)?(";expires=" + ((new Date((new Date()).getTime() + parseInt(minutes)*60000)).toGMTString())):"") + ((path)?";path=" + path:"") + ((domain)?";domain=" + domain:"") + ((secure)?";secure":"");
        document.cookie = curCookie;
	}
function getCookie(name) {
        var dc = document.cookie;
        var prefix = name + "=";
        var begin = dc.indexOf("; " + prefix);
        if (begin == -1) {
        begin = dc.indexOf(prefix);
                if (begin != 0) return null;
        } else { begin += 2 }
        var end = document.cookie.indexOf(";", begin);
        if (end == -1) { end = dc.length; }
        return unescape(dc.substring(begin + prefix.length, end));
}


function showLayer(lid2,lid1) {
		document.all[lid1].style.display = 'none';
		document.all[lid2].style.display = 'block';
}


function hideLayer(lid1,lid2) {
		document.all[lid1].style.display = 'none';
		document.all[lid2].style.display = 'block';
}




function sc_openLayer() {
	var name="layerOpen";
  	setCookie(name,"1",null,"/","","");	
  	return true;
}

function sc_closeLayer() {
	var name="layerOpen";
	setCookie(name,"0",null,"/","","");
	return true;
}


//Funcoes para selecionar e pegar Valores do checkbox
function Seleciona(val) {
	dml=document.lista;
	len = dml.elements.length;
	var i=0;
	for ( i=0 ; i<len ; i++) {
		if (dml.elements[i].name=='sel') {
			dml.elements[i].checked=val;
		}
	}
}

function VerificaRadio() {
	var str;
	formlista=document.lista;
	len = formlista.elements.length;
	var i=0;
	for ( i=0 ; i<len ; i++) { 
		if (formlista.elements[i].name=='sel') {
			if (formlista.elements[i].checked) {
				str = str + formlista.elements[i].value + '$';
	       }
	    }
	}
	return str;
}



function Valida() {
	if(document.Avisos.fiowner.value == ""){
		alert('Você precisa preencher o seu nome!');
		document.Avisos.fiowner.focus();
		return false;
	}
	if(document.Avisos.fitext.value == ""){
		alert('Você precisa preencher o seu aviso!');
		document.Avisos.fitext.focus();
		return false;
	}
	if (document.Avisos.fitext.value.length > 250){
		alert('Você ultrapassou o limite de 250 caracteres!');
		return false;
	}
	return true;
}



function Mudar() { 
	document.busca.sel[1].checked = true; 
}




 ////////////////////////////////////////////////////////////////////////////
  // NOME : valida_numeros()
  // Descrição : Valida Apenas Números *****Deve ser usado do evento KeyPress
  // Parametros
  ///////////////////////////////////////////////////////////////////////////
  
  function valida_numero() {
    if (event.keyCode < 45 || event.keyCode > 57) 
     event.returnValue = false;
  }
  
  function valida_data(obj) {
    if (event.keyCode < 48 || event.keyCode > 57) 
     event.returnValue = false;
    else {
     if ((len(obj.value) == 3 && obj.value.substring(3,1) == '/') ||  (len(obj.value) == 6 && obj.value.substring == '/'))
       event.returnValue = false;
    } 
  }

  
  ////////////////////////////////////////////////////////////////////
//Valida numeracao com caracteres
////////////////////////////////////////////////////////////////////

function ValidaConteudoCampo(intervalo,caracter){ 
	//Autor: João Carlos B. Morgado (Advice Netbisiness) 
	//Data: 23/10/2001 
	//Descrição: Função para barra que seja digitado um conteúdo inválido no campo 
	//intervalo = 'A..Z' ou se tiver mais de um, faz-se: 'A..Z;a..z' 
	//caracter = '-/@!$' 
	//ex.: <input type="text" name="questao1[]" size="1" onkeypress="JavaScript:ValidaConteudoCampo('1..5','NULL');"> 
	var bvalido = false; 
	if(((caracter.toUpperCase) != 'NULL') || (caracter != '')){ 
		if(caracter == "PONTUACAO"){caracter = 'ãáâéêíîõóôúûçÃÁÂÉÊÍÎÕÓÔÚÛÇ ';} 
		for(i=0;i<=(caracter.length);i++){ 
			if((event.keyCode) == (caracter.charCodeAt(i))){ 
				bvalido = true; 
			} 
		} 
	} 
	if(!bvalido){ 
		var Inicio    = ""; 
		var Fim    = ""; 
		var bRetornaFalso  = false; 
		var bEncontrou  = false; 
		var location   = -1; 
		location = intervalo.indexOf(";"); 
		if((location) > -1){ 
			var restricoes = intervalo.split(";"); 
			for(i=0;i<=(restricoes.length-1);i++){ 
				Inicio  = restricoes[i].substring(0,1); 
				Fim  = restricoes[i].substring(3,4); 
				if((event.keyCode >= Inicio.charCodeAt()) && (event.keyCode <= Fim.charCodeAt())){ //48 57 
					bEncontrou = true; 
					i = restricoes.length; 
				} 
			} 
			if(!bEncontrou){ 
				bRetornaFalso = true; 
			} 
		} else if(intervalo.length == 4) { 
			Inicio  = intervalo.substring(0,1); 
			Fim  = intervalo.substring(3,4); 
			if((event.keyCode >= Inicio.charCodeAt()) && (event.keyCode <= Fim.charCodeAt())) { //48 57 
				bEncontrou = true; 
			} 
			if(!bEncontrou){ 
				bRetornaFalso = true; 
			} 
		} 
		if(bRetornaFalso){ 
			event.returnValue = false; 
		} 
	} 
} 




