	function validarut(rut)
	{
		i1=rut.indexOf("-");  
	  	digit=rut.substr(i1+1);  
	  	digit=digit.toUpperCase();  
	  	variable=rut.substr(0,i1);
		Sum = 0;
		digito = 0;
		factor = 2;
		largo = variable.length;
		while (largo !== 0)
		{
			Sum = Sum + (variable.substring(largo, largo-1) * factor);
			if (factor == 7)
				{factor = 2;}
			else
			{factor = factor + 1;}
			largo = largo - 1;
		}
		d = 11 - Sum % 11;
		if (d == "10")
		{digito = "K";}
		else 
		{
			if (d == "11")
				{digito = 0;}
			else
				{digito = d;}
		}
		if (digito == digit)
			{return true;}
		else
			{return false;}
	}
	 
	
	
	function mailChk(field)
	{   
		var goodEmail = field.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);      
		if (!goodEmail)      return false;  else       	return true;
	}
	
	function alphaNumeric(field)
	{ 
	  var goodInput = new RegExp("[^A-Za-z0-9-.,# ]", "g")
	  if(goodInput.test(field)) return true;
	}
	function alphaNumeric_textarea(field)
	{ 
	  var goodInput = new RegExp("[^A-Za-z0-9-.,# ]^(\n)", "g")
	  if(goodInput.test(field)) return true;
	}
	
	function alphabetico(field)
	{ 
	  var goodInput = new RegExp("[A-Za-z-. ]", "g")
	  if(goodInput.test(field)) return true;
	}
	function Numerico(Nombre)
	{
		var checkOK = "0123456789";
		var checkStr = Nombre.value;
		var allValid = true;
		for (i = 0;  i < Nombre.length;i++)
		{
		ch = Nombre.charAt(i);
		for (j = 0;  j < checkOK.length;j++)
		if (ch == checkOK.charAt(j)) break;
			if (j == checkOK.length) 
			{ allValid = false;  break;}
		}
		if (!allValid) return (false);
		return (true);
	}
	
// onKeyPress="javascript:changeVal(this);" 
				function changeVal(obj)
				{	 si= window.event.keyCode;
					 if (si==13)
						 {window.event.keyCode=32;}			 
				} 
								
function listClear(nombre_lista)
{
	for(var i=nombre_lista.length;i>=0;i--)
	nombre_lista.options[i]=null;
}

function listAddItem(loqsea,valor, display)
{
	document.getElementById('cbosubcategoria').options[document.getElementById('cbosubcategoria').length]= new Option(display,valor,false,false );
}


function popup(url,w,h) {
	window.open("/include/popup.asp?url="+url+"&w="+w+"&h="+h,"win65499","width=300,height=20");
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}			