function initPage()
{
	taalSelectie();
	animeerSubmenu();
	installeerDatePickers();
	icons();
	meer_info();
	file_info();
}

// initiele taal instellen

function taalSelectie(){
	$.ajax({
		type: "POST",
		url: "/gettaal",
		data: "",
		success: function(msg){
			if(msg == 'farsi'){
				$('#languageselector .nl').css("display","inline");
				$('#languageselector .fs').css("display","none");
				$('body').css("direction","rtl");
				
				$('#languageselectorcms .nl').css("font-weight","normal");
				$('#languageselectorcms .nl').css("color","#333");
				$('#languageselectorcms .fs').css("font-weight","bold");
				$('#languageselectorcms .fs').css("color","#FFA500");
			}else{
				$('#languageselector .fs').css("display","inline");
				$('#languageselector .nl').css("display","none");
				$('body').css("direction","ltr");
				
				$('#languageselectorcms .fs').css("font-weight","normal");
				$('#languageselectorcms .fs').css("color","#333");
				$('#languageselectorcms .nl').css("font-weight","bold");
				$('#languageselectorcms .nl').css("color","#FFA500");
			}
		}
	});
};

function animeerSubmenu() { 

	$('.menu .item').hover(	
		function () {
			// mouse-in
			$(this).find('.dropdownsub:not(:animated)').slideDown(150);
		}, 
		function () {
			// mouse-out
			$(this).find('.dropdownsub').slideUp(100);
		}
	);
};

function inFarsi()
{
	$('#languageselector .nl').css("display","inline");
	$('#languageselector .fs').css("display","none");
	$('body').css("direction","rtl");
	
	$('#languageselectorcms .nl').css("font-weight","normal");
	$('#languageselectorcms .nl').css("color","#333");
	$('#languageselectorcms .fs').css("font-weight","bold");
	$('#languageselectorcms .fs').css("color","#FFA500");
	
	$('.Nederlands').css("display","none");	
	$('.Farsi').css("display","block");	
	$('.NederlandsFT').css("display","none");	
	$('.FarsiFT').css("display","block");	
	$.ajax({
		type: "POST",
		url: "/zettaal",
		data: "taal=farsi",
		success: function(msg){
			//alert(msg);
		}
	});
	
}

function inNederlands()
{
	$('#languageselector .fs').css("display","inline");
	$('#languageselector .nl').css("display","none");
	$('body').css("direction","ltr");
	
	$('#languageselectorcms .fs').css("font-weight","normal");
	$('#languageselectorcms .fs').css("color","#333");
	$('#languageselectorcms .nl').css("font-weight","bold");
	$('#languageselectorcms .nl').css("color","#FFA500");
	
	$('.Farsi').css("display","none");	
	$('.Nederlands').css("display","block");	
	$('.FarsiFT').css("display","none");	
	$('.NederlandsFT').css("display","block");
	$.ajax({
		type: "POST",
		url: "/zettaal",
		data: "taal=nl",
		success: function(msg){
			//alert(msg);
		}
	});
}

