function MM_preloadImages() { // v3.0
	var d = document;
	if (d.images) {
		if (!d.MM_p)
			d.MM_p = new Array();
		var i, j = d.MM_p.length, a = MM_preloadImages.arguments;
		for (i = 0; i < a.length; i++)
			if (a[i].indexOf("#") != 0) {
				d.MM_p[j] = new Image;
				d.MM_p[j++].src = a[i];
			}
	}
}
function MM_swapImgRestore() { // v3.0
	var i, x, a = document.MM_sr;
	for (i = 0; a && i < a.length && (x = a[i]) && x.oSrc; i++)
		x.src = x.oSrc;
}

function MM_findObj(n, d) { // v4.01
	var p, i, x;
	if (!d)
		d = document;
	if ((p = n.indexOf("?")) > 0 && parent.frames.length) {
		d = parent.frames[n.substring(p + 1)].document;
		n = n.substring(0, p);
	}
	if (!(x = d[n]) && d.all)
		x = d.all[n];
	for (i = 0; !x && i < d.forms.length; i++)
		x = d.forms[i][n];
	for (i = 0; !x && d.layers && i < d.layers.length; i++)
		x = MM_findObj(n, d.layers[i].document);
	if (!x && d.getElementById)
		x = d.getElementById(n);
	return x;
}

function MM_swapImage() { // v3.0
	var i, j = 0, x, a = MM_swapImage.arguments;
	document.MM_sr = new Array;
	for (i = 0; i < (a.length - 2); i += 3)
		if ((x = MM_findObj(a[i])) != null) {
			document.MM_sr[j++] = x;
			if (!x.oSrc)
				x.oSrc = x.src;
			x.src = a[i + 2];
		}
}

function cambiar_bt(objeto) {
	divMensaje = document.getElementById(objeto).className = "home_elite_over";
}

function cambiar_bt_news(objeto) {
	divMensaje = document.getElementById(objeto).className = "home_news_over";
}

function cambiar_off(objeto) {
	divMensaje = document.getElementById(objeto).className = "home_elite";
}

function cargar_news(objeto) {
	window.location.href = objeto
}

function nuevoAjax() {
	var xmlhttp = false;
	try {
		// No IE
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			// IE
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
		}
	}
	if (!xmlhttp && typeof XMLHttpRequest != "undefined") {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}

function eliminaEspacios(cadena) {
	// Funcion para eliminar espacios delante y detras de cada cadena
	while (cadena.charAt(cadena.length - 1) == " ")
		cadena = cadena.substr(0, cadena.length - 1);
	while (cadena.charAt(0) == " ")
		cadena = cadena.substr(1, cadena.length - 1);
	return cadena;
}

function muestraMensaje(mensaje, nombre) {
	divMensaje = document.getElementById(nombre);
	divMensaje.innerHTML = mensaje;
}

/* Funcion que me devuelve el numero de caracteres - blancos de una cadena */
function trim(cadena) {
	var nuevacadena = "";
	nuevacadena = cadena.replace(/\ /g, "");
	return nuevacadena.length;
}

function comentar_tenden() {
	var msg = "";

	cajacomen = document.getElementById('comentario');
	if (trim(cajacomen.value) == 0) {
		msg = "Es necesario que ingrese su comentario\n";
	}
	cajanombre = document.getElementById('nombre');
	if (trim(cajanombre.value) == 0) {
		msg = "Es necesario que ingrese su nombre\n";
	}
	cajaemail = document.getElementById('email');
	if (trim(cajaemail.value) == 0
			|| validaCorreo(document.getElementById('email').value) != true) {
		msg = "Falta Ingresar email o el email no es correcto\n";
	}

	if (msg != "") {
		alert(msg);
	} else {
		document.frm_comen_teden.submit();
	}
}

