var VF = new Array ()

VF['www'] = "http://www.lastmt.com/";
function nuevoAjax(){
var xmlhttp=false;
 try {
 xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
 try {
 xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
 } catch (E) {
 xmlhttp = false;
 }
 }

if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
 xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}


var imagenes = new Array(
						 "imagenes/sitio/logo-lm.jpg",
						 "imagenes/iconos/cargandom.gif",
						 "imagenes/iconos/divcargando.gif",
						 "imagenes/sitio/f-dderror.png",
						 "imagenes/sitio/f-dderrorb.png",
						 "imagenes/sitio/h1favorito.jpg",
						 "imagenes/sitio/h1favoritoh.jpg"

						 );
var lista_imagenes = new Array();
for(i in imagenes){
	lista_imagenes[i] = new Image();
	lista_imagenes[i].src = imagenes[i]; 
}
var naveactualzando;
function menu1(campo1,tipo, abj){
	spanac = document.getElementById(campo1).getElementsByTagName("span");
	document.getElementById(campo1).className = "act";
	if(tipo == "ocultar"){
		abj = abj+1;
		if(tipo == "ocultar" && abj != 10){
			naveactual = window.setTimeout("menu1('"+campo1+"','"+tipo+"',"+abj+")", 20);
		}
	}else{
		abj = abj-1;
		if(tipo == "mostrar" && abj == 0){
			window.clearInterval(naveactualzando);
			naveactualizando = false;
			
		}else{
			
			spanac[0].style.padding = "0px 0px "+abj+"px 0px";
			naveactualzando = window.setTimeout("menu1('"+campo1+"','"+tipo+"',"+abj+")", 20);
		}
	}
	
}
var agregandofavorito = false;
function favoritos(campo1){
	if(agregandofavorito == false){
		favorito = document.getElementById('afavorito');
		cargando(true);
		ajax2=nuevoAjax();
		ajax2.open("POST", "vfajax.php",true);
		agregandofavorito = true;
		ajax2.onreadystatechange=function() {
			if(ajax2.readyState==4){
				cargando(false);
				if(ajax2.responseText == "true"){
					favorito.className = "activo";
				}else{
					favorito.className = "";
				}
				agregandofavorito = false;
			}
		}
		
		ajax2.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax2.send("mod=favoritos&valor1="+campo1)
	}
}
function nave(campo1){
	if(document.getElementById('act')){
		document.getElementById('act').className = "";
	}
	//menu1(campo1,'mostrar', 6);
	//fade(campo1,10,0,100,0,0);
		
}
function navr(campo1){
	if(document.getElementById('act')){
		document.getElementById('act').className = "act";
	}
	//menu1(campo1,'ocultar',9,14);
}
function nabe(campo){
	var base = document.getElementById("mbotones");
	base.innerHTML = campo.title;
	//base.style.display = "block";
}
function nabr(campo){
	var base = document.getElementById("mbotones");
	base.innerHTML = "";
	//base.style.display = "none";
}
function nabbe(boton,campo){
	var texto = boton.getAttribute('alt');
	var nodotexto = document.createTextNode(texto);
	var nuevospan = document.createElement("span");
	var actualspan = document.getElementById('m'+campo+'t');
	var nodoactual = document.getElementById('m'+campo);
	nodoactual.style.display = 'block';
	nuevospan.appendChild(nodotexto);
	nodoactual.removeChild(actualspan);
	nodoactual.appendChild(nuevospan);
	nuevospan.setAttribute('id','m'+campo+'t')

}
function nabbr(campo){
	document.getElementById('m'+campo).style.display = 'none';
}
function respuestarapida(){
	if(document.getElementById('respuestarapida').style.display == "block"){
		document.getElementById('respuestarapida').style.display = "none";
	}else{
		document.getElementById('respuestarapida').style.display = "block";
	}
}
function tdesce(campo, titulo, version){
	var base = document.getElementById("adescargas");
	var todos = base.getElementsByTagName("A");
	for (var i=0; i<todos.length; i++) {
		  todos[i].className = "";
	}
	campo.className = "tdact";
	document.getElementById('titdescargas').innerHTML = titulo+"<br/><span>"+version+"</span>";
}
function tdescr(campo){
	campo.className = "";
}

function ir(dir){
	location.href = dir;
}
function setOpacity(obj, opacity) {

  obj.style.filter = "alpha(opacity:"+opacity+")";
  obj.style.KHTMLOpacity = opacity /100;
  obj.style.MozOpacity = opacity /100;
  obj.style.opacity = opacity /100;
}

function fade(campo1,velocidad,actual,nuevo,eliminar, clase){
		obj = document.getElementById(campo1);
		if(velocidad == 0){
			velocidad = 10;
		}
		
		if(actual < nuevo){
			nuevoactual = actual+velocidad;
		}
		if(actual > nuevo){
			nuevoactual = actual-velocidad;
		}
		setOpacity(obj, nuevoactual);
		if(nuevoactual == nuevo){
			if(eliminar == 1){
				var actual = document.getElementById(campo1);
				padre = actual.parentNode;
				padre.removeChild(document.getElementById(campo1));
			}
			if(eliminar == 2){
				document.getElementById(campo1).className = "";
			}
		}else{
			window.setTimeout("fade('"+campo1+"',"+velocidad+","+nuevoactual+", "+nuevo+","+eliminar+")", 20);
		}
		
}
function imglimit(campo,ancho){
	
	var contenido = document.getElementById(campo);
	var spans = contenido.getElementsByTagName("span");
	var cont = 0;
	var imagen;
	var mi_imagen = new Image();
	for(var i=0; i<spans.length; i++) {
		var lista = spans[i];
		if(lista.className == "cimg"){
			imagenes = lista.getElementsByTagName("img");
			for(var s=0; s<imagenes.length; s++, cont++) {
				imagen = imagenes[s];
				mi_imagen = new Image();
				mi_imagen.src = imagen.src;
				if(mi_imagen.width > ancho){
					imagen.style.width = ancho+"px";
					imagen.setAttribute("id", "cimg"+cont);
					imagen.setAttribute("onclick", "mostrarimg('"+imagen.src+"')");
					imagen.onclick = new Function("mostrarimg('"+imagen.src+"')");
					imagen.style.cursor = "pointer";
				}
				
				
			}
		}
	}
	
}
function galeria(){
	
	var contenido = document.getElementById('galeria');
	imagenes = contenido.getElementsByTagName("img");
	for(var s=0; s<imagenes.length; s++) {
		imagen = imagenes[s];
		imagen.setAttribute("onclick", "mostrarimg('"+imagen.src+"')");
		imagen.onclick = new Function("mostrarimg('"+imagen.src+"')");
		imagen.style.cursor = "pointer";
		
		
	}
	
}

