var ajax;
var box;

function biginner(){
	var discos = document.getElementById("discos");
	discos.style.height = $("#noticias").css("height");
}



function cargar(seccion, lado){
	switch (seccion){
		case "noticias":
			box = "noticias";
			var pagina = document.getElementById("pagnoticias").value;
			if (lado == 1) pagina++;
			else pagina--;
			var url = "ajax/ajaxnoticias.php?pagina=" + pagina;
			break;
		case "discos":
			box = "discos";
			var pagina = document.getElementById("pagdiscos").value;
			if (lado == 1) pagina++;
			else pagina--;
			var url = "ajax/ajaxdiscos.php?pagina=" + pagina;
			break;
		case "conciertos":
			box = "conciertos";
			var pagina = document.getElementById("pagconciertos").value;
			if (lado == 1) pagina++;
			else pagina--;
			var url = "ajax/ajaxconciertos.php?pagina=" + pagina;
			break;
		case "entrevistas":
			box = "entrevistas";
			var pagina = document.getElementById("pagentrevistas").value;
			if (lado == 1) pagina++;
			else pagina--;
			var url = "ajax/ajaxentrevistas.php?pagina=" + pagina;
			break;
		case "biginnertv":
			box = "tv";
			var pagina = document.getElementById("pagtv").value;
			if (lado == 1) pagina++;
			else pagina--;
			var url = "ajax/ajaxtv.php?pagina=" + pagina;
			break;
		case "biginnertv2":
			box = "tv";
			var pagina = document.getElementById("pagtv").value;
			if (lado == 1) pagina++;
			else pagina--;
			var url = "../ajax/ajaxtv2.php?pagina=" + pagina;
			break;
	}
	
	if(window.ActiveXObject){
		ajax = new ActiveXObject('Msxml2.XMLHTTP');
		ajax = new ActiveXObject('Microsoft.XMLHTTP');
	} else {
		ajax = new XMLHttpRequest();
	}
	ajax.onreadystatechange = cargarphp;
	ajax.open("GET", url, true);
	ajax.send(null);
}

function cargarphp(){
	var descripcion = document.getElementById(box);	
    if (ajax.readyState == 4) descripcion.innerHTML = ajax.responseText;
}

function buscador(){
	var area = document.getElementById("buscar");
	area.value = "";
	area.style.color = "black";
}

/*function buscar(){
	var area = document.getElementById("buscar");
	var check = document.getElementById("checkbuscar");
	if (check.checked){
		var url = "../includes/artrelacionadoscuerpo.php?clave=" + area.value;
	} else {
		var url = "../includes/artrelacionados.php?clave=" + area.value;
	}
	if(window.ActiveXObject){
		ajax = new ActiveXObject('Msxml2.XMLHTTP');
		ajax = new ActiveXObject('Microsoft.XMLHTTP');
	} else {
		ajax = new XMLHttpRequest();
	}
	ajax.onreadystatechange = cargarbuscador;
	ajax.open("GET", url, true);
	ajax.send(null);
}

function cargarbuscador(){
	var descripcion = document.getElementById(box);	
    if (ajax.readyState == 4) descripcion.innerHTML = ajax.responseText;
}*/

function cargarcontacto(){
	var nombre = document.getElementById("contactonombre");
	var correo = document.getElementById("contactomail");
	var asunto = document.getElementById("contactoasunto");
	var cuerpo = document.getElementById("contactocuerpo");
	var alertanombre = document.getElementById("ocultonombre");
	var alertamail = document.getElementById("ocultomail");
	var partescorreo = correo.value.split("@");
	alertanombre.innerHTML = "";
	alertamail.innerHTML = "";
	var er = false;
	if (nombre.value == ""){
		alertanombre.innerHTML = "Escribe tu nombre";
		er = true;
	}
	if ((partescorreo.length != 2)||(partescorreo[1].split(".").length != 2)){
		alertamail.innerHTML = "Direcci&oacute;n de correo incorrecta";
		er = true;
	}
	if (!er){
		if(window.ActiveXObject){
			ajax = new ActiveXObject('Msxml2.XMLHTTP');
			ajax = new ActiveXObject('Microsoft.XMLHTTP');
		} else {
			ajax = new XMLHttpRequest();
		}
//*********** S'ha de recorrer les variables i treure cometes
		var url = "../functions/subircontacto.php?nombre=" + nombre.value + "&correo=" + correo.value + "&asunto=" + asunto.value + "&cuerpo=" + cuerpo.value;
		ajax.onreadystatechange = ajaxcontacto;
		ajax.open("GET", url, true);
		ajax.send(null);
	}
}

function ajaxcontacto(){
	var descripcion = document.getElementById("contacto");	
    if (ajax.readyState == 4) descripcion.innerHTML = ajax.responseText;
}

function actualizarComments(){
	var nombre = document.forms[0]["commentnombre"];
	var mail = document.forms[0]["commentcorreo"];
	var cuerpo = document.forms[0]["commentcuerpo"];
	var link = document.forms[0]["commentlink"];
	var list = document.forms[0]["maillist"];
	var seccion = document.forms[0]["commentseccion"];
	var partescorreo = mail.value.split("@");
	var er = false;
	document.getElementById("ernombre").style.visibility = "hidden";
	document.getElementById("ermail").style.visibility = "hidden";
	document.getElementById("ercuerpo").style.visibility = "hidden";
	if ((partescorreo.length != 2)||(partescorreo[1].split(".").length != 2)){
		document.getElementById("ermail").style.visibility = "visible";
		document.getElementById("ermail").innerHTML = "Direcci&oacute;n de correo incorrecta";
		er = true;
	}
	if (nombre.value == "") {
		document.getElementById("ernombre").style.visibility = "visible";
		er = true;
	}
	if (mail.value == "") {
		document.getElementById("ermail").style.visibility = "visible";
		document.getElementById("ermail").innerHTML = "Escribe tu direcci&oacute;n de correo electr&oacute;nico";
		er = true;
	}
	if (cuerpo.value == "") {
		document.getElementById("ercuerpo").style.visibility = "visible";
		er = true;
	}
	if (list.checked){
		var listed = 1;
	} else {
		var listed = 2;
	}
	if (!er){
		if(window.ActiveXObject){
			ajax = new ActiveXObject('Msxml2.XMLHTTP');
			ajax = new ActiveXObject('Microsoft.XMLHTTP');
		} else {
			ajax = new XMLHttpRequest();
		}
		var cos = cuerpo.value.replace(/\n/g, "<br />");
//cos = encodeURI(cos);
//encodeURI()
//escape()

		var url = "../functions/subircomentario.php?nombre=" + encodeURI(nombre.value) + "&correo=" + encodeURI(mail.value) + "&cuerpo=" + encodeURI(cos) + "&link=" + link.value + "&maillist=" + listed + "&seccion=" + seccion.value;
		ajax.onreadystatechange = ajaxcomentario;
		ajax.open("GET", url, true);
		ajax.send(null);
	}
}

function ajaxcomentario(){
	var descripcion = document.getElementById("comments");	
    if (ajax.readyState == 4) descripcion.innerHTML = ajax.responseText;
}

function imagenfondo(ancho, alto, ide){
	var imagen = document.getElementById(ide);
	var anchoprovisional = imagen.width;
	imagen.width = ancho;
	if (imagen.height < alto){
		imagen.height = alto;
	}
}

function imagenfondocuadrada(ancho, alto, ide){
	var imagen = document.getElementById(ide);
	if (imagen.width >= imagen.height){
		imagen.height = alto;
	} else {
		imagen.width = ancho;
	}
}