function contactenos() {
	var msg = "";

	mensaje = document.getElementById('mensaje');
	if (trim(mensaje.value) == 0) {
		msg = "Es necesario que ingrese su mensaje\n";
	}
	asunto = document.getElementById('asunto');
	if (trim(asunto.value) == 0) {
		msg = "Es necesario que ingrese el asunto\n";
	}
	cajaemail = document.getElementById('email');
	if (trim(cajaemail.value) == 0
			|| validaCorreo(document.getElementById('email').value) != true) {
		msg = "Falta Ingresar email o el email no es correcto\n";
	}
	apellido = document.getElementById('apellido');
	if (trim(apellido.value) == 0) {
		msg = "Es necesario que ingrese su apellido\n";
	}
	nombre = document.getElementById('nombre');
	if (trim(nombre.value) == 0) {
		msg = "Es necesario que ingrese su nombre\n";
	}

	if (msg != "") {
		alert(msg);
	} else {

		closebox();
		openbox('', 2);
	}

}

function registro() {
	var msg = "";

	var cajaemail = document.getElementById('email1');
	if (trim(cajaemail.value) == 0
			|| validaCorreo(document.getElementById('email1').value) != true) {
		msg = "Falta Ingresar email o el email no es correcto\n";
	}
	var apellido = document.getElementById('apellido1');
	if (trim(apellido.value) == 0) {
		msg = "Es necesario que ingrese su apellido\n";
	}
	var nombre = document.getElementById('nombre1');
	if (trim(nombre.value) == 0) {
		msg = "Es necesario que ingrese su nombre\n";
	}

	if (msg != "") {
		alert(msg);
	} else {
		var url = '/exclama/register.php';
		var params = "cm-name="+nombre.value;
		params += "&cm-nouik-nouik="+cajaemail.value;
		params += "&cm-f-hihdhk="+apellido.value;
		if(document.getElementById('1').checked)
			params +="&cm-fo-hihdkl[]=768213";
		if(document.getElementById('2').checked)
			params +="&cm-fo-hihdkl[]=768214";		
		if(document.getElementById('3').checked)
			params +="&cm-fo-hihdkl[]=768215";
		if(document.getElementById('4').checked)
			params +="&cm-fo-hihdkl[]=768216";
		if(document.getElementById('5').checked)
			params +="&cm-fo-hihdkl[]=768217";
		if(trim(document.forms['suscripcion'].elements['ciudad'].value)>0){
			ciudad = document.forms['suscripcion'].elements['ciudad'].value;
			params +="&cm-f-hihdkr="+ciudad;
		}
		if(trim(document.forms['suscripcion'].elements['direccion'].value)>0){
			direccion = document.forms['suscripcion'].elements['direccion'].value;
			params +="&cm-f-hihdkd="+direccion;
		}
		if(document.forms['suscripcion'].elements['pais'].value!="0"){
			pais = document.forms['suscripcion'].elements['pais'].value;
			params +="&cm-fo-hihdkh="+pais;
		}
		
		ajax = nuevoAjax();
		ajax.open("POST", url,true);
		//Send the proper header information along with the request
		ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		ajax.setRequestHeader("Content-length", params.length);
		ajax.setRequestHeader("Connection", "close");


		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4) {
				var respuesta = ajax.responseText;
				if (respuesta == "Success") {
					
					closebox();
					openbox('', 4);
				}
				else{
					alert("Hay problemas con la información del formulario, revise e intente de nuevo\n");
				}
					
			}
		}
		ajax.send(params);
	//	closebox();
	//	openbox('', 4);
	}

}

