// JavaScript Document
	function verificar(objetox,campo,obligatorio,combo,mailx)
	{
		//Valor = valor del campo
		//campo = Nombre del campo, solo para mostrar
		//obligatorio = si es obligatorio que tenga un valor
		//Combo = opcional que indica si es un combo
		//mailx = si es un campo de mail
		//estextarea = si es un campo textarea no es value el contenido

		var valor = objetox.value;		
		
		var newvalue = valor;//Cadena Cruda
		valor=valor.replace(/,/g,";");//Cadena Depurada
		if(combo!=true)
		{
			if((valor==""||valor.length==0)&& obligatorio)
			{
				return("Debe ingresar un valor en el campo \""+campo+"\"" + "\n");
			}
		}
		else
		{
			if((objetox.selectedIndex==0)&& obligatorio)
			{
				return("Debe Seleccionar un valor en el campo \""+campo+"\"" + "\n");
			}			
		}
	
		var posicion=-1;
		var cadenaoriginal="";
		var posicionmail=-2;
		var posicionmailmal=-1;		
		for (var i = 0; i < cadenadebusqueda.length; i++) 
		{				
			for(a=0;a<=valor.length;a++)
			{
				if(mailx!=true)
				{
					cadenaoriginal=newvalue.toLowerCase();
				}
				else
				{
					cadenaoriginal=valor.toLowerCase();
				}			
				posicion=cadenaoriginal.indexOf(cadenadebusqueda[i],a);
				if(posicion>=0)
				{
					break;
				}
			}
			if (posicion!=-1)
			{
				break;
			}
		}
		
		if (posicion!=-1)
		{
				//alert(cadenadebusqueda[i]);
				return ("No puede introducir Caracteres especiales en el campo \""+campo+"\"" + "\n");			
		}
		if(mailx)
		{
			if(!esMail(newvalue))
			{
				return ("Debe ingresar un mail válido" + "\n");			
			}
		}		
		return ("");
		
	}
	function esMail(value) 
	{
		var emailRe = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
		return value.match(emailRe);
	}
