/**
* Cambia clase CSS segun si el contenido esta o no vacio
*
*/
function validar_requerido(id_campo_form){
  if(!is_null($(id_campo_form)) && !is_null($('v_'+id_campo_form))){
    if($(id_campo_form).value.blank()){ //marco obligatorio
      $('v_'+id_campo_form).className = 'obligatorio';
    }
    else { //marco ok
      $('v_'+id_campo_form).className = 'obligatorio_ok';
    }
  }
}

function is_null(valor){
  return (valor=== null)
}

function validar_email(valor) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){   
		return (true)
	} else {
		return (false);
	}		
}
function verificar_form(id_form){
  $(id_form).getElements().each(
    function(item){ 
     if(!is_null(item.id)){
       validar_requerido(item.id);
     }
    } 
   );
  if(validar_email($('email').value)){
    validar_requerido('email')
  } else {
    $('v_email').className='obligatorio'
  }
}