function objetoAjax(){
	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;
}

/****************************************************************************************************************************************************************************/
/*																		AJAX SECCION ARTICULOS																				*/
/****************************************************************************************************************************************************************************/

// -------------- Insertar comentarios -------------- //

function InsertarComentarioArt(nombre, email, coment, id_art){
	
	if(isWhitespace(document.getElementById("nombre").value)){
		alert("Debes insertar un nombre.");
		document.getElementById("nombre").focus();
		return false;
	}
	
	if (!( /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.getElementById("email").value))) {
		alert("Por favor, informe correctamente su email.");
       	return false;
   	}

	if(isWhitespace(document.getElementById("coment").value)){
		alert("El comentario no puede estar vacío.");
		document.getElementById("nombre").focus();
		return false;
	}
	
	var nom = "nombre="+nombre;
	var mail = "email="+email;
	var comentario = "coment="+coment;
	var id_articulo = "id_art="+id_art;
	var parameters = nom+"&"+mail+"&"+comentario+"&"+id_articulo;

	divComentarios = document.getElementById('comentarios_art');

	

	ajax=objetoAjax()
	ajax.open("POST", "/ajax/ins_coment_art.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4){
			var datos = ajax.responseText;
			divComentarios.innerHTML = datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}

// -------------- Votar comentarios -------------- //

//function VotarComent(id_com, voto){
function VotarComentArt(id_com, voto){

	var id_comentario = "id_com="+id_com;
	var voto = "voto="+voto;
	var parameters = id_comentario+"&"+voto;

	divComentarios = document.getElementById('comentarios_cent');

	ajax=objetoAjax()
	ajax.open("POST", "/ajax/votar_coment_art.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4){
			var datos = ajax.responseText;
			divComentarios.innerHTML = datos;
		}

	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}

// -------------- Votar articulo -------------- //

