// JavaScript Document

/*
	SECCION MAQUINARIA
*/

// Sistema de selección de método de búsqueda

function f_ajax_maquinaria_a()
{
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?spider_maquinaria_a=1",true);
    ajax.onreadystatechange=function()
    {
		if(ajax.readyState==1)
		{
			document.getElementById('contenido_principal').innerHTML = '<img src="http://www.mrbinder.com/images/loading.gif" />';
		}
		else if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
			initLightbox();
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(null)
}

function f_ajax_maquinaria_x_tipo()
{
	var php_tipo_maquinaria = document.getElementById('tipo_maquinaria').value;
	var php_campo_orden = 'referencia';
	var php_tipo_muestra = 'ASC';
	var php_pagina_actual = '1';
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?spider_maquinaria_x_tipo=1",true);
    ajax.onreadystatechange=function()
    {
		if(ajax.readyState==1)
		{
			document.getElementById('contenido_principal').innerHTML = '<img src="http://www.mrbinder.com/images/loading.gif" />';
		}
		else if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
			initLightbox();
	      }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_tipo_maquinaria="+php_tipo_maquinaria+"&php_campo_orden="+php_campo_orden+"&php_tipo_muestra="+php_tipo_muestra+"&php_pagina_actual="+php_pagina_actual)
}

function f_ajax_maquinaria_x_tipo_directo(php_tipo_maquinaria)
{
	var php_campo_orden = 'referencia';
	var php_tipo_muestra = 'ASC';
	var php_pagina_actual = '1';
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?spider_maquinaria_x_tipo=1",true);
    ajax.onreadystatechange=function()
    {
		if(ajax.readyState==1)
		{
			document.getElementById('contenido_principal').innerHTML = '<img src="http://www.mrbinder.com/images/loading.gif" />';
		}
		else if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
			initLightbox();
	      }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_tipo_maquinaria="+php_tipo_maquinaria+"&php_campo_orden="+php_campo_orden+"&php_tipo_muestra="+php_tipo_muestra+"&php_pagina_actual="+php_pagina_actual)
}

// maquinaria por referencia

function f_ajax_maquinaria_x_referencia()
{
	var php_referencia = document.getElementById('referencia').value;
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?spider_maquinaria_x_ref=1",true);
    ajax.onreadystatechange=function()
    {
		if(ajax.readyState==1)
		{
			document.getElementById('contenido_principal').innerHTML = '<img src="http://www.mrbinder.com/images/loading.gif" />';
		}
		else if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
			initLightbox();
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_referencia="+php_referencia)
}

function f_ajax_maquinaria_x_referencia_directa(php_referencia)
{
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?spider_maquinaria_x_ref=1",true);
    ajax.onreadystatechange=function()
    {
		if(ajax.readyState==1)
		{
			document.getElementById('contenido_principal').innerHTML = '<img src="http://www.mrbinder.com/images/loading.gif" />';
		}
		else if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
			initLightbox();
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_referencia="+php_referencia)
}


// búsqueda por keyword de seccion particular

function f_ajax_maquinaria_x_keyword()
{
	var php_key_word = document.getElementById('busqueda').value;
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?spider_maquinaria_x_keyword=1",true);
    ajax.onreadystatechange=function()
    {
		if(ajax.readyState==1)
		{
			document.getElementById('contenido_principal').innerHTML = '<img src="http://www.mrbinder.com/images/loading.gif" />';
		}
		else if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
			initLightbox();
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_key_word="+php_key_word)
}

// búsqueda por keyword de seccion global

function f_ajax_maquinaria_x_keyword_global()
{
	var php_key_word = document.getElementById('texto_busqueda_maquinaria').value;
	document.getElementById('texto_busqueda_maquinaria').value = '';
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?spider_maquinaria_x_keyword=1",true);
    ajax.onreadystatechange=function()
    {
		if(ajax.readyState==1)
		{
			document.getElementById('contenido_principal').innerHTML = '<img src="http://www.mrbinder.com/images/loading.gif" />';
		}
		else if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
			initLightbox();
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_key_word="+php_key_word)
}

// carga contenido ordenado

function f_ajax_carga_contenido_ordenado()
{
	var php_tipo_maquinaria = document.getElementById('tipo_maquinaria_h').value;
	var php_campo_orden = document.getElementById('tipo_de_orden').value;
	var php_pagina_actual = document.getElementById('pagina_actual_h').value;
	var php_tipo_muestra;
	if (document.getElementById('ascendente').checked == true) {
		var php_tipo_muestra = 'ASC';
	} else {
		var php_tipo_muestra = 'DESC';
	}
    ajax=AJAX_Crea();
    ajax.open("POST", "index.php?spider_maquinaria_x_tipo=1",true);
    ajax.onreadystatechange=function()
    {
		if(ajax.readyState==1)
		{
			document.getElementById('contenido_principal').innerHTML = '<img src="http://www.mrbinder.com/images/loading.gif" />';
		}
		else if (ajax.readyState==4)
        {
 			document.getElementById('contenido_principal').innerHTML = ajax.responseText;
			initLightbox();
        }
		
    }
    ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&php_tipo_maquinaria="+php_tipo_maquinaria+"&php_campo_orden="+php_campo_orden+"&php_tipo_muestra="+php_tipo_muestra+"&php_pagina_actual="+php_pagina_actual)
}

// PLEVEL 5 maquinaria por proveedor

function f_ajax_maquinaria_x_proveedor()
{
	var php_proveedor = document.getElementById('proveedor').value;
	if (!(php_proveedor == 'none'))
	{
		document.getElementById('texto_busqueda_maquinaria').value = '';
		ajax=AJAX_Crea();
		ajax.open("POST", "index.php?spider_maquinaria_x_proveedor=1",true);
		ajax.onreadystatechange=function()
		{
			if(ajax.readyState==1)
			{
				document.getElementById('contenido_principal').innerHTML = '<img src="http://www.mrbinder.com/images/loading.gif" />';
			}
			else if (ajax.readyState==4)
			{
				document.getElementById('contenido_principal').innerHTML = ajax.responseText;
				initLightbox();
			}
			
		}
		ajax.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("&php_proveedor="+php_proveedor)
	}
	else
	{
		alert('ERROR: Escoja un proveedor por favor');
	}
}


/*
	SECCION MAQUINARIA FUNCIONES DE CONTROL
*/

// carga de texto

function f_carga_caracteristicas_por_ref(nombre_div_caracteristicas) 
{
	if (document.getElementById(nombre_div_caracteristicas).style.visibility == 'hidden') {
		document.getElementById(nombre_div_caracteristicas).style.display = 'block';
		document.getElementById(nombre_div_caracteristicas).style.visibility = 'visible';
	}
}

function f_descarga_caracteristicas_por_ref(nombre_div_caracteristicas) 
{
	if (document.getElementById(nombre_div_caracteristicas).style.visibility == 'visible') {
		document.getElementById(nombre_div_caracteristicas).style.display = 'none';
		document.getElementById(nombre_div_caracteristicas).style.visibility = 'hidden';
	}
}


function f_carga_imagenes_por_ref(nombre_div_imagenes) 
{
	if (document.getElementById(nombre_div_imagenes).style.visibility == 'hidden') {
		document.getElementById(nombre_div_imagenes).style.display = 'block';
		document.getElementById(nombre_div_imagenes).style.visibility = 'visible';
	}
}

function f_descarga_imagenes_por_ref(nombre_div_imagenes) 
{
	if (document.getElementById(nombre_div_imagenes).style.visibility == 'visible') {
		document.getElementById(nombre_div_imagenes).style.display = 'none';
		document.getElementById(nombre_div_imagenes).style.visibility = 'hidden';
	}
}

function f_cambia_pagina_actual(n_pagina) 
{
	document.getElementById('pagina_actual_h').value = n_pagina;
	if (document.getElementById('pagina_actual_h').value == n_pagina) {
		f_ajax_carga_contenido_ordenado();
	}
	
}

function control_envio_x_tipo() {
	var aux = document.getElementById('tipo_maquinaria').value;
	if (vacio(aux) == false) {
		alert('ERROR: Debes escojer un tipo de maquinaria primero');
	} else {
		f_ajax_maquinaria_x_tipo();
	}
}

function control_envio_x_ref() {
	var aux = document.getElementById('referencia').value;
	if (vacio(aux) == false) {
		alert('ERROR: Debes escojer una referencia primero');
	} else {
		f_ajax_maquinaria_x_referencia();
	}
}

function dobledireccion_maquinaria_1()
{	
	window.open('http://www.mrbinder.com/download.php?ultimo_pdf=1');
   	window.open('http://www.mrbinder.com/download.php?ultimo_pdf=2');
	return false;
} 