
function createRequestObject() {
    var peticion;

	try{
	   if (window.XMLHttpRequest)
			   peticion = new XMLHttpRequest();
	   else if (window.ActiveXObject)
			   peticion = new ActiveXObject("Microsoft.XMLHTTP");
	} catch (e) {
		//
	}

    return peticion;
}


var http = createRequestObject();




function carga_foto_grande(id, url_g,id_col) {
  http.abort();
  
  document.getElementById('baner').innerHTML = '<img src="imagenes/ajax-loader.gif" alt="" title="" />';
  
  http.open('get', 'my_ajax.php?accion=carga_foto_grande&id_imagen='+id+'&id_col='+id_col);

  http.onreadystatechange=function() {
    if(http.readyState == 4) {
       document.getElementById('colec_contenido').innerHTML = http.responseText;
       document.getElementById('baner').innerHTML = "<img src=\""+url_g+"\" alt=\"\" title=\"\" />";
	   
    }
  }
  http.send(null);
}



function navega(direccion) {
	document.getElementById('foto_crop3_noticia').innerHTML = '<img src="imagenes/459x303.gif" />';
	http.open('get', 'my_ajax.php?accion=navegar&direccion='+direccion);
	http.onreadystatechange=function() {
		if(http.readyState == 4) {
			var response = http.responseText;
			var update = new Array();

			//document.getElementById('foto_crop3_noticia').innerHTML = http.responseText;
			
			
			if(response.indexOf('|' != -1)) {
				update = response.split('|');
				document.getElementById(update[0]).innerHTML = update[1];
				document.getElementById(update[2]).innerHTML = update[3];
				//alert(update[0] + update[1] + update[2] + update[3]);
			} else {
				document.getElementById('foto_crop3_noticia').innerHTML = 'Fallo en cargar imagen';		
			}
			
		}
	}
    http.send(null);
}



function lks_save_user_resolution()
{
	http.open('get', 'my_ajax.php?accion=save_user_res&width='+screen.width+'&height='+screen.height);

	http.onreadystatechange=function() {
		if(http.readyState == 4) {
			//alert(http.responseText);
		}		
	}

    http.send(null);
}


function cerrar_recomendacion()
{
	document.getElementById('cont_colec_recomendar').innerHTML = "";
}


function carga_formulario_raua(id_linea,id_foto)
{
	var params = "accion=carga_enviaramigo&id_linea="+id_linea+"&id_foto="+id_foto;

	document.getElementById('cont_colec_recomendar').innerHTML = "<img src=\"imagenes/loader.gif\" alt=\"\" />";
	
	http.open('get', 'my_ajax.php?' + params );
	http.onreadystatechange=function() {
		if(http.readyState == 4   && http.status==200 ) {
			document.getElementById('cont_colec_recomendar').innerHTML = http.responseText;
			document.getElementById("des_email").focus();
		}		

	}
	http.send(null);
}


function enviar_recomendacion(id_linea, id_foto) {
	var params = "";

	document.getElementById('colec_recomendar_error').innerHTML = "<img src=\"imagenes/loader.gif\" alt=\"\" />";

				
	params  = "des_email="			+ document.getElementById("des_email").value  + "&";
	params += "rem_nombre="			+ document.getElementById("rem_nombre").value + "&";
	params += "rem_email="			+ document.getElementById("rem_email").value  + "&";
	params += 'accion=send_email_recomendacion'									  + "&";
	params += 'id_linea='			+ id_linea									  + "&";	
	params += 'id_foto='			+ id_foto;


	http.open('get', 'my_ajax.php?' + params );

	http.onreadystatechange=function() {
		if(http.readyState == 4) {
			document.getElementById('colec_recomendar_error').innerHTML = http.responseText;
		}		
	}

	http.send(null);
}


function envia_formulario_email() {
	var params = "";

	document.getElementById('contact_gracias').innerHTML = "espere <img src=\"imagenes/ajax_loading_peque.gif\" alt=\"\" />";

				
	params  = "con_nombre="			+ document.getElementById("con_nombre").value  + "&";
	params += "con_email="			+ document.getElementById("con_email").value + "&";
	params += "con_asunto="			+ document.getElementById("con_asunto").value  + "&";
	params += "con_comentarios="	+ escape(encodeURI(document.getElementById("con_comentarios").value )) + "&";

	params += 'accion=send_email_contacto'									  + "";


	http.open('get', 'my_ajax.php?' + params );

	http.onreadystatechange=function() {
		if(http.readyState == 4) {
			document.getElementById('contact_gracias').innerHTML = http.responseText;
		}		
	}

	http.send(null);
}