function VotarArticulo(id_art){

	var id_articulo = "id_art="+id_art;
	var parameters = id_articulo;

	valoracion_rsoc = document.getElementById('valoracion_rsoc');
	valoracion_inf = document.getElementById('valoracion_inf');

	ajax=objetoAjax()
	ajax.open("POST", "/ajax/votar_articulo.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4){
			var datos = ajax.responseText;
			valoracion_rsoc.innerHTML = datos;
			valoracion_inf.innerHTML = datos;
			document.getElementById("btn_votarart").style.backgroundPosition = "bottom";
			document.getElementById("btn_votarart").onMouseOver = null;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}

// -------------- Cambiar pagina articulo -------------- // 

function CambiarPaginaArticulo(id_art,pag){

	var id_articulo = "id_art="+id_art;
	var pagina = "pag="+pag;
	var parameters = id_articulo+"&"+pagina;

	divPaginaArt = document.getElementById('art_cont_pag');

	ajax=objetoAjax()
	ajax.open("POST", "/ajax/pagina_articulo.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4){
			var datos = ajax.responseText;
			divPaginaArt.innerHTML = datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}


/****************************************************************************************************************************************************************************/
/*																	AJAX COMPROBADOR GENERAR TABLA																			*/
/****************************************************************************************************************************************************************************/



function MostrarConsulta(pagina,todas){

	var todas = todas;
	if(todas == 1){
		var todas="todas=1";
		var parameters=todas;
	}else{

		var velocidad =  document.getElementById('speed-amount').value;
		
		// tv
		if(document.getElementById("tv").checked==true){
			var tv="tv=1";
		}else{
			var tv="tv=0";
		}

		// router wifi gratis
		if(document.getElementById("router").checked==true){
			var router="router=1";
		}else{
			var router="router=0";
		}
		
		// tv digital + gol tv....
		if(document.getElementById("chkDig").checked==true){
			var digiGolCanal="digiGolCanal=1";
		}else{
			var digiGolCanal="digiGolCanal=0";
		}
		
		// internet movil modem
		if(document.getElementById("chkIMov").checked==true){
			var internetMovil="internetMovil=1";
		}else{
			var internetMovil="internetMovil=0";
		}
		
		// bonos de llamadas
		if(document.getElementById("chkBono").checked==true){
			var bonos="bonos=1";
		}else{
			var bonos="bonos=0";
		}
		
		var velocidad= "vel="+velocidad;
		var parameters=tv+"&"+router+"&"+velocidad+"&"+digiGolCanal+"&"+internetMovil+"&"+bonos;
	}
	
	if (pagina != ""){
		parameters+="&pagina="+pagina;
	}
	

	divTablaOfertas = document.getElementById('tablaOfertas');
	ajax=objetoAjax()
	ajax.open("POST", "/ajax/generar_tabla.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4){
			var datos = ajax.responseText;
			krs = datos.split('***');
			
			if(krs[1] > 7){
				document.getElementById("cajaContenedora").style.height="1080px";
			}else if(krs[1] <= 7){
				document.getElementById("cajaContenedora").style.height="1080px";
			}


			divTablaOfertas.innerHTML = krs[0];
		}else{
			divTablaOfertas.innerHTML = "<div style='width:670px;height:100px;background-color:white;border:2px solid #626262'><br><br><table border='0' align='center'><tr><td><img src='http://www.n1adsl.com/images/comprobando1.gif'></td><td style='padding-left:20px;'>Buscando ofertas...</td></tr></table></div>";
		}
		tooltip();
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}


/****************************************************************************************************************************************************************************/
/*																		AJAX SECCION NOTICIAS																				*/
/****************************************************************************************************************************************************************************/

// -------------- Insertar comentarios -------------- //

function InsertarComentarioNot(nombre, email, coment, id_not){
	
	if(isWhitespace(document.getElementById("nombre").value)){
		alert("Debes insertar un nombre.");
		document.getElementById("nombre").focus();
		return false;
	}
	
	if (!( /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.getElementById("email").value))) {
		alert("Por favor, informe correctamente su email.");
       	return false;
   	}

	if(isWhitespace(document.getElementById("coment").value)){
		alert("El comentario no puede estar vacío.");
		document.getElementById("nombre").focus();
		return false;
	}
	
	var nom = "nombre="+nombre;
	var mail = "email="+email;
	var comentario = "coment="+coment;
	var id_noticia = "id_not="+id_not;
	var parameters = nom+"&"+mail+"&"+comentario+"&"+id_noticia;

	divComentarios = document.getElementById('comentarios_not');

	

	ajax=objetoAjax()
	ajax.open("POST", "/ajax/ins_coment_not.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4){
			var datos = ajax.responseText;
			divComentarios.innerHTML = datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}

// -------------- Votar comentarios -------------- //

//function VotarComent(id_com, voto){
function VotarComentNot(id_com, voto){

	var id_comentario = "id_com="+id_com;
	var voto = "voto="+voto;
	var parameters = id_comentario+"&"+voto;

	divComentarios = document.getElementById('comentarios_cent');

	ajax=objetoAjax()
	ajax.open("POST", "/ajax/votar_coment_not.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4){
			var datos = ajax.responseText;
			divComentarios.innerHTML = datos;
		}

	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}

// -------------- Votar noticia -------------- //

function VotarNoticia(id_not){

	var id_noticia = "id_not="+id_not;
	var parameters = id_noticia;

	valoracion_rsoc = document.getElementById('valoracion_rsoc');
	valoracion_inf = document.getElementById('valoracion_inf');

	ajax=objetoAjax()
	ajax.open("POST", "/ajax/votar_noticia.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4){
			var datos = ajax.responseText;
			valoracion_rsoc.innerHTML = datos;
			valoracion_inf.innerHTML = datos;
			document.getElementById("btn_votarnot").style.backgroundPosition = "bottom";
			document.getElementById("btn_votarnot").onMouseOver = null;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}
