function menor(a,b){
	return (a<b);	
}

function votar(miCalificacion,idContenido,servlet){
	var ajax = new InnovaAjax(servlet,ajax_callBackFunction);
	ajax.addParam("cmdaction","votar");
	ajax.addParam("contentid",idContenido);
	ajax.addParam("myvote",miCalificacion);
	ajax.loadURL();	
} 

function ajax_callBackFunction(ajax){
	var result = ajax.getResponse();
	eval(result);
}
function cambiarTama(id,clase){
	var aux = document.getElementById(id);
	aux.className=clase;
}
function enlaces(url,target){		
	if (target="blank"){
		var aux = confirm("Va a abandonar el sitio, desea continuar?");
		if (aux){
			window.open(url,target);
		}
	}else{
		window.open(url,target);
	}
}
function validateCombo(id) {
	var field=document.getElementById(id);
	if (field==null || field.value=='') return false;
	else return true;
}
function validateText(id) {
	var field=document.getElementById(id);
	var aux = field.value;
	aux = trim(aux);	
	if (field==null || aux.length==0) return false;
	else return true;
}
function validateCheck(id) {
	var checks=document.getElementsByTagName("input");
	for (x=0;x<checks.length;x++) {
		var check=checks[x];
		if (check.id==id) {
			if (check.checked) {
				return true;
			}
		}
	}
	return false; 
}
function validateNumber(id) {
	var field=document.getElementById(id);
	if (field==null) return false;
	else {
		var x = field.value;
		var RegExp = /^[-+]?[0-9]*\.?[0-9]+(?:[eE][-+]?[0-9]+)?$/;
		var result = x.match(RegExp);
		return result!=null?true:false;
	}
}
function validateEmail(id) {
	var field=document.getElementById(id);
	if (field==null) return false;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if (filter.test(field.value)){
		ret=true;
	}else{
		ret=false;
	}
	return ret;
}

function validateRadio(id) {
	var checks=document.getElementsByTagName("input");
	for (x=0;x<checks.length;x++) {
		var check=checks[x];
		if (check.id==id) {
			if (check.checked) {
				return true;
			}
		}
	}
	return false; 
}

function trim(cadena){	
		var retorno=cadena.replace(/^\s+/g,'');
		retorno=retorno.replace(/\s+$/g,'');
		return retorno;
}

function buscarNorma(fechaDOF){ 
	var fechaDesde = document.getElementById("fechadesde").value;
	var fechaHasta = document.getElementById("fechahasta").value;
	var sigo=false;	
	if (fechaDOF!="no"){
		var fechaDesdeDOF = document.getElementById("fechadesdedof").value;
		var fechaHastaDOF = document.getElementById("fechahastadof").value;
		if (fechaDesdeDOF!="" || fechaHastaDOF!=""){
			sigo=true;
		}
	}else{
		if (fechaDesde != "" || fechaHasta != "")
			sigo=true;
	}
	var palabras = document.getElementById("palabras").value;	
	if (palabras == "" && !sigo){
		alert("Debe elegir algun criterio de busqueda");		
	}else{
		document.getElementById("formarchivos").submit();
	}
}
