function validar(cual){
		if (document.reg.trabaja[0].checked==true && cual==1){
			document.getElementById("advertencia1").style.display="block";
			document.getElementById("lug_trab").value="";
			//document.getElementById("sue_trab").value="";
	}
		if (document.reg.disc[0].checked==true && cual==2){
			document.getElementById("advertencia2").style.display="block";
			document.getElementById("ob_disc").value="";
	}

		if (document.reg.vp[0].checked==true && cual==3){
			document.getElementById("advertencia3").style.display="block";
			document.getElementById("ob_vp").value="";
	}

}

function invalidar(cual){
		if (document.reg.trabaja[1].checked==true && cual==1){
			document.getElementById("advertencia1").style.display="none";
			document.getElementById("lug_trab").value="NA";
			//document.getElementById("sue_trab").value="NA";
	}
		if (document.reg.disc[1].checked==true && cual==2){
			document.getElementById("advertencia2").style.display="none";
			document.getElementById("ob_disc").value="NA";
	}

		if (document.reg.vp[1].checked==true && cual==3){
			document.getElementById("advertencia3").style.display="none";
			document.getElementById("ob_vp").value="NA";
	}


}

function formato_float(fld, milSep, decSep, e) 
     {
      var tipo=e.keyCode;
      if (tipo == 8) 
         {  
          return true; // 3 8,37,39,46
         }
     	var sep = 0;
	var key = '';
	var i = j = 0;
	var len = len2 = 0;
	var strCheck = '0123456789';
	var aux = aux2 = '';
	var whichCode = (window.Event) ? e.which : e.keyCode;
	//if (whichCode == 13) return true; // Enter
	key = String.fromCharCode(whichCode); // Get key value from key code
	if (strCheck.indexOf(key) == -1) return false; // Not a valid key
	len = fld.value.length;
	for(i = 0; i < len; i++)
	if ((fld.value.charAt(i) != '0') && (fld.value.charAt(i) != decSep)) break;
	aux = '';
	for(; i < len; i++)
	if (strCheck.indexOf(fld.value.charAt(i))!=-1) aux += fld.value.charAt(i);
	aux += key;
	len = aux.length;
	if (len == 0) fld.value = '';
	if (len == 1) fld.value = '0'+ decSep + '0' + aux;
	if (len == 2) fld.value = '0'+ decSep + aux;
	if (len > 2) {
	aux2 = '';
	for (j = 0, i = len - 3; i >= 0; i--) {
	if (j == 3) {
	aux2 += milSep;
	j = 0;
	}
	aux2 += aux.charAt(i);
	j++;
	}
	fld.value = '';
	len2 = aux2.length;
	for (i = len2 - 1; i >= 0; i--)
	fld.value += aux2.charAt(i);
	fld.value += decSep + aux.substr(len - 2, len);
	}
	return false;
   }

function data(e){
        var nav4 = window.Event ? true : false;
        var key = nav4 ? e.which : e.keyCode;        
        return (key <= 13 || (key >= 48 && key <= 57));
}