function cambiarclase(campo1,nuevaclase)
{
	document.getElementById(campo1).className = nuevaclase;
}
function altura(campo1,altura,nueva,tipo,nuevaclase){
	var base1 = document.getElementById(campo1);
	var valor1 = 12, nuevaaltura;
	
	if(tipo == 'mostrar'){
		if(altura < nueva){
			if(nueva-altura < 15){
				valor1 = 3
			}
			if(nueva-altura < 10){
				valor1 = 2;
			}
			if(nueva-altura < 5){
				valor1 = 1;
			}
			nuevaaltura = altura+valor1;
			base1.style.height = nuevaaltura+"px";
		}
	}else{
		if(altura > nueva){
			if(altura-nueva < 15){
				valor1 = 3;
			}
			if(altura-nueva < 10){
				valor1 = 2;
			}
			if(altura-nueva < 5){
				valor1 = 1;
			}
			nuevaaltura = altura-valor1;
			base1.style.height = nuevaaltura+"px";
			
		}
	}
	if(nuevaaltura == nueva){
		if(nuevaclase != "0"){
			if(nuevaclase == "none"){
				base1.className = "";
			}else{
				base1.className = nuevaclase;
			}
		}
		if(document.getElementById(campo1).className == "nlistacoa"){
			document.getElementById(campo1).className = "nlistaco";
			//fade(campo1+"i",0,"mostrar");
		}
	}else{
		window.setTimeout("altura('"+campo1+"',"+nuevaaltura+","+nueva+",'"+tipo+"','"+nuevaclase+"')", 20);
	}
	
}
function confirmar(enlace){
	if(!document.getElementById('fconfirmar')){
		nuevocimagen = document.createElement("div");
		nuevocimagen.setAttribute('id','fconfirmar');
		
		document.getElementById('main').insertBefore(nuevocimagen, document.getElementById('top'))
	}
	if(!document.getElementById('dconfirmar')){
		nuevocoimagen = document.createElement("div");
		nuevocoimagen.setAttribute('id','dconfirmar');
		
		nuevotextosi = document.createTextNode("SI");
		
		nuevotextosconfirmar = document.createTextNode("Confirmar");
		nuevosi = document.createElement("a");
		nuevosi.setAttribute("href", enlace);
		
		nuevotextono = document.createTextNode("NO");
		nuevono = document.createElement("a");
		nuevono.setAttribute("href", "#");
		nuevono.setAttribute("onclick", "confirmarno(); return false;");
		nuevono.onclick = new Function("confirmarno(); return false;");
		
		nuevop = document.createElement("p");
		nuevosi.appendChild(nuevotextosi);
		nuevono.appendChild(nuevotextono)
		
		
		nuevopconfirmar = document.createElement("p");
		nuevopconfirmar.appendChild(nuevotextosconfirmar);
		nuevop.appendChild(nuevopconfirmar);
		
		
		nuevop.appendChild(nuevosi);
		nuevop.appendChild(nuevono);
		nuevocoimagen.appendChild(nuevop);
		document.getElementsByTagName("body")[0].insertBefore(nuevocoimagen, document.getElementById('main'));
	}
	var divimagen = document.getElementById('dconfirmar');
	var divimagen2 = document.getElementById('fconfirmar');
	var altura, ancho, alto;
	if (window.innerHeight && window.scrollMaxY) {
		altura = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		altura = document.body.scrollHeight;
	} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
		altura = document.body.offsetHeight;
	}
	ancho = window.innerWidth || self.innerWidth || document.body.clientWidth;
	var pos = (ancho/2)-(160/2)-7;
	
	var yScrolltop;
	if (self.pageYOffset) {
		yScrolltop = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop){ // Explorer 6 Strict
		yScrolltop = document.documentElement.scrollTop;
	} else if (document.body) {// all other Explorers
		yScrolltop = document.body.scrollTop;
	}
	divimagen2.style.height = altura+"px";
	divimagen.style.left = pos+"px";
	divimagen.style.top = yScrolltop+"px";
	divimagen.style.display = "block";
	divimagen2.style.display = "block";
	
	fade("dconfirmar",2,0,100,0);
}
function confirmarno(){
	fade("dconfirmar",5,100,0,1);
	window.setTimeout('document.getElementById(\'fconfirmar\').style.display = "none"', 300);
	window.setTimeout('document.getElementById(\'dconfirmar\').style.display = "none"', 300);
}
function mostrandoimg(valor){
	var divimagen = document.getElementById('cimagen');
	
	var yScrolltop;
	if (self.pageYOffset) {
		yScrolltop = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop){ // Explorer 6 Strict
		yScrolltop = document.documentElement.scrollTop;
	} else if (document.body) {// all other Explorers
		yScrolltop = document.body.scrollTop;
	}
	nuevopos = valor+yScrolltop;
	divimagen.style.top = nuevopos+"px";
	window.setTimeout('mostrandoimg('+valor+')', 500);
}
function mostrarimg(img){
	if(!document.getElementById('coimagen')){
		nuevocimagen = document.createElement("div");
		nuevocimagen.setAttribute('id','coimagen');
		
		document.getElementById('main').insertBefore(nuevocimagen, document.getElementById('top'))
	}
	if(!document.getElementById('cimagen')){
		nuevocoimagen = document.createElement("div");
		nuevocoimagen.setAttribute('id','cimagen');
		nuevotextoa = document.createTextNode("Cerrar");
		nuevoa = document.createElement("a");
		nuevoa.setAttribute("href", "#");
		nuevoa.setAttribute("onclick", "esconderimg(); return false;");
		nuevoa.onclick = new Function("esconderimg(); return false;");
		nuevop = document.createElement("p");
		nuevoa.appendChild(nuevotextoa);
		nuevop.appendChild(nuevoa);
		nuevocoimagen.appendChild(nuevop);
		document.getElementsByTagName("body")[0].insertBefore(nuevocoimagen, document.getElementById('main'));
	}
	var divimagen = document.getElementById('cimagen');
	var divimagen2 = document.getElementById('coimagen');
	var altura, ancho, alto;
	var mi_imagen = new Image();
	mi_imagen.src = img;
	var imagen = document.createElement("img");
	imagen.setAttribute("src", img);
	imagen.setAttribute("id", "cimageni");
	divimagen.appendChild(imagen);
	if (window.innerHeight && window.scrollMaxY) {
		altura = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		altura = document.body.scrollHeight;
	} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
		altura = document.body.offsetHeight;
	}
	ancho = window.innerWidth || self.innerWidth || document.body.clientWidth;
	var pos = (ancho/2)-(mi_imagen.width/2)-7;
	
	var yScrolltop;
	if (self.pageYOffset) {
		yScrolltop = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop){ // Explorer 6 Strict
		yScrolltop = document.documentElement.scrollTop;
	} else if (document.body) {// all other Explorers
		yScrolltop = document.body.scrollTop;
	}
	divimagen2.style.height = altura+"px";
	divimagen.style.left = pos+"px";
	divimagen.style.top = yScrolltop+"px";
	divimagen.style.display = "block";
	divimagen2.style.display = "block";
	
	fade("cimageni",2,0,100,0);
}
function esconderimg(){
	fade("cimageni",5,100,0,1);
	window.setTimeout('document.getElementById(\'cimagen\').style.display = "none"', 300);
	window.setTimeout('document.getElementById(\'coimagen\').style.display = "none"', 300);
}


function pestanas(campo1){
	var pestanas = document.getElementById("pestanas");
	if(campo1 != "cerrar"){
		if(pestanas.className == ""){
			pestanas.className = "activo";
			fade("contenidopestanas",5,0,100,0);
			fade("pestanacerrar",5,0,100,0);
		}
		var base1 = document.getElementById(campo1);
		var base11 = document.getElementById("c"+campo1);
		
		for (var i=1; i<=10; i++){
			if(document.getElementById("pestana"+i)){
				document.getElementById("pestana"+i).className = "";
			}
			if(document.getElementById("cpestana"+i)){
				document.getElementById("cpestana"+i).className = "";
			}
		}
		base1.className = "activo";
		base11.className = "activo";
		
	}else{
		fade("contenidopestanas",5,100,0,0);
		fade("pestanacerrar",5,100,0,0);
		window.setTimeout('cerrarpestanas()', 400)
	}
	
}
function cerrarpestanas(){
	document.getElementById("pestanas").className = "";
}
var novedadespovar;
var novedadespoauto;
var novedadactual;



