function objeto(p){
	try{
		var obj = document.getElementById(p);
		return obj;
	}catch(err){ return null; }
}

function mostrar(p){
	var obj = objeto(p);
	obj.style.display="block";
	obj.style.visibility="visible";
}

function ocultar(p){
	var obj = objeto(p);
	if (obj == null) { return; }
	obj.style.visibility="hidden";
	obj.style.display="none";
}

function visualizar(p){
	var obj = objeto(p);
	if(obj.style.display=="none" || obj.style.visibility=="hidden"){
		mostrar(p);
	}else{
		ocultar(p);
	}
}

function revisarCampo(p_id) {
	if (objeto(p_id).value == '')
		objeto(p_id).value = objeto(p_id).title;
}

function limpiarCampo(p_id) {
	if (objeto(p_id).value == objeto(p_id).title)
		objeto(p_id).value = '';
}

function validaEsteTelefono(p){
	try {
		return (p == parseInt(p));
	} catch(ex) { return false; }
}

function validaEsteEmail(p){
	if (p == "") { return false; }
	if (p.indexOf('@', 1) == -1) { return false; }
	if (p.indexOf('.', p.indexOf('@', 1)+2) == -1) { return false; }
	if (p.substring(p.indexOf('.', p.indexOf('@', 1)+2)+1, p.length) == "") { return false; }
	return true;
}