function installeerDatePickers()
{
	$.datepicker.regional.nl = {
	clearText: 'Wissen', clearStatus: 'Wis de huidige datum',
	closeText: 'Sluiten', closeStatus: 'Sluit zonder verandering',
	prevText: '←', prevStatus: 'Bekijk de vorige maand',
	prevBigText: '«', nextBigStatus: 'Bekijk het vorige jaar', nextText: '→', nextStatus: 'Bekijk de volgende maand',
	nextBigText: '»', nextBigStatus: 'Bekijk het volgende jaar',
	currentText: 'Vandaag', currentStatus: 'Bekijk de huidige maand',
	monthNames: ['januari', 'februari', 'maart', 'april', 'mei', 'juni',
	'juli', 'augustus', 'september', 'oktober', 'november', 'december'],
	monthNamesShort: ['jan', 'feb', 'maa', 'apr', 'mei', 'jun',
	'jul', 'aug', 'sep', 'okt', 'nov', 'dec'],
	monthStatus: 'Bekijk een andere maand', yearStatus: 'Bekijk een ander jaar',
	weekHeader: 'Wk', weekStatus: 'Week van het jaar',
	dayNames: ['zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag'],
	dayNamesShort: ['zon', 'maa', 'din', 'woe', 'don', 'vri', 'zat'],
	dayNamesMin: ['zo', 'ma', 'di', 'wo', 'do', 'vr', 'za'],
	dayStatus: 'Stel DD in als eerste dag van de week', dateStatus: 'dd/mm/yy',	                dateFormat: 'dd/mm/yy', firstDay: 1,
	initStatus: 'Kies een datum', isRTL: false};
	$.datepicker.setDefaults($.datepicker.regional.nl);
	
	$('#date').datepicker();
	//$('#date').datepicker('option', 'monthNames', ['Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December']);
	//$('#date').datepicker('option', 'monthNames', ['Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December']);

}
function icons()
{
	//hover states on the static widgets
	$('.ui-icon').hover(
		function() { $(this).addClass('ui-state-hover');}, 
		function() { $(this).removeClass('ui-state-hover'); }
	);
	
	// als je over knoppen gaat binnen de werkbalk
	$('.werkbalk a').hover(
		function() { $('.werkbalk a span:first').addClass('ui-state-hover');},
		function() { $('.werkbalk a span:first').removeClass('ui-state-hover');}
	);

	$('.knopomschrijving').hover(
		function() { $(this).prev().addClass('ui-state-hover'); },
		function() { $(this).prev().removeClass('ui-state-hover'); }
	);
	
	
	// als je over knoppen gaat binnen de werkbalk
	//$('.werkbalk a').hover(
	//	function() { $('.werkbalk a span:first').addClass('ui-state-hover');},
	//	function() { $('.werkbalk a span:first').removeClass('ui-state-hover');}
	//);
}

function submitCMSForm() 
{
	document.cmsform.submit();
}

function showHello()
{
	alert('hello!');
}


function confirmDialog(id,redirect)
{
	$(id).dialog({
		bgiframe: true,
		resizable: false,
		height:160,
		modal: true,
		overlay: {
			backgroundColor: '#000',
			opacity: 0.1
		},
		buttons: {
			'Doorgaan': function() {
				$(this).dialog('close');
				top.location=redirect;
			},
			'Afbreken': function() {
				$(this).dialog('close');
			}
		}
	});
	$(id).dialog('open');

}

function meer_info()
{
	$('.meer_info_button').click(
		function(){
			if($(this).parent().parent().parent().find(".meer_info").css('display') == 'block'){
				//$(this).parent().parent().find(".meer_info").css('display','none');
				$(this).parent().parent().parent().find(".meer_info").slideUp(200);
				$(this).removeClass('ui-icon-zoomout');
				$(this).addClass('ui-icon-zoomin');
			}else{
				//$(this).parent().parent().find(".meer_info").css('display','block');
				$(this).parent().parent().parent().find(".meer_info").slideDown(300);
				$(this).removeClass('ui-icon-zoomin');
				$(this).addClass('ui-icon-zoomout');
			}
		}
	);
}

function file_info()
{
	$('.file_info_button').click(
		function(){
			if($(this).parent().parent().parent().find(".file_info").css('display') == 'block'){
				//$(this).parent().parent().find(".meer_info").css('display','none');
				$(this).parent().parent().parent().find(".kleineOmschrijving").css('display','inline');
				$(this).parent().parent().parent().find(".file_info").slideUp(200);
				$(this).removeClass('ui-icon-zoomout');
				$(this).addClass('ui-icon-zoomin');
			}else{
				//$(this).parent().parent().find(".meer_info").css('display','block');
				$(this).parent().parent().parent().find(".kleineOmschrijving").css('display','none');
				$(this).parent().parent().parent().find(".file_info").slideDown(300);
				$(this).removeClass('ui-icon-zoomin');
				$(this).addClass('ui-icon-zoomout');
			}
		}
	);
}

function showPreview(id)
{
	$(id).dialog({
		bgiframe: true,
		resizable: false,
		height:310,
		width:440,
		modal: true,
		overlay: {
			backgroundColor: '#000',
			opacity: 0.1
		}
	});
	$(id).dialog('open');

}

function bestandsMethodeWijzigen()
{	
	if($('.uploaden').css('display') == 'block'){
		$('.uploaden').hide();
		$('.uitwisselmap').show();
	}else{
		$('.uitwisselmap').hide();
		$('.uploaden').show();
	}
	
	
}
