var touch = false;
$(document).ready(
	function()
    {
        // Set the options for datepickers, and create one
        datepickerOptions = {
            dateFormat: 'dd/mm/yy',
            dayNames: ['Zondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag'],
            dayNamesMin: ['Zo', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Za'],
            monthNames: ['Januari', 'Februari', 'Maart', 'April', 'Mei', 'Juni', 'Juli', 'Augustus', 'September', 'Oktober', 'November', 'December'],
            monthNamesShort: ['Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dec'],
            nextText: 'Volgende',
            prevText: 'Vorige'
        };
        
        $('input[name=date]').datepicker(datepickerOptions);

		// Test for touch
		if(window.Touch) {
			isTouch();
		} else {
			document.ontouchstart = isTouch;
		}
		
        setContentWrapperSize();
        $(window).resize(
			function()
			{
				setContentWrapperSize();
			}
		);		
	}
);

function isTouch()
{
	touch = true;
	
	// Adjust scrolling area
	$('body').css('overflow', 'auto');
	$('#wrapper').css('width', $('#wrapper').width()-20 + 'px');
	$('#wrapper').css('overflow', 'visible');
}

function setContentWrapperSize()
{
    $('#wrapper').css('width', ($(window).width() - 292) + 'px');
    $('#wrapper').css('height', ($(window).height() - $('#wrapper').offset().top) + 'px');
}

function randomString() {
    var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
    var string_length = 8;
    var randomstring = '';
    for (var i=0; i<string_length; i++) {
        var rnum = Math.floor(Math.random() * chars.length);
        randomstring += chars.substring(rnum,rnum+1);
    }
    return randomstring;
}
