// Sniffer based on http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html
//----------------------------------------------------------------------------------------- 

function ValidarContenido(campo,tipovalidacion)
{
	var rexp;
	
 if(campo.substr(0,1)==" ")
 	return false;
 
 switch(tipovalidacion)
 {
	case "Email": // campo alfanumerico con algunos caracteres especiales (emails)
//		rexp = new RegExp("^[-\._a-z0-9]+@([a-z0-9]+[\.]{1}){1,2}[a-z]{2,4}([\.]{1}[a-z]{2}){0,1}$","gi");
		rexp = new RegExp("^[-\._a-z0-9]+@([-_a-z0-9]+[\.]{1}){1,2}[a-z]{2,4}([\.]{1}[a-z]{2}){0,1}$","gi");

		if(!rexp.test(campo)) 
			return false;
 		break;
	case "Numerico2Decimales": // campo numerico con 2 decimales maximo
		rexp = new RegExp("^[0-9]+(,[0-9]{1,2}){0,1}$","gi");
		if(!rexp.test(campo)) 
			return false;
		break;
	case "Numerico2DecimalesPunto": // campo numerico con 2 decimales maximo
		rexp = new RegExp("^[0-9]+(.[0-9]{1,2}){0,1}$","gi");
		if(!rexp.test(campo)) 
			return false;
		break;
		
 	default:
		alert(" Validación no definida - Avise a su administrador");
 		return false;
 		break;
 }
 return true;
}

//----------------------------------------------------------------------------------------- 

