$(document).ready(function() {
    $("form input:text[name = 'vergaderjaar[van]']").click(function() {
        $(this).val('');
        $(this).unbind('click');
    });
    
    $("form input:text[name = 'vergaderjaar[tot]']").click(function() {
        $(this).val('');
        $(this).unbind('click');
    });
    
    var data = ['1866 - 1867', '1867', '1868', '1868 - 1869', '1869 - 1870',
                '1870 - 1871', '1871 - 1872', '1872 - 1873', '1873 - 1874', '1874 - 1875', '1875 - 1876', '1876 - 1877', '1877 - 1878', '1878 - 1879', '1879 - 1880',
                '1880 - 1881', '1881 - 1882', '1882 - 1883', '1883 - 1884', '1884', '1884 - 1885', '1885 - 1886', '1886', '1886 - 1887', '1887 - 1888', '1888', '1888 - 1889', '1889 - 1890',
                '1890 - 1891', '1891 - 1892', '1892 - 1893', '1893 - 1894', '1894', '1894 - 1895', '1895 - 1896', '1896 - 1897', '1897 - 1898', '1898 - 1899', '1899 - 1900',
                '1900 - 1901', '1901 - 1902', '1902 - 1903', '1903 - 1904', '1904 - 1905', '1905 - 1906', '1906 - 1907', '1907 - 1908', '1908 - 1909', '1909 - 1910',
                '1910 - 1911', '1911 - 1912', '1912 - 1913', '1913 - 1914', '1914 - 1915', '1915 - 1916', '1916 - 1917', '1917', '1917 - 1918', '1918 - 1919', '1919 - 1920',
                '1920 - 1921', '1921 - 1922', '1922', '1922 - 1923', '1923 - 1924', '1924 - 1925', '1925 - 1926', '1926 - 1927', '1927 - 1928', '1928 - 1929', '1929 - 1930',
                '1930 - 1931', '1931 - 1932', '1932 - 1933', '1933', '1933 - 1934', '1934 - 1935', '1935 - 1936', '1936 - 1937', '1937', '1937 - 1938', '1938 - 1939', '1939 - 1940',
                '1945', '1945 - 1946', '1946 - I', '1946 - II', '1946 - 1947', '1947 - 1948', '1948', '1948 - 1949', '1949 - 1950',
                '1950 - 1951', '1951 - 1952', '1952', '1952 - 1953', '1953 - 1954', '1954 - 1955', '1955 - 1956', '1956', '1956 - 1957', '1957 - 1958', '1958 - 1959', '1959', '1959 - 1960',
                '1960 - 1961', '1961 - 1962', '1962 - 1963', '1963', '1963 - 1964', '1964 - 1965', '1965 - 1966', '1966 - 1967', '1967', '1967 - 1968', '1968 - 1969', '1969 - 1970',
                '1970 - 1971', '1971', '1971 - 1972', '1972', '1972 - 1973', '1973 - 1974', '1974 - 1975', '1975 - 1976', '1976 - 1977', '1977', '1977 - 1978', '1978 - 1979', '1979 - 1980',
                '1980 - 1981', '1981', '1981 - 1982', '1982', '1982 - 1983', '1983 - 1984', '1984 - 1985', '1985 - 1986', '1986 - 1987', '1987 - 1988', '1988 - 1989', '1989 - 1990',
                '1990 - 1991', '1991 - 1992', '1992 - 1993', '1993 - 1994', '1994 - 1995'];
    
    $("form input:text[name = 'vergaderjaar[van]']").autocomplete(data, {width:100});
    $("form input:text[name = 'vergaderjaar[tot]']").autocomplete(data, {width:100});
    
    $("form input:text[name = 'vergaderjaar[van]']").keyup(function(event) {
        if (event.keyCode != 8 && event.keyCode != 46 && event.keyCode != 37 && event.keyCode != 38 && event.keyCode != 39 && event.keyCode != 40) {
            $(this).val($(this).val().replace(/\s*-\s*/g, ' - '));
            $(this).click();
            $(this).click();
        }
    });
    
    $("form input:text[name = 'vergaderjaar[tot]']").keyup(function() {
        if (event.keyCode != 8 && event.keyCode != 46 && event.keyCode != 37 && event.keyCode != 38 && event.keyCode != 39 && event.keyCode != 40) {
            $(this).val($(this).val().replace(/\s*-\s*/g, ' - '));
            $(this).click();
            $(this).click();
        }
    });
    
    $("div.verfijnZoekopdracht form input:text[name = 'vergaderjaar[van]']").result(function() {
        $(this).closest("form").submit();
    });
    
    $("div.verfijnZoekopdracht form input:text[name = 'vergaderjaar[tot]']").result(function() {
        $(this).closest("form").submit();
    });
    
    
    
    
    
    
    
    
    $("form input:radio[name = 'documentType']:checked").parent().next().show();
    
    $("form input:radio[name = 'documentType']").click(function() {
        $(this).parent().next().show();
        $("form input:radio[name = 'documentType']:not(:checked)").parent().next().hide();
    });
});