function novedadespo(campo1){
	var error, base2;
	var base11 = document.getElementById(campo1);
	var base1 = document.getElementById("a"+campo1);
	var basem = document.getElementById("lsnovedades");
	var basesm = basem.getElementsByTagName("a");
	if(base11.className == "lnpact"){
		error = 1;
	}
	for (var i=0; i<basesm.length; i++){
		if(basesm[i].className == "lnacti"){
			error = 1;
		}else{
			if(basesm[i].className == "lnact"){
				basenum = i+1;
				base2 = basesm[i];
			}
		}
	}
	
	
	if(error == null && base2 != null){
		base11.className = "lnpact"
		base1.className = "lnact"
		base2.className = "lnacti"
		var base22 = document.getElementById("ipor"+basenum);
		base22.className = "";
		lnmover("sipor"+basenum,170,230);
		fade(base2.id,10,100,0,2);
		fade(base1.id,10,0,100,0);
		lnmover("s"+campo1,230,170);
		novedadactual = parseInt(campo1.replace("ipor", "")); 
		if(novedadactual == 5){
			novedadsiguiente = 1;
		}else{
			novedadsiguiente = novedadactual+1;
		}
		window.clearInterval(novedadespovar);
		window.clearInterval(novedadespoauto);
		novedadespoauto = window.setTimeout('novedadespo("ipor'+novedadsiguiente+'")', 5000);
	}else{
		if(novedadespovar){
			window.clearInterval(novedadespovar);
		}
		novedadespovar = window.setTimeout('novedadespo("'+campo1+'")', 300);
	}
}
function lnmover(campo1, altura, nueva){
	var base1 = document.getElementById(campo1);
	var valor1 = 20;
		if(altura < nueva){
			nuevaaltura = altura+valor1;
			base1.style.marginTop = nuevaaltura+"px";
		}
		if(altura > nueva){
			nuevaaltura = altura-valor1;
			base1.style.marginTop = nuevaaltura+"px";
			
		}
	if(nuevaaltura != nueva){
		window.setTimeout("lnmover('"+campo1+"',"+nuevaaltura+","+nueva+")", 50);
	}
}
function aconfirmar(valor){
	document.getElementById('aconfirmar').style.display = "block";
	document.getElementById('aconfirmarsi').href = valor;
	return false;
}
function acancelar(){
	document.getElementById('aconfirmar').style.display = "none";
	return false;
}
var herramientasactivas = false;
function herramientas(valor){
	if(herramientasactivas == false){
		var campo1 = document.getElementById('hrr'+valor);
		var campo2 = document.getElementById('ahrr'+valor);
		herramientasactivas = true;
		if(campo2.className == 'activo'){
			fade('hrr'+valor, 5, 100, 0, 0);
			window.setTimeout("cerrarherramientas('"+valor+"')", 400);
		}else{
			campo2.className = 'activo';
			campo1.className = 'activo';
			fade('hrr'+valor, 5, 0, 100, 0);
			window.setTimeout("herramientasactivas = false;", 400);
		}
	}
}
function cerrarherramientas(valor){
	document.getElementById('hrr'+valor).className = '';
	document.getElementById('ahrr'+valor).className = '';
	herramientasactivas = false;
}
function cmr_editar(valor, tipo){
	var divcmr;
	herramientas(valor);
	divcmr = document.getElementById('cmr_'+valor);
	ajax=nuevoAjax();
	if(tipo != 1){
		if(tipo == 2){
			var nnval = '_'+valor;
		}else{
			var nnval = '';
		}
	}
	ajax.open("POST", "vfajax.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState<4){
			divcmr.innerHTML = '<img src="imagenes/iconos/cargandom.gif" alt="cargando"/>';
			cargando(true);
		}
		if (ajax.readyState==4){
			cargando(false);
			if(ajax.responseText == "false"){
				divcmr.innerHTML = "Error";
			}else{
				var respuestaf = ajax.responseText.split ("_+_", 3);
				if ( tipo == 1){
					divcmr.innerHTML = '<form action="#"" method="post" onsubmit="cmr_enviar(\''+valor+'\',1); return false;"  class="cmr_editar"><fieldset><legend>Editar</legend><dl><dt><label for="f_contenidoe_'+valor+'">Contenido:</label></dt><dd class="xf2">'+respuestaf[0]+'<textarea id="f_contenidoe_'+valor+'" name="f_contenidoe" rows="5">'+respuestaf[1]+'</textarea></dd></dl></fieldset><div class="botones"><span><input type="submit" name="submit" id="r_enviare" value="Enviar"/></span><span><input type="button" name="cancelar" value="Cancelar" onclick="cmr_cancelar(\''+valor+'\',1);"/></span></div></form>';
					
					document.getElementById('f_contenidoe_'+valor).focus();
				}else{
					var respuesta = new Array(3);
					var camtit;
					var nnval;
					var retu;
					var acti;
					var vid;
					if(tipo == 2){
						respuesta[2] = respuestaf[1];
						camtit = '';
						nnval = '_'+valor;
						retu = 'return false;';
						acti = '#';
						
						vid ='';
					}else{
						respuesta[1] = respuestaf[1];
						respuesta[2] = respuestaf[2];
						camtit = '<dt><label for="f_titulo">Titulo:</label></dt><dd><input maxlength="50" name="f_titulo" id="f_titulo" type="text" value="'+respuesta[1]+'"/></dd>';
						nnval = '';
						retu = '';
						acti = 'administrar/temas/editar';
						vid='<input type="hidden" name="f_id" id="f_id" value="'+valor+'"/>';
					}

					divcmr.innerHTML = '<form action="'+acti+'"" method="post" onsubmit="cmr_enviar(\''+valor+'\','+tipo+'); '+retu+'"  class="cmr_editar"><fieldset><legend>Editar</legend><dl>'+camtit+'<dt><label for="f_contenidoe'+nnval+'">Contenido:</label></dt><dd class="xf2">'+respuestaf[0]+'<textarea id="f_contenidoe'+nnval+'" name="f_contenidoe'+nnval+'" rows="10">'+respuesta[2]+'</textarea>'+vid+'</dd></dl></fieldset><div class="botones"><span><input type="submit" name="submit" id="r_enviare" value="Enviar"/></span><span><input type="button" name="avanzado" value="Avanzado" title="Ir a modo avanzado" onclick="location.href=\''+VF['www']+'administrar/temas/editar/'+valor+'\'"/></span><span><input type="button" name="cancelar" value="Cancelar" onclick="cmr_cancelar(\''+valor+'\',2);"/></span></div></form>';
					document.getElementById('f_contenidoe'+nnval).focus();
				}
			}
		}
	}
	
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	if ( tipo == 1){
		ajax.send("mod=cmr_editar&valor1="+valor+"&valor2=f_contenidoe_"+valor)
	}else{
		ajax.send("mod=tem_editar&valor1="+valor+"&valor2=f_contenidoe"+nnval)
	}
}
function cmr_enviar(valor, tipo){
	var divcmr;
	divcmr = document.getElementById('cmr_'+valor);	
	ajax=nuevoAjax();
	ajax.open("POST", "vfajax.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState<4){
			divcmr.innerHTML = '<img src="imagenes/iconos/cargandom.gif" alt="cargando"/>';
			cargando(true);
		}
		if (ajax.readyState==4){
			cargando(false);
			if(ajax.responseText == "false"){
				divcmr.innerHTML = "Error";
			}else{
				ajax2=nuevoAjax();
				ajax2.open("POST", "vfajax.php",true);
				ajax2.onreadystatechange=function() {
					if (ajax2.readyState==4) 
					{
						divcmr.innerHTML = ajax2.responseText;
					}
				}
				
				ajax2.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
				if ( tipo == 1){
					ajax2.send("mod=cmr_leer&valor1="+valor);
				}else{
					ajax2.send("mod=tem_leer&valor1="+valor);
				}
			}
		}
	}
	
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	if ( tipo == 1){
		ajax.send("mod=cmr_enviar&valor1="+valor+"&valor2="+document.getElementById('f_contenidoe_'+valor).value);
	}else{
		if(tipo == 2){
			ajax.send("mod=tem_enviar&valor1="+valor+"&valor2="+document.getElementById('f_contenidoe_'+valor).value);
		}else{
			ajax.send("mod=tem_enviar&valor1="+valor+"&valor2="+document.getElementById('f_contenidoe_'+valor).value+"&valor3="+document.getElementById('f_titulo').value);
		}
	}
}
function cmr_eliminar(valor, tipo){
	herramientas(valor);
	divcmr = document.getElementById('cmr_'+valor);	
	if ( tipo == 1){
		divcmr.innerHTML = '<div class="cmrconfirmar"><a href="administrar/comentarios/eliminar/'+valor+'">Si</a> / <a href="#" onclick="cmr_cancelar('+valor+',1); return false;">No</a></div>';
	}else{
		divcmr.innerHTML = '<div class="cmrconfirmar"><a href="administrar/temas/eliminar/'+valor+'">Si</a> / <a href="#" onclick="cmr_cancelar('+valor+',2); return false;">No</a></div>';
	}
	
}
function cmr_cancelar(valor, tipo){
	divcmr = document.getElementById('cmr_'+valor);	
	divcmr.innerHTML = '<img src="imagenes/iconos/cargandom.gif" alt="cargando"/>';
	cargando(true);
	ajax2=nuevoAjax();
	ajax2.open("POST", "vfajax.php",true);
	ajax2.onreadystatechange=function() {
		if (ajax2.readyState==4){
			cargando(false);
			divcmr.innerHTML = ajax2.responseText;
		}
	}
	
	ajax2.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	if ( tipo == 1){
		ajax2.send("mod=cmr_leer&valor1="+valor)
	}else{
		ajax2.send("mod=tem_leer&valor1="+valor)
	}
}
function cmr_mover(valor, tipo){
	herramientas(valor);
	divcmr = document.getElementById('cmr_'+valor);	
	divcmr.innerHTML = '<img src="imagenes/iconos/cargandom.gif" alt="cargando"/>';
	cargando(true);
	ajax2=nuevoAjax();
	ajax2.open("POST", "vfajax.php",true);
	ajax2.onreadystatechange=function() {
		if (ajax2.readyState==4){
			cargando(false);
			divcmr.innerHTML = '<form method="post" action="administrar/temas/mover/'+valor+'"><fieldset><legend><label for="af_mover">Foro</label></legend><select name="af_mover">'+ajax2.responseText+'</select></fieldset><div class="botones"><span><input type="submit" name="submit" value="Enviar"/></span><span><input type="button" name="cancelar" value="Cancelar" onclick="cmr_cancelar('+valor+',2);"/></span></div></form>';
		}
	}
	
	ajax2.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	if ( tipo == 1){
		ajax2.send("mod=cmr_mover&valor1="+valor)
	}else{
		ajax2.send("mod=tem_mover&valor1="+valor)
	}
}
function cmr_combinar(valor, tipo){
	herramientas(valor);
	divcmr = document.getElementById('cmr_'+valor);	
	divcmr.innerHTML = '<img src="imagenes/iconos/cargandom.gif" alt="cargando"/>';
	cargando(true);
	ajax2=nuevoAjax();
	ajax2.open("POST", "vfajax.php",true);
	ajax2.onreadystatechange=function() {
		if (ajax2.readyState==4){
			cargando(false);
			divcmr.innerHTML = '<form method="post" action="administrar/temas/combinar/'+valor+'"><fieldset><legend><label for="f_nuevotema">Combinar Tema</label></legend><dl><dt>Url del Tema</dt><dd><input maxlength="300" name="f_nuevotema" id="f_nuevotema" type="text" value=""/></dd></dl></fieldset><div class="botones"><span><input type="submit" name="submit" value="Enviar"/></span><span><input type="button" name="cancelar" value="Cancelar" onclick="cmr_cancelar('+valor+',2);"/></span></div></form>';
		}
	}
	
	ajax2.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	if ( tipo == 1){
		ajax2.send("mod=cmr_mover&valor1="+valor)
	}else{
		ajax2.send("mod=tem_mover&valor1="+valor)
	}
}
function cmr_citar(valor, tipo){
	herramientas(valor);
	if(document.getElementById('respuestarapida').style.display != "block"){
		respuestarapida();
	}
	var campo, tempo;
	var salto = "";
	var salto2 = "\n";
	tempo = document.getElementById('f_contenido').value;
	campo = document.getElementById('f_contenido');
	camposub = document.getElementById('f_cenviar');
	campo.focus();
	campo.value = campo.value; 
	
	ajax=nuevoAjax();
	ajax.open("POST", "vfajax.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState<4){
			cargando(true);
			campo.value = "";
			campo.className = "cargando";
			camposub.className = "cargandoi";
		}
		if (ajax.readyState==4){
			if(tempo.length != 0){
				salto = "\n";
			}
			cargando(false);
			campo.value = tempo+salto+ajax.responseText+salto2;
			camposub.className = "";
			campo.className = "";
		}
	}
	
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	if ( tipo == 1){
		ajax.send("mod=cmr_citar&valor1="+valor)
	}else{
		ajax.send("mod=tem_citar&valor1="+valor)
	}
	
}
function mpmostrar(valor, usuario){
	tempo = document.getElementById('mpd'+valor);
	tempo.innerHTML = "<ul><li class=\"cer\"><a href=\"#\" onclick=\"mpocultar('"+valor+"');return false;\">[x]</a></li><li><a href=\"usuarios/"+usuario+"\">Ver Perfil</a></li><li><a href=\"mensajes/nuevo/"+usuario+"\">Enviar Mensaje Privado</a></li></ul>";						
	tempo.style.visibility = "visible";
}
function mpocultar(valor){
	tempo = document.getElementById('mpd'+valor);
	tempo.innerHTML = "";
	tempo.style.visibility = "hidden";
}
function mbuscauser(campo){
	tempo = document.getElementById('buscauser');
	if(verificar(campo) != false){
		tempo.innerHTML = "<ul id=\"ulbuscauser\"><li class=\"cer\"><a href=\"#\" onclick=\"buocultar();return false;\">[x]</a></li></ul>";						
		tempo.style.visibility = "visible";
		
		campo1 = document.getElementById(campo);
		contenido1 = document.getElementById('ulbuscauser');
		var ajax=nuevoAjax();
		ajax.open("POST", "vfajax.php",true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState<4){
				campo1.className = "cargando";
				cargando(true);
			}
			if (ajax.readyState==4){
				cargando(false);
				if(ajax.responseText == "false"){
					campo1.className = "error";
					return false;
				}else{
					campo1.className = "";
					contenido1.innerHTML = "<li class=\"cer\"><a href=\"#\" onclick=\"buocultar();return false;\">[x]</a></li>"+ajax.responseText;
				}
			}
		}
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("mod=buscar_user&valor1="+campo1.value+"&valor2="+campo);
	}
	
}
function bucambiar(campo, valor1){
	tempo = document.getElementById(campo).value = valor1;
	buocultar();
}
function buocultar(){
	tempo = document.getElementById('buscauser');
	tempo.innerHTML = "";
	tempo.style.visibility = "hidden";
}
function av(campo1){
	if(document.getElementById('avv_'+campo1)){
		var base1 = document.getElementById('avv_'+campo1);
		var base2 = base1.parentNode;
		var todos = base2.getElementsByTagName("li");
		base2.style.display = "block";
		for (var i=0; i<todos.length; i++) {
			  todos[i].style.display = "none";
		}
		base1.style.display = "block";
		fade(base2.id,0,0,100,0)
	}
}
function avn(campo1){
	var base1 = document.getElementById('avv_'+campo1);
	var base2 = base1.parentNode;
	base2.style.display = "none";
}
function spoiler(base1){
	
	var divpadre = base1.parentNode;
	var divcontenido = divpadre.lastChild;
	if(divcontenido.className == "spoilercont"){
		divcontenido.className = "spoileract";
	}else{
		divcontenido.className = "spoilercont";
	}
}
function instag(tag,campo){
	var input = document.getElementById(campo);
	var quop = "";
	if(tag == "quote"){
		quop = "=";
	}
		if(typeof document.selection != 'undefined' && document.selection) {
			var str = document.selection.createRange().text;
			input.focus();
			var sel = document.selection.createRange();
			sel.text = "["+tag+quop+"]"+str+"[/"+tag+"]";
			sel.select();
			return;
		}
		else if(typeof input.selectionStart != 'undefined'){
				if(typeof input.scrollTop != 'undefined'){
					var st=input.scrollTop;
					var sl=input.scrollTop;
				}
			var start = input.selectionStart;
			var end = input.selectionEnd;
			var insText = input.value.substring(start, end);
			input.value = input.value.substr(0, start) + '['+tag+quop+']' + insText + '[/'+tag+']'+ input.value.substr(end);
			input.focus();
			if(typeof input.scrollTop != 'undefined'){
					input.scrollTop=st;
					input.scrollTop=sl;
			}
			input.setSelectionRange(start+2+tag.length+quop.length,start+2+tag.length+quop.length+insText.length);
			return;
		}
		else{
			input.value+=' ['+tag+quop+']Reemplace este texto[/'+tag+']';
			return;
		}
}
function inslink(campo){
	var input = document.getElementById(campo);
		if(typeof document.selection != 'undefined' && document.selection) {
			var str = document.selection.createRange().text;
			input.focus();
			var my_link = prompt("Por favor introduce el URL de tu enlace:","http://");
				if (my_link != null) {
					if(str.length==0){
						str = prompt("Por favor introduce el texto de tu enlace(opcional):","");
					}
					if(str.length==0){
						str=my_link;
					}
					
					var sel = document.selection.createRange();
					sel.text = "[url=" + my_link + "]" + str + "[/url]";
					sel.select();
					}
			return;
		}else if(typeof input.selectionStart != 'undefined'){
				if(typeof input.scrollTop != 'undefined'){
					var st=input.scrollTop;
					var sl=input.scrollTop;
				}		
					var start = input.selectionStart;
					var end = input.selectionEnd;
					var insText = input.value.substring(start, end);
					var my_link = prompt("Por favor introduce el URL de tu enlace:","http://");
						if (my_link != null) {
							if(insText.length==0){
								insText = prompt("Por favor introduce el texto de tu enlace(opcional):","");
							}
							if(insText.length==0){
								insText=my_link;
							}
							input.value = input.value.substr(0, start) +"[url=" + my_link +"]" + insText  + "[/url]"+ input.value.substr(end);
							input.focus();
							if(typeof input.scrollTop != 'undefined'){
								input.scrollTop=st;
								input.scrollTop=sl;
							}
							input.setSelectionRange(start+5,start+5+my_link.length);
						}
			return;
		}else{
			var my_link = prompt("Por favor introduce el URL de tu enlace:","http://");
			var my_text = prompt("Por favor introduce el texto de tu enlace(opcional):","");
			input.value+=" [url=" + my_link +  "]" + my_text + "[/url]";
			return;
		}
}

