var globaljs_expresionmail=/^[A-Za-z0-9][A-Za-z0-9_.-]*@[A-Za-z0-9_-]+\.[A-Za-z0-9_.-]+[A-za-z-]$/;
function byid(id){return document.getElementById(id);}
function $byid(name){return document.getElementsByName(name);}
function show(id){byid(id).style.visibility='visible'}
function hide(id){byid(id).style.visibility='hidden'}
function dnone(id){byid(id).style.display='none'}
function dinline(id){byid(id).style.display='inline'}
function dblock(id){byid(id).style.display='block'}
function dnone(id){byid(id).style.display='none'}
function trim(str){return str.replace(/^\s+|\s+$/, '');}
function txaSinSalto(objeto){objeto.value=objeto.value.replace(/\s*[\r\n][\r\n \t]*/g, "");}
function insertarcontenido(objetivo, contenido){ byid(objetivo).innerHTML = contenido;}
function dnones(elementos){var arrElemento =  elementos.split(",");for (i=0; i<arrElemento.length; i++){dnone(arrElemento[i]);}}
function crestantes(idorigen, iddestino, cantidad){byid(iddestino).innerHTML = cantidad-byid(idorigen).value.length;}
function plop(id){if(byid(id).style.display == 'block'){byid(id).style.display = 'none';	}else{byid(id).style.display = 'block';}}
function limitarcontenido(id,largo){var cadena=byid(id).value;var cantidadenters=0;var x;x=cadena.split("\n");cantidadenters=x.length-1;if (byid(id).value.length>=(largo-cantidadenters)){byid(id).value = byid(id).value.substring(0,largo-cantidadenters);}}
function textCounter(campo,contador,limite,sinsalto){if (sinsalto){txaSinSalto(campo)}if(campo.value.length>limite){campo.value=campo.value.substring(0,limite);}	else{contador.value=limite-campo.value.length;}}
function crestantes(idorigen, iddestino, cantidad){byid(iddestino).innerHTML = cantidad-byid(idorigen).value.length;}
function comentariotraer(id){
	var oajax=new Xajax();oajax.clearParameters();
	oajax.setParameter('idpost',id);
	oajax.Callback = function(){byid('clista').innerHTML = oajax.getRespuesta();	}
	oajax.SendPost("comentarioprocesar.php?accion=traer", true);
}
function comentarioagregar(){
	var oajax=new Xajax();oajax.clearParameters();
	oajax.setParameter('descripcion',byid('cdescripcion').value);
	oajax.Callback = function(){dnone('ceditar'); dblock('cgracias');}
	oajax.SendPost("comentarioprocesar.php?accion=agregar", true);
}
function esEmailValido(s){
	var filter=/^[A-Za-z0-9][A-Za-z0-9_.-]*@[A-Za-z0-9_-]+\.[A-Za-z0-9_.-]+[A-za-z-]$/;
	if (s.length == 0 ) return true;
	if (filter.test(trim(byid(s).value)))
		return true;
	else
		return false;
}
