///////////////////////////////////////////////////////////
//// JUMP MENU ////////////////////////////////////////////
///////////////////////////////////////////////////////////
function jumpMenu(targ,selObj,restore){ 
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
///////////////////////////////////////////////////////////
// POP-UP /////////////////////////////////////////////////
///////////////////////////////////////////////////////////
function popup(page,name,w,h,scroll){
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable';
	window.open(page,name,settings);
}
///////////////////////////////////////////////////////////
// MOSTRA-ESCONDE /////////////////////////////////////////
///////////////////////////////////////////////////////////
function toggleLayer(layer){
	if(document.getElementById(layer).style.display == "none"){
		document.getElementById(layer).style.display = "";
	}else{
		document.getElementById(layer).style.display = "none";
	}
}
function showLayer(layer){
	if(document.getElementById(layer).style.display == "none"){
		document.getElementById(layer).style.display = "";
	}
}
function hideLayer(layer){
	if(document.getElementById(layer).style.display == ""){
		document.getElementById(layer).style.display = "none";
	}
}
///////////////////////////////////////////////////////////
// SWAP-IMAGES ////////////////////////////////////////////
///////////////////////////////////////////////////////////
function swapImage(control,image){
	document.getElementById(control.id).src = image;
	
}

///////////////////////////////////////////////////////////
// FORMATA DATA ///////////////////////////////////////////
///////////////////////////////////////////////////////////
function FormataData(campo, event){
	var posNumeros = "01346789";
	var posEspacos = "25";
	var strNumeros = '0123456789';

	if ((event.keyCode == 8) || (event.keyCode == 46))
		return false;

	for (i = 0; i < campo.value.length; i++)
		if ((posNumeros.indexOf(i) != -1) && (strNumeros.indexOf(campo.value.substr(i, 1)) == -1)) {
			campo.value = campo.value.substr(0, i);
			return false;
		} else if ((posEspacos.indexOf(i) != -1) && (campo.value.substr(i, 1) != '/')) {
			campo.value = campo.value.substr(0, i);
			return false;
	}

	if (campo.value.length > 10)
		campo.value = campo.value.substr(0, 10);

	if ((campo.value.length == 2) || (campo.value.length == 5))
		campo.value = campo.value + "/";
}
