// Funciones para la seccion de admin
String.prototype.trim = function()
{
	return this.replace(/(^\s*)|(\s*$)/g, "");
}

function val_longitud(cadena,longMin,longMax){
	var str=new String(cadena).trim();
	var long_str=str.length;
	if(!((long_str>=longMin)&&(long_str<=longMax)))
	{	
		return false;
	}
	else{
		return true;
	}
}

function val_vacio(cadena){
	var objStr=new String(cadena).trim();
	if((objStr.value=='')||(objStr.length==0)){		
		return false;
	}else{
		return true;	
	}
}

function checkEmail(correo_evaluar){
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(correo_evaluar)){
		return true;
	}
	//alert("Favor de escribir una direcci&oacute;n de correo v&aacute;lida!")
	//document.frm_reg.correo.focus();
	return false;
}

//funcion para no permitir caracteres especiales y raros en el campo de contrase�a
function filterNonNumeric(field){
	var result = new String();
	var numbers = "0123456789";
	var chars = field.value.split(""); // create array 
	for (i = 0; i < chars.length; i++){
		if (numbers.indexOf(chars[i]) != -1) result += chars[i];
	}
	if (field.value != result) field.value = result;
}

//funcion para no permitir caracteres especiales y raros en el campo de contrase�a
function filterNonNumeric2(field){
	var result = new String();
	var numbers = "0123456789abcdefghijklmnopqrstuvwxyz";
	var chars = field.value.split(""); // create array 
	for (i = 0; i < chars.length; i++){
		if (numbers.indexOf(chars[i]) != -1) result += chars[i];
	}
	if (field.value != result) field.value = result;
}

function onOver(obj_row){
  obj_row.style.backgroundColor="#a4a4a4";
}

function onUp(obj_row){
  obj_row.style.backgroundColor="";
}

function cerrarBusqueda(){
  $('#div_buscar').hide('slow');
}

function resultadoBusqueda(pagina, param){
  $('#div_buscar').hide('slow');
  window.location = 'http://www.evangelizacion.org.mx/'+pagina;
  cargarPagina('#div_descripcion', 'detalle.php', param);
}

function cerrarDetalle(){          
  $('#div_contenido').html('');
}
