<?php

if (strlen($_REQUEST['search-text']) < 1) {
  print '[]';
  exit;
}

$terms = array(
   'access',
   'administrator',
   'advanced',
   'ajax',
   'akcja',
   'aplikacja',
   'aplikacje',
   'aspnet',
   'baza',
   'bazy',
   'beta',
   'biznes',
   'blog',
   'business',
   'c#',
   'css',
   'dane',
   'danych',
   'database',
   'design',
   'development',
   'digital',
   'dom',
   'e-commerce',
   'edycja',
   'ekspozycja',
   'e-learning',
   'e-learningowe',
   'email',
   'e-sklep',
   'firewall',
   'first',
   'flickr',
   'fotografia',
   'fotografie',
   'google',
   'head',
   'head first',
   'head rush',
   'html',
   'inspirujące',
   'interaktywne',
   'interaktywny',
   'internet',
   'internetowe',
   'internetowy',
   'java',
   'javascript',
   'joomla',
   'json',
   'jsp',
   'kompozycja',
   'linq',
   'mambo',
   'mashup',
   'modelowanie',
   'moodle',
   'mvc',
   'mysql',
   'netfilter',
   'network',
   'obiektowe',
   'office',
   'online',
   'oop',
   'oracle',
   'oscommerce',
   'oświetlenie',
   'patterns',
   'pear',
   'php',
   'php-nuke',
   'początkujących',
   'polska',
   'portretowa',
   'post',
   'professional',
   'programowanie',
   'projekty',
   'przetwarzanie',
   'przewodnik',
   'python',
   'rss',
   'rush',
   'servlets',
   'serwis',
   'serwisy',
   'sklepy',
   'smarty',
   'software',
   'sql',
   'ssl',
   'statystyka',
   'system',
   'systemy',
   'szablony',
   'treścią',
   'tworzenie',
   'uml',
   'user',
   'warszaty',
   'web',
   'webowe',
   'windows',
   'witryna',
   'witryny',
   'www',
   'wydajne',
   'xhtml',
   'xml',
   'zaawansowane',
   'zarządzania',
   'zarządzanie',
);

$possibilities = array();

foreach ($terms as $term) {
  if (strpos($term, strtolower($_REQUEST['search-text'])) === 0) {
    $possibilities[] = "'". str_replace("'", "\\'", $term) ."'";
  }
}

print ('['. implode(', ', $possibilities) .']');
