
$fec_ok=$can_ok=$dia_ok=$cuantos=0;
if($tari_fdesde && $tari_fhasta)
    {
    $fec_ok=1;
    cuantos+=1;
    }

if($tari_cdesde && $tari_chasta)
    {
    $can_ok=1;
    cuantos+=1;
    }

if($tari_ddesde && $tari_dhasta)
    {
    $dia_ok=1;
    cuantos+=1;
    }

switch($cuantos){
case 3:
    $tari_tipo=8;
    break;

case 2:
if($fec_ok=1 && $can_ok=1) $tari_tipo=5;
if($fec_ok=1 && $dia_ok=1) $tari_tipo=6;
if($can_ok=1 && $dia_ok=1) $tari_tipo=7;
    break;

case 1:
if($fec_ok=1) $tari_tipo=2;
if($can_ok=1) $tari_tipo=3;
if($dia_ok=1) $tari_tipo=4;
    break;

default :
    $tari_tipo=1;
    break;
}


	    $query=armoinsert("tarifas","tari",0);
	    if(strcmp($query,"NULL")){
		$completo_campo="tari_tipo,tari_orden";
		$completo_values="$tari_tipo::int2,orden_tarifa($tari_usuario,$tari_idart)::int2";
		$query=ereg_replace(") value",",$completo_campo) value",$query);
    		$query=ereg_replace(");",",$completo_values );",$query);
		$descriptor=PgDoQuery($query);
		$oid=pg_getlastoid($descriptor);
		}
