<?php

function condiciones_tarifas($tarifa) {
	
	global $cid;
	
	$objResponse = new xajaxResponse();
	$newContent = "";
	
	$newContent .= '<p class="c3 t5 negrita">Condiciones tarifa</p>';
	//$objResponse->addAlert($tarifa);
	
	$sql="SELECT * FROM NTARI WHERE CODIGO='$tarifa'";
$result=odbc_exec($cid,$sql)or die(exit("Error en odbc_exec"));
while ($row = odbc_fetch_array($result)) {
	$newContent .= '<p>'.$row['COND_TAR'].'</p>';
}

	
	
	$objResponse->addAssign("condicion_servicio","innerHTML", utf8_encode($newContent));
	//return the XML response generated by the xajaxResponse object
    return $objResponse;
    
}

function Mostrar_Lista_Clientes($cadena) {
	
	global $cid;
	
	$objResponse = new xajaxResponse();
	$newContent = "";
	
	if (strlen($cadena)>2) {
		//$objResponse->addAlert($cadena);
		
		//$newContent .= '<div id="muestra_lista" style="height: 150px;overflow: auto;border: 1px solid #ccc;clear: both;">';
		
		$newContent .= '<table style="background-color: #FFF;border: 1px solid #ccc;">';
		$newContent .= '<tr>';
		$newContent .= '<td width="55%" class="negrita izquierda">Nombre y Apellildos</td>
		<td width="25%" class="negrita izquierda">D.N.I.</td>
		<td width="10%" class="negrita centro">Oficina</td>
		<td width="10%" class="negrita centro">Seleccionar</td>';
		$newContent .= '</tr>';
		
		$sql="SELECT * FROM POTENCIALES WHERE NOMBRE like'%$cadena%'";
$result=odbc_exec($cid,$sql)or die(exit("Error en odbc_exec"));



while ($row = odbc_fetch_array($result)) {
	$newContent .= '<tr><td style="border-top: 1px solid #ccc;" width="60%" class="izquierda">'.$row['NOMBRE'].'</td><td style="border-top: 1px solid #ccc;" width="30%" class="izquierda">'.$row['NIF'].'</td><td width="10%" style="border-top: 1px solid #ccc;" class="centro">'.$row['OFICINA'].'</td><td style="border-top: 1px solid #ccc;" width="10%" class="centro"><a href="#" onclick="xajax_Pon_Datos_Cliente(\''.$row['NUMERO'].'\');return false;"><img src="images/icon_ok.jpg" style="border: 0;" /></a></td></tr>';	
}


		
		$newContent .= '</table>';
		
		//$newContent .= '</div>';
		
		$objResponse->addAssign("muestra_lista","innerHTML", utf8_encode($newContent));
	}
	
	
	
	
	//return the XML response generated by the xajaxResponse object
    return $objResponse;
}


function Pon_Datos_Cliente($codigo) {
	
	global $cid;
	
	$objResponse = new xajaxResponse();
	$newContent = "";
	
	//$objResponse->addAlert($codigo);
	$sql="SELECT * FROM POTENCIALES WHERE NUMERO like'$codigo'";
$result=odbc_exec($cid,$sql)or die(exit("Error en odbc_exec"));



while ($row = odbc_fetch_array($result)) {
	$nombre = $row['NOMBRE'];
}
	
	
	
	$newContent .= '<div id="campo_cliente"><p><label>Cliente:</label><input type="text" value="'.$nombre.'" name="nombre_cliente" style="width: 300px;"  onKeyUp="xajax_Mostrar_Lista_Clientes(document.form_presup.nombre_cliente.value);" /></p></div>';
	$newContent .= '<input type="hidden" name="codigo" value="'.$codigo.'" />';
	$newContent .= '<p><label>&nbsp;</label><input type="button" name="reset" value="Reset" onclick="window.location=\'index_comercial.php\'" style="padding: 3px;" /></p>';
	
	
	$objResponse->addAssign("datos_cliente","innerHTML", utf8_encode($newContent));
	//return the XML response generated by the xajaxResponse object
    return $objResponse;
}