function subscribe() {
	var params = "";

	document.getElementById('respuesta_newsletter').innerHTML = "espere <img src=\"imagenes/loader.gif\" alt=\"\" />";

				
	params  = "email="				+ document.getElementById("input_newsletter").value  + "&";
	params += 'accion=newsletter_subs';


	http.open('get', 'my_ajax.php?' + params );

	http.onreadystatechange=function() {
		if(http.readyState == 4) {
			document.getElementById('respuesta_newsletter').innerHTML = http.responseText;
		}		
	}

	http.send(null);
}


function carga_foto_noticia(url_g) 
{ 
  document.getElementById('foto_principal').src = 'imagenes/loader.gif';
  document.getElementById('foto_principal').src	= url_g;  
}



function carga_formulario_raua_not(id_noticia)
{
	var params = "accion=carga_enviaramigo&id_noticia="+id_noticia;

	document.getElementById('cont_colec_recomendar').innerHTML = "<img src=\"imagenes/loader.gif\" alt=\"\" />";
	
	http.open('get', 'my_ajax.php?' + params );
	http.onreadystatechange=function() {
		if(http.readyState == 4   && http.status==200 ) {
			document.getElementById('cont_colec_recomendar').innerHTML = http.responseText;
			document.getElementById("des_email").focus();
		}		

	}
	http.send(null);
}


function enviar_recomendacion_not(id_noticia) {
	var params = "";

	document.getElementById('colec_recomendar_error').innerHTML = "<img src=\"imagenes/loader.gif\" alt=\"\" />";

	
				
	params  = "des_email="			+ document.getElementById("des_email").value  + "&";
	params += "rem_nombre="			+ document.getElementById("rem_nombre").value + "&";
	params += "rem_email="			+ document.getElementById("rem_email").value  + "&";
	params += 'accion=send_email_noticia'										  + "&";
	params += 'id_noticia='			+ id_noticia								  + "";	


	http.open('get', 'my_ajax.php?' + params );

	http.onreadystatechange=function() {
		if(http.readyState == 4) {
			document.getElementById('colec_recomendar_error').innerHTML = http.responseText;
		}		
	}

	http.send(null);
}





//// acceso desde mapa flash ////////
/*
function muestra_zona_comercial(zona, comercial, telefono)
{
	comercial = comercial.replace(/#/i, "<br />");

	comercial = comercial.replace(/ñ/i, "&ntilde;");
	comercial = comercial.replace(/Ñ/i, "&Ntilde;");

	document.getElementById('comer_localizacion').innerHTML = zona;
	document.getElementById('comer_nombre').innerHTML		= comercial;
	document.getElementById('comer_telef').innerHTML		= telefono;

}


function muestra_zona_donde(zona, comercial, telefono, campomemo)
{
	campomemo = campomemo.replace(/#/i, "<br />");
	campomemo = campomemo.replace(/ñ/i, "&ntilde;");
	campomemo = campomemo.replace(/Ñ/i, "&Ntilde;");

	campomemo = campomemo.replace(/á/i, "&aacute;");
	campomemo = campomemo.replace(/é/i, "&eacute;");
	campomemo = campomemo.replace(/í/i, "&iacute;");
	campomemo = campomemo.replace(/ó/i, "&oacute;");
	campomemo = campomemo.replace(/ú/i, "&uacute;");

	campomemo = campomemo.replace(/Á/i, "&Aacute;");
	campomemo = campomemo.replace(/É/i, "&Eacute;");
	campomemo = campomemo.replace(/Í/i, "&Iacute;");
	campomemo = campomemo.replace(/Ó/i, "&Oacute;");
	campomemo = campomemo.replace(/Ú/i, "&Uacute;");
	
	
	document.getElementById('comer_localizacion').innerHTML = zona;
	document.getElementById('campo_memo').innerHTML			= campomemo;

}
*/