private String GetMovieLink(String movieSearch) throws Exception {
        movieSearch = movieSearch.replaceAll(" ", "+");
        String url = "http://www.csfd.cz/hledat/?q=" + movieSearch;
        WebPage page = WebPage.loadWebPage(url, ENCODING);
        Document doc = Jsoup.parse( page.getContent() );

        String bodyId = doc.body().attr("id");
        if (!bodyId.equals("ap-web-search"))
            throw new MovieException("Movie '" + movieSearch + "' not found");

        Element movies = doc.getElementById("search-films");

        if (!movies.getElementsByClass("not-found").isEmpty())
            throw new MovieException("Movie '" + movieSearch + "' not found");

        Element firstMovie = movies.getElementsByClass("subject").first();
        Element movieLink = firstMovie.getElementsByTag("a").first();
        String partialLink = movieLink.attr("href");
        return GenerateCsfdMovieLink(partialLink);
    }