function Pon_Campos_Cliente() {
	
	$objResponse = new xajaxResponse();
	$newContent = "";
	
	$newContent .= '<p><label>Nombre y Apellidos:</label><input type="text" name="nombre" style="width: 300px;" /></p>';
	$newContent .= '<p>&nbsp;</p>';
	$newContent .= '<p><label>Correo electrónico:</label><input type="text" name="email" style="width: 300px;" /></p>';
	$newContent .= '<p>&nbsp;</p>';
	$newContent .= '<p><label>Teléfono Móvil:</label><input type="text" name="tlf_movil" style="width: 300px;" /></p>';
	$newContent .= '<p>&nbsp;</p>';
	$newContent .= '<p><label>Dirección:</label><input type="text" name="direccion" style="width: 300px;" /></p>';
	$newContent .= '<p>&nbsp;</p>';
	$newContent .= '<p><label>D.N.I.:</label><input type="text" name="dni" style="width: 300px;" /></p>';
	$newContent .= '<p>&nbsp;</p>';
	$newContent .= '<p><label>Código Postal:</label><input type="text" name="codigo_postal" onkeyup="xajax_Pon_Poblacion_Provincia(form_presup.codigo_postal.value)" style="width: 300px;" /></p>';
	$newContent .= '<div id="pobla_prov"></div>';
	
	$objResponse->addAssign("datos_cliente","innerHTML", utf8_encode($newContent));
	//return the XML response generated by the xajaxResponse object
    return $objResponse;
}

function Pon_Poblacion_Provincia($codigo_postal) {
	
	global $cid;
	
	$objResponse = new xajaxResponse();
	$newContent = "";
	
	if (strlen($codigo_postal)==5) {
		
		//$objResponse->addAlert($codigo_postal);
		$sql="Select top 1 * from POBLACIONES WHERE CP='$codigo_postal'";
		$result=odbc_exec($cid,$sql)or die(exit("Error en odbc_exec"));
		while ($row = odbc_fetch_array($result)) {
		$poblacion = $row['POBLA'];
		}
		//ponemos poblacion
		$newContent .= '<p>&nbsp;</p>';
		$newContent .= '<p><label>Población:</label><input type="text" name="poblacion" value="'.$poblacion.'" style="width: 300px;" /></p>';
		
		//sacamos la provincia
		$cp = substr($codigo_postal,0,2);
		$sql="Select top 1 * from PROVINCIA WHERE CP='$cp'";
		$result=odbc_exec($cid,$sql)or die(exit("Error en odbc_exec"));
		while ($row = odbc_fetch_array($result)) {
		$provincia = $row['PROV'];
		}
		
		$newContent .= '<p>&nbsp;</p>';
		$newContent .= '<p><label>Provincia:</label><input type="text" name="provincia" value="'.$provincia.'" style="width: 300px;" /></p>';
	
	
	
	
	
}

$objResponse->addAssign("pobla_prov","innerHTML", utf8_encode($newContent));
//return the XML response generated by the xajaxResponse object
    return $objResponse;
}

function Comprueba_Servicio_Coche($tarifa,$cod_coche) {
	
	global $cid;
	
	$objResponse = new xajaxResponse();
	$newContent = "";
	
	
	
	if ($tarifa!="" && $cod_coche!="") {
		
		//extraemos el grupo
		$sql="Select * from vehiculo1 WHERE CODIINT='$cod_coche'";
	$result=odbc_exec($cid,$sql)or die(exit("Error en odbc_exec"));
	while ($row = odbc_fetch_array($result)) {
		$grupo = $row['GRUPO'];
	}
		
		
		
		//buscamos la tarifa para comprobar que es compatible
		//aqui optenemos el concepto
if ($tarifa=="TARICEREMO") {$concepto = 2;}
if ($tarifa=="TARIDISPO8") {$concepto = 4;}
if ($tarifa=="TARIDISPO4") {$concepto = 6;}
if ($tarifa=="TARITRANSF") {$concepto = 8;}
if ($tarifa=="TARITRANSC") {$concepto = 78;}

$sql = "SELECT * FROM TARIFAS_PRECIOS WHERE (TARIFA = '$tarifa') AND (GRUPO = '$grupo') AND (CONCEPTO = '$concepto')";
$result=odbc_exec($cid,$sql)or die(exit("Error en odbc_exec"));
$objResponse->addAlert(odbc_fetch_row($result));
if (odbc_fetch_row($result)>0) {
$sql = "SELECT * FROM TARIFAS_PRECIOS WHERE (TARIFA = '$tarifa') AND (GRUPO = '$grupo') AND (CONCEPTO = '$concepto')";
$result=odbc_exec($cid,$sql)or die(exit("Error en odbc_exec"));	
while ($row = odbc_fetch_array($result)) {
	$objResponse->addAlert($row['precio']);
}


}
else {
	$objResponse->addAlert('Tarifa no disponible');
}

	}
	
	
	
	
	
	
	
	
	//return the XML response generated by the xajaxResponse object
    return $objResponse;
	
	
}
?>