$display_date = 'Last Year';
                }
            }
        }
    }
}
$_SESSION['selected_value'] = $_date;
$csvfile = "/var/www/charts/gen_pop_area_pie" . $_date . ".csv";
$_SESSION['csvfile'] = $csvfile;
$data = 0;
$imagename = "";
$count = "";
$imagename = "pie_popularsearchesby_area.png";
$services = array();
$searches = array();
$res_by_popularity = get_popular_services($_date, $_geo_area, $_SESSION['provider']['serviceprovider_id']);
$row = 0;
$num = 0;
if (($handle = fopen($csvfile, "r")) !== FALSE) {
    while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
        $num = count($data);
        $row++;
        for ($c = 0; $c < $num; $c++) {
            if ($c % 2) {
                array_push($searches, $data[$c]);
            } else {
                array_push($services, $data[$c]);
            }
        }
    }
}
}
$imagename = "";
$counter = "";
if ($data1 == 1) {
    $imagename = "provider_" . $_SESSION['provider']['serviceprovider_id'] . "_popularservices_default.png";
} else {
    if (!isset($_SESSION['pop_service_counter'])) {
        $_SESSION['pop_service_counter'] = 0;
        $counter = $_SESSION['pop_service_counter'];
        $imagename = "img_" . $_SESSION['provider']['serviceprovider_id'] . "_" . $counter . ".png";
    } else {
        $counter = ++$_SESSION['pop_service_counter'];
        $imagename = "img_" . $_SESSION['provider']['serviceprovider_id'] . "_" . $counter . ".png";
    }
}
$res_pop_services = get_popular_services($data, $geo_area);
if (!$res_pop_services) {
    // No Rec Found
    $servicecategoryname = "";
    $numsearches = "";
    unset($_SESSION['pop_service_counter']);
    echo "NO RECORD";
} else {
    $servicecategoryname = array();
    $numsearches = array();
    while ($rs = pg_fetch_array($res_pop_services)) {
        array_push($servicecategoryname, trim($rs['servicecategoryname']));
        array_push($numsearches, trim($rs['numsearches']));
    }
    require_once "/var/www/ChartDirector/lib/phpchartdir.php";
    # Create a PieChart object of size 360 x 300 pixels