
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;}
function filtrarTabla(IdOferta)
{
	var normales='false';
	var findes='false';
	var ajax;
	var divResultado;
	
  	//donde se mostrará lo resultados  	divResultado = document.getElementById('tabla_filtrada'); //	divEstado = document.getElementById('estado');
 	
 	//valores de los inputs
 	normales=document.getElementById('normales').checked;
 	
	findes=document.getElementById('findes').checked;
	
 	  	//instanciamos el objetoAjax	ajax=objetoAjax();

  	//usando del medoto POST  	//archivo que realizará la operacion  	//actualizacion.php
  	ajax.open("GET", "tabla_precios.php?IdOferta=" + IdOferta + "&normales=" + normales +"&findes="+ findes,true);	ajax.onreadystatechange=function() 
	{  		if (ajax.readyState==4)
  		{			//mostrar los nuevos registros en esta capa			divResultado.innerHTML = ajax.responseText;
			//alert(ajax.responseText);			//Desactivar el cuadro de cargando
	//		divEstado.innerHTML = ' ';			//divEstado.style.display="none";
	 	}
  		else
  		{
  	//		divEstado.style.display="block";
  	//		divEstado.innerHTML = '<img src="../img/loading.gif"/>';
  		}	}	
	//muy importante este encabezado ya que hacemos uso de un formulario	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");  	//enviando los valores	ajax.send(null);
}

function ordenarTabla(columna,tipo,IdOferta)
{
	var findes;
	var puentes;
	var divResultado;
	var ajax;
  	//donde se mostrará lo resultados  	divResultado = document.getElementById('tabla_filtrada'); //	divEstado = document.getElementById('estado');

//	findes=document.getElementById('findes').checked;
// 	puentes=document.getElementById('puentes').checked;
  	
  	findes=1;
  	puentes=1;
  	//instanciamos el objetoAjax	ajax=objetoAjax();

  	//usando del medoto POST  	//archivo que realizará la operacion  	//actualizacion.php
  	ajax.open("GET", "tabla_precios.php?IdOferta=" + IdOferta + "&findes="+ findes +"&puentes="+ puentes + "&col="+ columna + "&tipo="+ tipo,true);	ajax.onreadystatechange=function() 
	{  		if (ajax.readyState==4)
  		{			//mostrar los nuevos registros en esta capa			divResultado.innerHTML = ajax.responseText;
			//alert(ajax.responseText);			//Desactivar el cuadro de cargando
	//		divEstado.innerHTML = ' ';			//divEstado.style.display="none";
	 	}
  		else
  		{
  	//		divEstado.style.display="block";
  	//		divEstado.innerHTML = '<img src="../img/loading.gif"/>';
  		}	}	
	//muy importante este encabezado ya que hacemos uso de un formulario	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");  	//enviando los valores	ajax.send(null);
}