function agregar(area){
	document.getElementById('quita').disabled=false;
	reng=5+5;
	document.getElementById(area).rows=reng;
}
function quitar(area){
	reng=5-5;
		if(reng<6){reng=5;
		
		}
	document.getElementById(area).rows=reng;
}
function alturaf(tipo, campo){
	
	if(tipo == 1){

		document.getElementById(campo).rows -= 10;
	}else{
		document.getElementById(campo).rows += 10;
	}
	
	
}
function mostrar_smiles(area){
	coordx=screen.width?(screen.width-300)/2:0;
	coordy=screen.height?(screen.height-150)/2:0;
	window.open("bbcode/emoticons/emoticons.html?campo="+area,"EMOTICONS","width=300,height=150,menubar=no,resizable=yes,left="+coordx+",top="+coordy);
}

function captura_imag(campo){
	var tag = 'img';
	var input = document.getElementById(campo);
	
	if(typeof document.selection != 'undefined' && document.selection) {
		
			input.focus();
			var my_link = prompt("Por favor introduce el URL de la imagen:","http://");
				if (my_link != null) {
					
					if(my_link.length==0){
						my_link="Reemplace por URL de la imagen";
					}
					
					var sel = document.selection.createRange();
					sel.text = "[img]" + my_link + "[/img]";
					sel.select();
					}
			return;
	}
	else if(typeof input.selectionStart != 'undefined'){
			if(typeof input.scrollTop != 'undefined'){
				var st=input.scrollTop;
				var sl=input.scrollTop;
			}
		var my_link = prompt("Por favor introduce el URL de la imagen:","http://");
		var start = input.selectionStart;
		var end = input.selectionEnd;
		if(my_link.length==0){
			my_link = "Reemplace por URL de la imagen";
		}
		input.value = input.value.substr(0, start) + '['+tag+']' + my_link + '[/'+tag+']'+ input.value.substr(end);
		input.focus();
		if(typeof input.scrollTop != 'undefined'){
				input.scrollTop=st;
				input.scrollTop=sl;
		}
		input.setSelectionRange(start+2+tag.length,start+2+tag.length+my_link.length);
		return;
	}
	else{
		input.value+=' ['+tag+']Reemplace por URL de la imagen[/'+tag+']';
		return;
	}
}
function insvideo(campo){
	var tag = 'video';
	var input = document.getElementById(campo);
	
	if(typeof document.selection != 'undefined' && document.selection) {
		
			input.focus();
			var my_link = prompt("Por favor introduce el URL del video:","http://");
				if (my_link != null) {
					
					if(my_link.length==0){
						my_link="Reemplace por URL del video";
					}
					
					var sel = document.selection.createRange();
					sel.text = "[video]" + my_link + "[/video]";
					sel.select();
					}
			return;
	}
	else if(typeof input.selectionStart != 'undefined'){
			if(typeof input.scrollTop != 'undefined'){
				var st=input.scrollTop;
				var sl=input.scrollTop;
			}
		var my_link = prompt("Por favor introduce el URL del video:","http://");
		var start = input.selectionStart;
		var end = input.selectionEnd;
		if(my_link.length==0){
			my_link = "Reemplace por URL del video";
		}
		input.value = input.value.substr(0, start) + '['+tag+']' + my_link + '[/'+tag+']'+ input.value.substr(end);
		input.focus();
		if(typeof input.scrollTop != 'undefined'){
				input.scrollTop=st;
				input.scrollTop=sl;
		}
		input.setSelectionRange(start+2+tag.length,start+2+tag.length+my_link.length);
		return;
	}
	else{
		input.value+=' ['+tag+']Reemplace por URL del video[/'+tag+']';
		return;
	}
}
function insimgc(campo,numero){
	
	var tag = '[imagen='+numero+']';
	var input = document.getElementById(campo);
	
	if(typeof document.selection != 'undefined' && document.selection) {
		
			input.focus();
			var sel = document.selection.createRange();
			sel.text = tag;
			sel.select();
			return;
	}
	else if(typeof input.selectionStart != 'undefined'){
			if(typeof input.scrollTop != 'undefined'){
				var st=input.scrollTop;
				var sl=input.scrollTop;
			}
		var start = input.selectionStart;
		var end = input.selectionEnd;
		input.value = input.value.substr(0, start) + tag + input.value.substr(end);
		input.focus();
		if(typeof input.scrollTop != 'undefined'){
				input.scrollTop=st;
				input.scrollTop=sl;
		}
		input.setSelectionRange(start+tag.length,start+tag.length);
		return;
	}
	else{
		input.value+= tag;
		return;
	}
}
function inslist(tipo,campo){
	var tag = "list";
	var my_link, my_link2;
	var insText = "";;
	var input = document.getElementById(campo);
		if(typeof document.selection != 'undefined' && document.selection) {
		
			input.focus();
			my_link2 = prompt("Introduce un elemento de la lista\nPresiona 'Cancelar' para terminar:","");
			if(my_link2 != null){
				insText += "\n[*]"+my_link2;
			}
			for(i = 1;  my_link2 != null; i++){
				my_link2 = prompt("Introduce un elemento de la lista\nPresiona 'Cancelar' para terminar:","");
				if(my_link2 != null){
				insText += "\n[*]"+my_link2;
				}
				
			}
			insText += "\n";
			
			
				if (insText != null) {
					var sel = document.selection.createRange();
					if(tipo == 1){
						sel.text = "[list=1]" + insText + "[/list]";
					}else{
						sel.text = "[list]" + insText + "[/list]";
					}
					sel.select();
					}
			return;
		}
		else if(typeof input.selectionStart != 'undefined'){
				if(typeof input.scrollTop != 'undefined'){
					var st=input.scrollTop;
					var sl=input.scrollTop;
				}
			var start = input.selectionStart;
			var end = input.selectionEnd;
			var insText = input.value.substring(start, end);
			if(insText.length==0){
				my_link2 = prompt("Introduce un elemento de la lista\nPresiona 'Cancelar' para terminar:","");
				if(my_link2 != null){
					insText += "\n[*]"+my_link2;
				}
				for(i = 1;  my_link2 != null; i++){
					my_link2 = prompt("Introduce un elemento de la lista\nPresiona 'Cancelar' para terminar:","");
					if(my_link2 != null){
					insText += "\n[*]"+my_link2;
					}
					
				}
			}else{
				insText = "\n"+insText;
				insText = insText.replace(/\n\n/g, "\n");
				insText = insText.replace(/\n\n\n/g, "\n");
				insText = insText.replace(/\n/g, "\n[*]");
				insText = insText.replace(/\[\*\] - /g, "[*]");
				insText = insText.replace(/\[\*\]- /g, "[*]");
				insText = insText.replace(/\[\*\] -/g, "[*]");
				insText = insText.replace(/\[\*\]-/g, "[*]");
				insText = insText.replace(/\[\*\] \* /g, "[*]");
				insText = insText.replace(/\[\*\]\* /g, "[*]");
				insText = insText.replace(/\[\*\] \*/g, "[*]");
				insText = insText.replace(/\[\*\]\*/g, "[*]");
			}
			insText += "\n";
			if(tipo == 1){
				input.value = input.value.substr(0, start) + '['+tag+'=1]' + insText + '[/'+tag+']'+ input.value.substr(end);
			}else{
				input.value = input.value.substr(0, start) + '['+tag+']' + insText + '[/'+tag+']'+ input.value.substr(end);
			}
			input.focus();
			if(typeof input.scrollTop != 'undefined'){
					input.scrollTop=st;
					input.scrollTop=sl;
			}
			if(tipo == 1){
				input.setSelectionRange(start,start+4+tag.length+insText.length+3+tag.length);
			}else{
				input.setSelectionRange(start,start+2+tag.length+insText.length+3+tag.length);
			}
			
			return;
		
		}
		else{
			input.value+=' ['+tag+']\n[*]Reemplace este texto\n[*]Reemplace este texto\n[*]Reemplace este texto\n[/'+tag+']';
			return;
		}
}
function insytube(campo){
	
	
	var tag = 'youtube';
	var input = document.getElementById(campo);
	
	if(typeof document.selection != 'undefined' && document.selection) {
		
			input.focus();
			var my_link = prompt("Por favor introduce el URL del video:","http://");
				if (my_link != null) {
					
					if(my_link.length==0 || my_link == "http://"){
						my_link="Reemplace por URL del video";
					}else{
						var separado = my_link.split("v="); 
						var separado2 = separado[1].split("&"); 
						if(separado2.length != 0){
							my_link = separado2[0];
						}else{
							my_link = separado[1];
						}
	
					}
					
					var sel = document.selection.createRange();
					sel.text = "[youtube]" + my_link + "[/youtube]";
					sel.select();
					}
			return;
	}
	else if(typeof input.selectionStart != 'undefined'){
			if(typeof input.scrollTop != 'undefined'){
				var st=input.scrollTop;
				var sl=input.scrollTop;
			}
		var my_link = prompt("Por favor introduce el URL del video:","http://");
		var start = input.selectionStart;
		var end = input.selectionEnd;
		if(my_link.length==0 || my_link == "http://"){
			my_link = "Reemplace por URL del video";
		}else{
			var separado = my_link.split("?v="); 
			if (separado.length > 1){
				var separado2 = separado[1].split("&"); 
				if(separado2.length > 1){
					var my_link = separado2[0];
				}else{
					var my_link = separado[1];
				}
			}else{
				my_link = "Reemplace por URL del video";
			}

		}
		input.value = input.value.substr(0, start) + '['+tag+']' + my_link + '[/'+tag+']'+ input.value.substr(end);
		input.focus();
		if(typeof input.scrollTop != 'undefined'){
				input.scrollTop=st;
				input.scrollTop=sl;
		}
		input.setSelectionRange(start+2+tag.length,start+2+tag.length+my_link.length);
		return;
	}
	else{
		input.value+=' ['+tag+']Reemplace por URL del video[/'+tag+']';
		return;
	}
}
var insimgc_num = 0;
function agregar_imgc(actual){
	if(insimgc_num < 1){
		insimgc_num = actual;
	}
	insimgc_num++;
	var base = document.getElementById("imagenes_contenido");
	var espacio = document.createElement("br");
	var hrv = base.getElementsByTagName("div");
	var nuevodl = document.createElement("dl");
	var span = document.createElement("span");
	span.setAttribute('id','imagenes_c'+insimgc_num);
	var nuevodt = document.createElement("dt");
	var dttexto = document.createTextNode("[imagen="+insimgc_num+"]");
	var dtenlace = document.createElement("a");
	dtenlace.setAttribute("href", "#");
	dtenlace.setAttribute("onclick", "insimgc('f_contenido','"+insimgc_num+"');return false;");
	dtenlace.onclick = new Function("insimgc('f_contenido','"+insimgc_num+"');return false;");
	var nuevodd = document.createElement("dd");
	var ddenlace = document.createElement("a");
	ddenlace.setAttribute("href", "#");
	ddenlace.setAttribute("onclick", "quitar_imgc('"+insimgc_num+"');return false;");
	ddenlace.onclick = new Function("quitar_imgc('"+insimgc_num+"');return false;");
	var ddtexto = document.createTextNode("Eliminar");
	var ddinput = document.createElement("input");
	ddinput.setAttribute('type','file');
	ddinput.setAttribute('id','f_imagenc[]');
	dtenlace.appendChild(dttexto);
	nuevodt.appendChild(dtenlace);
	ddenlace.appendChild(ddtexto);
	nuevodd.appendChild(ddinput);
	nuevodd.appendChild(espacio);
	nuevodd.appendChild(ddenlace);
	
	nuevodl.appendChild(nuevodt);
	nuevodl.appendChild(nuevodd);
	span.appendChild(nuevodl);
	base.insertBefore(span, hrv[1])
}
function agregar_admopcion(){
	var baseopciones = document.getElementById("admopciones");
	var nuevobr = document.createElement('br');
	var nuevobr2 = document.createElement('br');
	var nuevoinput = document.createElement('input');
	var hrv = baseopciones.getElementsByTagName("div");
	baseopciones.insertBefore(nuevoinput, hrv[0]);
	baseopciones.insertBefore(nuevobr, hrv[0]);
	baseopciones.insertBefore(nuevobr2, hrv[0]);
}
function quitar_imgc(numero){
	document.getElementById("imagenes_contenido").removeChild(document.getElementById("imagenes_c"+numero));
}

