$(document).ready(function(){
	resolutionCheck();						   
});

function initCheckbox(){
	$('input:checkbox').each( function() {
		(this.checked) ? $('#fake' + this.id).addClass('fakechecked') : $('#fake_' + this.id).removeClass('fakechecked');
	});
	$('.fakecheck').click(function(){
		($(this).hasClass('fakechecked')) ? $(this).removeClass('fakechecked') : $(this).addClass('fakechecked');
		$(this.hash).trigger('click');
		return false;
	});
}
function validateForm() {	
	$('#contactform').validate({
		rules: {
			sNaam: 'required',
			sEmail: {
				required: true,
				email: true
			},
			sBericht: 'required'
		},
		messages: {
			sNaam: 'Vul a.u.b. uw naam in.',
			sEmail: {
				required: 'Vul a.u.b. uw e-mailadres in.',
				email: 'Vul a.u.b. een geldig e-mailadres in.'
			},
			sBericht: 'Vul a.u.b. een opmerking of vraag in.'
		},
		errorContainer: '#errors',
		errorLabelContainer: '#errors ul',
		wrapper: 'li',
		submitHandler: function(form) {
			form.submit();
		}
	});	
}
function initSIFR(){
	sIFR.replace(bauhaus, {
		selector: 'div#portfolio div.description h2.title',
		css: [
		  '.sIFR-root { color: #ffffff; font-size: 40px; font-weight: normal; text-align: right;}'
		],
	wmode: 'transparent'
	});	
}
function initGallery(p_nStart){
	$('#content').flash({   
		swf: 'flash/photoStack3d.swf',
		width: 844,
		height: 310,
		flashvars: {
			startValue: p_nStart
		}
	});	
}
function initLightbox(){
	$('#portfolio div.images div.image a').lightBox();
}
function loadItem(p_nID){
	if( $('#ajax').is(':visible') ){
		$('#ajax').hide();	
	}
	$.ajax({
		type: 'POST',
		url: 'inc/portfolio.inc.php',
		data: 'nID=' + p_nID,
		success: function(result){
			$('#ajax').html(result).fadeIn(700);
			initSIFR();
			initLightbox();
		}
	});
}
function resolutionCheck(){
	var nHeight = $(window).height();
	var nWidth = $(window).width();
	if(nHeight < 750){
		$('body').css('overflow','auto');
		$('#logo').css('left','-50px');
	}
}