function correos(mail,mrta){
//var val_mail = /^((\w|\.){2,}@)\w{3,}\.\w{2,4}((\.(\w{2}))?)?$/	
var val_mail = /^[\w-\.]{3,}@([\w-]{2,}\.)*([\w-]{2,}\.)[\w-]{2,4}$/
	if(mail.value == "") {	
		mail.focus();
		document.getElementById(mrta).innerHTML='Campo vacio';
		return false;
	} else {
		if(!mail.value.match(val_mail)) {
			mail.focus();
			mail.value = "";
			document.getElementById(mrta).innerHTML='Mail incorrecto';
			return false;
		}else{
		return true;
		document.getElementById(mrta).innerHTML='';
		}
	}
}

function numero(num,crta){
var val_num = /^\d*$/
if(!num.value == "") {
		if(!num.value.match(val_num)) {
			num.focus();
			num.value = "";		
			document.getElementById(crta).innerHTML='Solo números';
			return false;
		}else{
			document.getElementById(crta).innerHTML='&nbsp;';
			return true;
		}
}else{
document.getElementById(crta).innerHTML='Campo vacio';
}
}

function solo_numero(num,crta){
var val_num = /^\d*$/
if(!num.value == "") {
		if(!num.value.match(val_num)) {
			num.focus();
			num.value = "";		
			document.getElementById(crta).innerHTML='Solo números';
			return false;
		}else{
			document.getElementById(crta).innerHTML='&nbsp;';
			return true;
		}
}else{
	return true;	
}
}

function letras(pala,lrta){
var val_let = /^\D*$/
if(!pala.value == "") {
		if(!pala.value.match(val_let)) {
			pala.focus();
			pala.value = "";		
			document.getElementById(lrta).innerHTML='Solo letras';
			return false;
		}else{
			document.getElementById(lrta).innerHTML='&nbsp;';
			return true;
		}
}else{
document.getElementById(lrta).innerHTML='Campo vacio';
}
}

function solo_letras(pala,lrta){
var val_let = /^\D*$/
if(!pala.value == "") {
		if(!pala.value.match(val_let)) {
			pala.focus();
			pala.value = "";		
			document.getElementById(lrta).innerHTML='Solo letras';
			return false;
		}else{
			document.getElementById(lrta).innerHTML='&nbsp;';
			return true;
		}
}else{
	return true;
}
}

function combos(comb,cbrta){
if(comb.value==0) {
	comb.focus();
	document.getElementById(cbrta).innerHTML='Eliga una opcion';
	return false;
	}else{
	document.getElementById(cbrta).innerHTML='';
	return true;
	}
}

function radios(opcion,srta) {
var marcado=0;
	for (var i=0; i<opcion.length; i++) { 
		if (opcion[i].checked) {
		marcado=1;
		break;
		} 
	}
	if(marcado==1){
		document.getElementById(srta).innerHTML='&nbsp;';
		return true;
	}else{
		document.getElementById(srta).innerHTML='Elija una Opcion';
		return false;
	}
}
function csimple(csim,drta){
	if(csim.value=="") {
		csim.focus();
		document.getElementById(drta).innerHTML='Campo vacio';
		return false;
	}else{
		document.getElementById(drta).innerHTML='';
		return true;
	}
}

function Validar(Cadena,frta){   
 var rta=0;
    var Fecha= new String(Cadena)   
    var RealFecha= new Date()      
    var Dia= new String(Fecha.substring(Fecha.lastIndexOf("-")+1,Fecha.length))    
    var Mes= new String(Fecha.substring(Fecha.iindexOf("-")+1,Fecha.lastIndexOf("-")))    
    var Ano= new String(Fecha.substring(0,Fecha.iindexOf("-")))   
   
    if (isNaN(Ano) || Ano.length<4 || parseFloat(Ano)<1900){   
        rta=1;   
    }else if (isNaN(Mes) || parseFloat(Mes)<1 || parseFloat(Mes)>12){    
        rta=1;
    }    
    if (isNaN(Dia) || parseInt(Dia, 10)<1 || parseInt(Dia, 10)>31){    
        rta=1;
    }   
    if (Mes==4 || Mes==6 || Mes==9 || Mes==11 || Mes==2) {   
        if (Mes==2 && Dia > 28 || Dia>30) {   
            rta=1;
        }   
    }   
	
  if(rta==1){
	 document.getElementById(frta).innerHTML='fecha 0000-00-00';
	  return false;
  }else{
     document.getElementById(frta).innerHTML='';
	  return true;
  }
}   

function convermayus(campo) {
campo = campo.toUpperCase();
}