var ultimo = null;

function excluiItem(msg, destino){
	if (confirm('Deseja excluir: ' + msg + ' ?')){
		window.location=destino;
	}
}

function pergunta(msg, destino){
	if (confirm(msg)){
		window.location=destino;
	}
}

function mostraLayer(nome){
	obj = document.getElementById(nome);
	
	if (ultimo==obj){
		obj.style.display = "none";
		ultimo = null
	}else{
		if (ultimo!=null) ultimo.style.display = "none";
		obj.style.display = "";
		ultimo = obj;
	}
}

function MaskData(ConteudoCampo) //  onKeyPress="if (!(MaskData(this))) return false;"
{
if (((event.keyCode) > 47) && ((event.keyCode) < 58))
  {
   NumDig = ConteudoCampo.value;
   TamDig = NumDig.length;
   if (TamDig == 2)
      ConteudoCampo.value = NumDig.substr(0,2)+"/";
   else if (TamDig == 5)
      ConteudoCampo.value = NumDig.substr(0,5)+"/";
   return(true);}
else return(false)
}

function MaskCEP(ConteudoCampo) //  onKeyPress="if (!(MaskCEP(this))) return false;"
{
if (((event.keyCode) > 47) && ((event.keyCode) < 58))
  {
   NumDig = ConteudoCampo.value;
   TamDig = NumDig.length;
   if (TamDig == 2)
      ConteudoCampo.value = NumDig.substr(0,2)+".";
   else if (TamDig == 6)
      ConteudoCampo.value = NumDig.substr(0,6)+"-";
   return(true);}
else return(false)
} 

function MaskNum(ConteudoCampo){ //  onKeyPress="if (!(MaskNum(this))) return false;"
	if (((event.keyCode) > 47) && ((event.keyCode) < 58)){
	   return(true);
	}else
		return(false)
}

function mudaStatusBar(){
    setTimeout("erase()",0);
}

function erase(){
   window.status="Faça Festa - Tudo para sua festa";
}

erase();

function abrir(pagina,nome,largura,altura,parametros) {
	//pega a resolução do visitante
	w = screen.width;
	h = screen.height;
	//divide a resolução por 2, obtendo o centro do monitor
	meio_w = w/2;
	meio_h = h/2;
	//diminui o valor da metade da resolução pelo tamanho da janela, fazendo com q ela fique centralizada
	altura2 = altura/2;
	largura2 = largura/2;
	meio1 = meio_h-altura2;
	meio2 = meio_w-largura2;
	//alert('height=' + altura + ', width=' + largura + ', top='+meio1+', left='+meio2+''+parametros);
	window.open(pagina,'','height=' + altura + ', width=' + largura + ', top='+meio1+', left='+meio2+''+parametros); 
}

function galeria(){
	abrir('galeria.php','galeriaFacaFesta','700','524',',scrollbars=yes');	
}

function combo_reload(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function doEmail(pStr)
{
	var reEmail = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/; 
	if (reEmail.test(pStr)) {
		return true;
	} else if (pStr != null && pStr != "") {
		alert(pStr + " NÃO é um endereço de e-mail válido.");
		document.form.email.value="";
		document.form.email.focus()
		return false;
	}
} // doEmail

function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
	field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else 
	countfield.value = maxlimit - field.value.length;
}