function insertar_precio(IdOferta)
{
	var precio;
	var dia_semana_inicio;
	var dia_semana_fin;
	var minimo;
	var base;
	var i_dia;
	var i_mes;
	var i_anyo;
	var f_dia;
	var f_mes;
	var f_anyo;
	var ajax; 
	var tipo;
	var porcentaje;
	
	precio=document.getElementById('preu').value;
	dia_semana_inicio = document.getElementById('dia_semana_inicio').value;
	dia_semana_fin = document.getElementById('dia_semana_fin').value;
	minimo = document.getElementById('minimo').value;
	base = document.getElementById('base').value;
	
	tipo = document.getElementById('tipo').value;
	porcentaje = document.getElementById('porcentaje').value;
	
	i_dia=document.getElementById('inicio-dia').value;
 	i_mes=document.getElementById('inicio-mes').value;

 	if(i_mes.length==1)
 	{
 		i_mes = "0" + i_mes;
 	}
 	if(i_dia.length==1)
 	{
 		i_dia = "0" + i_dia;
 	}
 	i_anyo=document.getElementById('inicio-anyo').value;
 	
 	f_dia=document.getElementById('fin-dia').value;
 	f_mes=document.getElementById('fin-mes').value;
 	if(f_mes.length==1)
 	{
 		f_mes = "0" + f_mes;
 	}
 	if(f_dia.length==1)
 	{
 		f_dia = "0" + f_dia;
 	}
 	f_anyo=document.getElementById('fin-anyo').value;
 	
 	
 	
  	//donde se mostrará lo resultados  //	divResultado = document.getElementById('tabla_filtrada');//	divEstado = document.getElementById('estado');
  	

  	//instanciamos el objetoAjax	ajax=objetoAjax();

  	//usando del medoto POST  	//archivo que realizará la operacion  	//actualizacion.php
  	ajax.open("GET", "insertar_precio.php?IdOferta=" + IdOferta + "&i_fecha="+ i_anyo +"-"+ i_mes + "-" + i_dia +"&f_fecha="+ f_anyo +"-"+f_mes+"-"+f_dia +"&precio="+ precio + "&dia_semana_inicio="+ dia_semana_inicio +"&dia_semana_fin="+ dia_semana_fin +"&minimo="+ minimo +"&base="+ base + "&tipo=" + tipo + "&porcentaje="+ porcentaje ,true);	ajax.onreadystatechange=function() 
	{  		if (ajax.readyState==4)
  		{			//mostrar los nuevos registros en esta capa			//divResultado.innerHTML = ajax.responseText;
			//alert(ajax.responseText);
			filtrarTabla(IdOferta);			//Desactivar el cuadro de cargando
	//		divEstado.innerHTML = ' ';			//divEstado.style.display="none";
	 	}
  		else
  		{
  	//		divEstado.style.display="block";
  	//		divEstado.innerHTML = '<img src="../img/loading.gif"/>';
  		}	}	
	//muy importante este encabezado ya que hacemos uso de un formulario	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");  	//enviando los valores	ajax.send(null);
	
}
function get_precio(IdOferta)
{		
	var s_dia;
	var s_mes;
	var s_anyo;
	var ll_dia;
	var ll_mes;
	var ll_anyo;
  	//donde se mostrará lo resultados 	divResultado = document.getElementById('get_precio');

 	s_dia=document.getElementById('s_dia').value;
 	s_mes=document.getElementById('s_mes').value;
 	s_anyo=document.getElementById('s_anyo').value;
 	ll_dia=document.getElementById('ll_dia').value;
 	ll_mes=document.getElementById('ll_mes').value;
 	ll_anyo=document.getElementById('ll_anyo').value;//	divEstado = document.getElementById('estado');


  	//instanciamos el objetoAjax	ajax=objetoAjax();

  	//usando del medoto POST  	//archivo que realizará la operacion  	//actualizacion.php
  	
  	if(s_dia.length ==1)
  	{
  		s_dia = '0' + s_dia;
  	}
  	if(s_mes.length ==1)
  	{
  		s_mes = '0' + s_mes;
  	}
  	if(ll_dia.length ==1)
  	{
  		ll_dia = '0' + ll_dia;
  	}
  	if(ll_mes.length ==1)
  	{
  		ll_mes = '0' + ll_mes;
  	}
  	ajax.open("GET", "/web/Busqueda/get_precio.php?IdOferta=" + IdOferta + "&desde="+ s_anyo + "-" + s_mes + "-" + s_dia + "&hasta="+ ll_anyo + "-"+ ll_mes + "-" + ll_dia ,true);	ajax.onreadystatechange=function() 
	{  		if (ajax.readyState==4)
  		{			//mostrar los nuevos registros en esta capa			divResultado.innerHTML = ajax.responseText;
			//alert(ajax.responseText);

			//Desactivar el cuadro de cargando
	//		divEstado.innerHTML = ' ';			//divEstado.style.display="none";
	 	}
  		else
  		{
  	//		divEstado.style.display="block";
  	//		divEstado.innerHTML = '<img src="../img/loading.gif"/>';
  		}	}	
	//muy importante este encabezado ya que hacemos uso de un formulario	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");  	//enviando los valores	ajax.send(null);

}