function errores(tipo, campo1, numero){
	base1 = document.getElementById(campo1);
	if(document.getElementById("dd"+campo1)){
		var base2 = document.getElementById("dd"+campo1);
	}
	if(tipo == 'mostrar'){
		if(base2){
			if(document.getElementById('er_'+campo1+'_temp')){
				base2.removeChild(document.getElementById('er_'+campo1+'_temp'));
			}
				var baseli = document.getElementById("lierror_"+numero);
				var nuevodiv = document.createElement("div");
				var nuevospan = baseli.cloneNode(true);
				nuevodiv.setAttribute('id','er_'+campo1+'_temp');
				nuevodiv.className = "err";
				nuevodiv.appendChild(nuevospan);
				base2.appendChild(nuevodiv);
				base2.className = "dderror";
				fade('er_'+campo1+"_temp",0,0, 100, 0);
		}else{
			base1.className = "error";
		}
	}else{
		if(base2){
			if(base2.className == "dderror"){
				fade('er_'+campo1+"_temp",0, 100,0, 0);
				window.setTimeout('document.getElementById(\''+base2.id+'\').removeChild(document.getElementById(\'er_'+campo1+'_temp\'))', 500);
				window.setTimeout('document.getElementById(\''+base2.id+'\').className = ""', 500);
			}
		}else{
			base1.className = "";
		}
	}
}
function verificar(campo1){
	var error, ajax = 0, blurs;
	var base1 = document.getElementById(campo1);
	switch(campo1){
		case "campo":
			if(base1.value == ""){
				error = 25;
			}
		break;
		case "f_codigo":
			if(base1.value == ""){error = 25;}
			if(error == null){if(document.getElementById('i'+campo1).title != base1.value){error = 17;}}
		break;
		case "r_contrasena":
			var botone = document.getElementById('r_enviar');
			if(base1.value == ""){error = 25;}
			if(error == null){ajax = 4;}
		break;
		case "r_contrasena1":
		case "r_contrasena2":
			if(campo1 == "r_contrasena1"){
				campo2 = "r_contrasena2";
			}else{
				campo2 = "r_contrasena1";
			}
			var base2 = document.getElementById(campo2);
			if(!document.getElementById('r_contrasena')){if(base1.value == "" || base2.value == ""){error = 25;}}
			if(error == null){if(base1.value != base2.value){error = 12;}}
			var badFormatnombre1 = base1.value.match("[^-\.a-zA-Z0-9_]", "i");
			var badFormatnombre2 = base2.value.match("[^-\.a-zA-Z0-9_]", "i");
			if(error == null){if((base1.value != "" && badFormatnombre1) || (base2.value != "" && badFormatnombre2)){error = 13;}}
		break;
		case "r_correo":
			if (base1.value == ""){error = 25;}
			var emailPat=/^(.+)@(.+)\.(.+)$/;
			var matchArray1=base1.value.match(emailPat);
			if (base1.value != "" && matchArray1 == null){error = 15;}
			if(error == null){ajax = 21;}
		break;
		case "r_correo1":
		case "r_correo2":
			if(campo1 == "r_correo1"){
				campo2 = "r_correo2";
			}else{
				campo2 = "r_correo1";
			}
			var base2 = document.getElementById(campo2);
			if(!document.getElementById('r_contrasena')){if(base1.value == "" || base2.value == ""){error = 25;}}
			if(error == null){if(base1.value != base2.value){error = 14;}}
			var emailPat=/^(.+)@(.+)\.(.+)$/;
			var matchArray1=base1.value.match(emailPat);
			var matchArray2=base2.value.match(emailPat);
			if(error == null){if((base1.value != "" && matchArray1 == null) || (base2.value != "" && matchArray2 == null)){error = 15;}}
			if(error == null && base1.value != "" && base2.value != ""){ajax = 16;}
		break;
		case "r_usuario":
			var campo,error;
			var campo = 'usuario';
			var botone = document.getElementById('r_enviar');
			if(base1.value == ""){error = 25;}
			if(error == null){var badFormatnombre = base1.value.match("[^a-zA-Z0-9]", "i");
			if(badFormatnombre){error = 11;}}
			if(error == null){if(base1.value.length < 3){error = 9;}}
			if(error == null){ajax = 10;}
		break;
		default:
		if(base1.value == ""){
			error = 25;
		}
	}
	if(base1.onchange == null || base1.getAttribute("onchange") == null){
		if(document.getElementById("avv_"+base1.id)){
			blurs = "avn(this.id);";
		}
		base1.setAttribute("onblur", blurs);
		base1.onblur = new Function(blurs);
		base1.setAttribute("onchange", "verificar(this.id);");
		base1.onchange = new Function("verificar(this.id);");
	}
	if(ajax != 0){
		
		var botone = document.getElementById('r_enviar');
		var peticion1=nuevoAjax();
		peticion1.open("POST", "vfajax.php",true);
		peticion1.onreadystatechange=function() {
			if(peticion1.readyState < 4){
				cargando(true);
				botone.disabled = true;
				botone.className = "cargandoi";
				base1.className = "cargando";
				if(base2){
					base2.className = "cargando";
				}
			}
			if(peticion1.readyState==4){
				cargando(false);
				botone.disabled = false;
				botone.className = "";
				base1.className = "";
				if(base2){
					base2.className = "";
				}
				if(peticion1.responseText == "false"){
					errores('mostrar', base1.id, ajax);
					if(base2){
						errores('mostrar', base2.id, ajax);
					}
					return false;
				}else{
					if(document.getElementById('er_'+base1.id+'_temp')){
						errores('ocultar', base1.id, ajax);
						if(base2){
							if(document.getElementById('er_'+base2.id+'_temp')){
							errores('ocultar', base2.id, ajax);
							}
						}
					}
				}
			}
		}
		peticion1.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		peticion1.send("mod="+base1.id+"&valor1="+base1.value);
	}
	if(error == null){
		if(base1.className != "cargando"){
			errores('ocultar', base1.id, error);
			//base1.removeAttribute('onblur');
		}
		if(base2){
			if(base2.className != "cargando"){errores('ocultar', base2.id, error);}
		}
	}else{
		errores('mostrar', base1.id, error);
		if(base2){
			errores('mostrar', base2.id, error);
		}
		return false;
	}
}
function verificar_form(base1){
	var base2 = base1.lastChild;
	var error;
	var campos = base2.value.split(",");
	var campos2;
	var base3 = Array();
	for(var actual in campos){
		if(campos[actual] != ""){
			if(document.getElementById(campos[actual])){
				base3[actual] = document.getElementById(campos[actual]);
			}
			if(document.getElementById('er_'+campos[actual]+'_temp')){
				error = 1;
			}else{
				if(base3[actual].onchange == null || base3[actual].getAttribute("onchange") == null){
				if(verificar(campos[actual]) == false){
					error = 1;
				}}
			}
		}
	}
	if(error != null){
		return false;
	}
}
function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
function cargando(tipo){
	var startX = 10, startY = 10, horizontalpos = "fromRight",verticalpos = "frombottom";
	if(tipo == true){
		if(!document.getElementById("divcargando")){
			nuevodcargando = document.createElement("div");
			nuevotext = document.createTextNode("Cargando...");
			nuevodcargando.setAttribute('id','divcargando');
			nuevodcargando.appendChild(nuevotext);
			divmain = document.getElementById('main');
			padivmain = divmain.parentNode;
			padivmain.insertBefore(nuevodcargando, divmain);
			fade("divcargando", 2, 0, 100,0);
		}
	}else{
		fade("divcargando", 2, 100, 0,1);
	}
	if(document.getElementById("divcargando") && tipo == true){
		barheight = document.getElementById("divcargando").offsetHeight
		var ns = (navigator.appName.indexOf("Netscape") != -1) || window.opera;
		var d = document;
		function ml(id){
			var el = d.getElementById(id);
			if(d.layers)
				el.style = el;
			if(horizontalpos == "fromRight"){
				el.sP = function(x, y){
					this.style.right = x + "px";
					this.style.top = y + "px";
				};
			}else{
				el.sP = function(x, y){
					this.style.left = x + "px";
					this.style.top = y + "px";
				};
			}
			el.x = startX;
			if (verticalpos == "fromtop"){
				el.y = startY;
			}else{
				el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
				el.y -= startY;
			}
			return el;
		}
	
		window.stayTopLeft = function(){
			if(document.getElementById("divcargando")){
				if (verticalpos == "fromtop") {
					var pY = ns ? pageYOffset : iecompattest().scrollTop;
					ftlObj.y += (pY + startY - ftlObj.y) / 1;
				}else{
					var pY = ns ? pageYOffset + innerHeight - barheight : iecompattest().scrollTop + iecompattest().clientHeight - barheight;
					ftlObj.y += (pY - startY - ftlObj.y) / 1;
				}
				ftlObj.sP(ftlObj.x, ftlObj.y);
				setTimeout("stayTopLeft()", 100);
			}
		}
		ftlObj = ml("divcargando");
		stayTopLeft();
	}
}
var velocidad = 1;
var novmactual = 1;
function subir(){
	
	if(novmactual == 10){
		nuevo = 1;
	}else{
		nuevo = novmactual+1;
	}
	if(novmactual == 1){
		ant = 10;
	}else{
		ant = novmactual-1;
	}
	var base = document.getElementById("novedadestm");
	if(document.getElementById("novedadidma"+ant)){
		base.removeChild(document.getElementById("novedadidma"+ant));
	}
	if(!document.getElementById("novedadidma"+novmactual)){
		var toca1 = document.getElementById("novedadmid"+novmactual);
		var divactual = toca1.cloneNode(true);
		divactual.setAttribute('id','novedadidma'+novmactual);
		base.appendChild(divactual);
	}
	var toca2 = document.getElementById("novedadmid"+nuevo);
	var divnuevo = toca2.cloneNode(true);
	base.style.top = "0px";
	divnuevo.setAttribute('id','novedadidma'+nuevo);
	
	base.appendChild(divnuevo);
	novmover(0, -34, nuevo);
	
}
function novmover(actual, nueva, novid){
	var base = document.getElementById("novedadestm");
	actual = actual-velocidad;
	base.style.top = actual+"px";
	if(actual != nueva){
		window.setTimeout("novmover('"+actual+"',"+nueva+", "+novid+")", 20);
	}else{
		novmactual = novid;
		window.setTimeout("subir()", 3000); ;
	}
}