function validaCorreo(valor) {
	var reg = /(^[a-zA-Z0-9._-]{1,30})@([a-zA-Z0-9.-]{1,30}$)/;
	if (reg.test(valor))
		return true;
	else
		return false;
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
function cambiar_edicion(server, edicion) {

	if (edicion > 10) {
		datos = server + 'consultasAjax.php?id=' + edicion + '&id_tipo=edicion';

		ajax = nuevoAjax();
		ajax.open("GET", datos);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4) {
				var respuesta = ajax.responseText;
				// alert(pass)

				if (respuesta == "Ok") {
					location.reload(true);
					// alert(respuesta);
				}
			}
		}
		ajax.send(null)
	} else {
		eval("parent" + ".location='" + edicion + "'");
	}
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
function megusta(ruta, id) {
	// alert(id)
	datos = ruta + 'consultasAjax.php?id=' + id + '&id_tipo=megusta';

	ajax = nuevoAjax();
	ajax.open("GET", datos);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
			var respuesta = ajax.responseText;
			// alert(pass)

			// alert(respuesta);
			if (respuesta == "Ok") {
				location.reload(true);

			}
		}
	}
	ajax.send(null)
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
function nomegusta(ruta, id) {
	// alert(id)
	datos = ruta + 'consultasAjax.php?id=' + id + '&id_tipo=nomegusta';

	ajax = nuevoAjax();
	ajax.open("GET", datos);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
			var respuesta = ajax.responseText;
			// alert(pass)

			// alert(respuesta);
			if (respuesta == "Ok") {
				location.reload(true);

			}
		}
	}
	ajax.send(null)
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
function megustagaleria(ruta, id) {
	// alert(id)
	datos = ruta + 'consultasAjax.php?id=' + id + '&id_tipo=megustagaleria';

	ajax = nuevoAjax();
	ajax.open("GET", datos);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
			var respuesta = ajax.responseText;
			// alert(pass)

			// alert(respuesta);
			if (respuesta == "Ok") {
				location.reload(true);

			}
		}
	}
	ajax.send(null)
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
function nomegustagaleria(ruta, id) {
	// alert(id)
	datos = ruta + 'consultasAjax.php?id=' + id + '&id_tipo=nomegustagaleria';

	ajax = nuevoAjax();
	ajax.open("GET", datos);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
			var respuesta = ajax.responseText;
			// alert(pass)

			// alert(respuesta);
			if (respuesta == "Ok") {
				location.reload(true);

			}
		}
	}
	ajax.send(null)
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
function megustaedicion(ruta, id) {
	// alert(id)
	datos = ruta + 'consultasAjax.php?id=' + id + '&id_tipo=megustaedicion';

	ajax = nuevoAjax();
	ajax.open("GET", datos);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
			var respuesta = ajax.responseText;
			// alert(pass)

			// alert(respuesta);
			if (respuesta == "Ok") {
				location.reload(true);

			}
		}
	}
	ajax.send(null)
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
function nomegustaedicion(ruta, id) {
	// alert(id)
	datos = ruta + 'consultasAjax.php?id=' + id + '&id_tipo=nomegustaedicion';

	ajax = nuevoAjax();
	ajax.open("GET", datos);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
			var respuesta = ajax.responseText;
			// alert(pass)

			// alert(respuesta);
			if (respuesta == "Ok") {
				location.reload(true);

			}
		}
	}
	ajax.send(null)
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
function megustavideo(ruta, id) {
	// alert(id)
	datos = ruta + 'consultasAjax.php?id=' + id + '&id_tipo=megustavideo';

	ajax = nuevoAjax();
	ajax.open("GET", datos);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
			var respuesta = ajax.responseText;
			// alert(pass)

			// alert(respuesta);
			if (respuesta == "Ok") {
				location.reload(true);

			}
		}
	}
	ajax.send(null)
}

// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
function nomegustavideo(ruta, id) {
	// alert(id)
	datos = ruta + 'consultasAjax.php?id=' + id + '&id_tipo=nomegustavideo';

	ajax = nuevoAjax();
	ajax.open("GET", datos);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
			var respuesta = ajax.responseText;
			// alert(pass)

			// alert(respuesta);
			if (respuesta == "Ok") {
				location.reload(true);

			}
		}
	}
	ajax.send(null)
}

var bandera = 0;

function select_todos() {

	if (bandera == 0) {
		seleccionar();
		bandera = 1;
	} else {
		noseleccionar();
		bandera = 0;
	}
}

function seleccionar() {
	document.getElementById("1").checked = true;
	document.getElementById("2").checked = true;
	document.getElementById("3").checked = true;
	document.getElementById("4").checked = true;
	document.getElementById("5").checked = true;
	;
}

function noseleccionar() {

}