/*
   DHTML PNG Snowstorm! OO-style Jascript-based Snow effect
   --------------------------------------------------------
   Version 1.3.20081208 (Previous rev: v1.2.20041121a)
   Dependencies: GIF/PNG images (0 through 4.gif/png)
   Code by Scott Schiller - http://schillmania.com
   --------------------------------------------------------
   Description:
  
   Initializes after body onload() by default (via addEventHandler() call at bottom.)
  
   Properties:
  
   usePNG
   ---------------
   Enables PNG images if supported ("false" falls back to GIF)
  
   flakeTypes
   ---------------
   Sets the range of flake images to use (eg. a value of 5
   will use images ranging from 0.png to 4.png.)
  
   flakesMax
   ---------------
   Sets the maximum number of snowflakes that can exist on
   the screen at any given time.
   
   flakesMaxActive
   ---------------
   Sets the limit of "falling" snowflakes (ie. moving, thus
   considered to be "active".)
  
   vMax
   ---------------
   Defines the maximum X and Y velocities for the storm.
   A range up to this value is selected at random.
  
   flakeWidth
   ---------------
   The width (in pixels) of each snowflake image.
  
   flakeHeight
   ---------------
   Height (pixels) of each snowflake image.
   
   flakeBottom
   ---------------
   Limits the "bottom" coordinate of the snow.

   snowStick
   ---------------
   Allows the snow to "stick" to the bottom of the window.
   When off, snow will never sit at the bottom.
  
   snowCollect
   ---------------
   Enables snow to pile up (slowly) at bottom of window.
   Can be very CPU/resource-intensive over time.
   Also requires snowStick = true.

   followMouse
   ---------------
   Allow the mouse to affect the "wind", left-to-right.

*/



window.onload=function(){

	
	subir();
	/*imglimit("contenido",520);*/
	if(document.getElementById("mensajes")){
		imglimit("mensajes",520);
	}
	
	if(document.getElementById("comentarios")){
		imglimit("comentarios",520);
	}
	if(document.getElementById("imagenes_contenido")){
		imglimit("imagenes_contenido",200);
	}
	if(document.getElementById("galeria")){
		galeria();
	}
	if(document.getElementById("imagen_contenido")){
		imglimit("imagen_contenido",400);
	}
	if(document.getElementById("novedadespo")){
		var basepom = document.getElementById("lsnovedades");
		var basespom = basepom.getElementsByTagName("a");
		for (var i=0; i<basespom.length; i++){
			if(basespom[i].className == "lnact"){
				novedadactual = i+1;
			}
		}
		if(novedadactual == 5){
			novedadsiguiente = 1;
		}else{
			novedadsiguiente = novedadactual+1;
		}
		novedadespoauto = window.setTimeout('novedadespo("ipor'+novedadsiguiente+'")', 5000);
	}
	var contenido = document.getElementById("contenido");
	var tformularios = contenido.getElementsByTagName("form");
	var inputs;
	var acciones = "";
	var blurs = "";
	for(var i = 0; i<tformularios.length; i++) {
		inputs = tformularios[i].getElementsByTagName("input");
		for(var actual in inputs){
			if(inputs[actual].title == "Requerido"){
				if(document.getElementById("avv_"+inputs[actual].id)){
					inputs[actual].setAttribute("onfocus", "av(this.id);");
					inputs[actual].onfocus = new Function("av(this.id);");
					blurs = "avn(this.id);";
				}
				inputs[actual].setAttribute("onblur", blurs+"verificar(this.id);");
				inputs[actual].onblur = new Function(blurs+"verificar(this.id);");
				inputs[actual].className = "";
				if(inputs[actual].parentNode.nodeName == "DD"){
					inputs[actual].parentNode.setAttribute("id", "dd"+inputs[actual].id);
				}
				acciones += inputs[actual].id+",";
				blurs = "";
			}
		}
		if(acciones != ""){
			nuevoinput = document.createElement("input");
			nuevoinput.value = acciones;
			nuevoinput.type = "hidden";
			tformularios[i].appendChild(nuevoinput);
			tformularios[i].setAttribute("onsubmit", "return verificar_form(this)");
			tformularios[i].onsubmit = new Function("return verificar_form(this)");
		}
	}
	var listadescargas = document.getElementById("adescargas");
	var lisdescargas = listadescargas.getElementsByTagName("a");
	var titulodes;
	for(var i = 0; i<lisdescargas.length; i++) {
		titulods = lisdescargas[i].firstChild.alt.split("-");
		lisdescargas[i].setAttribute("onmouseover", "tdesce(this,'"+titulods[0]+"','"+titulods[1]+"');");
		lisdescargas[i].onmouseover = new Function("tdesce(this,'"+titulods[0]+"','"+titulods[1]+"');");
	}
	var listmenu = document.getElementById("menu1");
	var lismenus = listmenu.getElementsByTagName("a");
	var titulodes;
	for(var i = 0; i<lismenus.length; i++) {
		if(lismenus[i].id == ""){
			lismenus[i].setAttribute("id", "menua"+i);
		}
		lismenus[i].setAttribute("onmouseout", "navr(this.id);");
		lismenus[i].onmouseout = new Function("navr(this.id);");
		lismenus[i].setAttribute("onmouseover", "nave(this.id);");
		lismenus[i].onmouseover = new Function("nave(this.id);");
	}
	cargando(false);
		/*var imagenes2 = new Array(
								 "http://botones.perublogs.com/img/perublogs0.gif"
								 );
		var lista_imagenes2 = new Array();
		for(i in imagenes2){
			lista_imagenes2[i] = new Image();
			lista_imagenes2[i].src = imagenes2[i]; 
		}*/
}


