$(document).ready(function(){ 	
	$(".hidden").each(function(){
		$(this).disableSelection();
	})

	// initiate to the next image
	initiateToTheNextImage();
	var mijnhoogte = $(window).height();
	var mijnbreedte = $(window).width();
	// enlarge screen
	  if(mijnhoogte < 300 || mijnbreedte < 960)
	  {
		$('#screenwidthalert').show();  
	  }else{
		$('#screenwidthalert').hide();	  
	  }
	
	//
	$(window).resize(function() {
	  var mijnhoogte = $(window).height();
	  var mijnbreedte = $(window).width();
	  var menuhoogte = $('#page-right-column').height() + 100 - 60;
	  
	  /*
	  if(mijnhoogte < menuhoogte)
	  {
		  $('#page-right-column').css('position','absolute');
	  }else{
		  $('#page-right-column').css('position','fixed');
	  }
	  */
	  
	  // enlarge screen
	  if(mijnhoogte < 300 || mijnbreedte < 960)
	  {
		$('#screenwidthalert').show();  
	  }else{
		$('#screenwidthalert').hide();	  
	  }
	  
	})

		
	  // prettyPhoto
	  $("a[rel^='prettyPhoto']").prettyPhoto();
	  
	  // input fields remove default value on focus
	  $('.defaultvalue').each(function() {
		  var default_value = this.value;
		  $(this).focus(function() {
			  if(this.value == default_value) {
				  this.value = '';
			  }
		  })
		  $(this).blur(function() {
			  if(this.value == '') {
				  this.value = default_value;
			  }
		  })
	  })
	  
	  // projectpage: enlarge thumbs
	  $('.projectimagethumb').click(function(){
			var mijninfo = $(this).attr('rel');
			$('#projectimagecontainer').append('<div id="loadingcontainer"><img src="img/loader.gif" alt="" /></div>');
			$('.projectimagethumb').removeClass('selected');
			$(this).addClass('selected');
			
			var mijntaal = $('#inputactievetaal').val();
			
			$.get("ajax/getimage.cfm", {mijninfo: mijninfo, mijntaal: mijntaal}, function(data){
				$('#projectimagecontainer').html(data);
				initiateToTheNextImage();
			})
											 
											 
			/*
			var mijnafbeelding = $(this).attr('href');
			$('#projectimagecontainer').html('<img class="body-image" src="' + mijnafbeelding + '" alt="" />');
			*/
			return false;
	  })
	  
	  /* 106 */
	  var taalwisselhoogteEN = $('#expander3 div').height();
	  var taalwisselhoogteFR = $('#expander1 div').height();
	  var taalwisselhoogteNL = $('#expander2 div').height();	  
	  
	  /*if(taalwisselhoogteEN <= 106)
	  {
		  $('#readmorelink3').hide();
	  }
	  if(taalwisselhoogteFR <= 106)
	  {
		  $('#readmorelink1').hide();
	  }
	  if(taalwisselhoogteNL <= 106)
	  {
		  $('#readmorelink2').hide();
	  }*/
	  
	  
	  // check of "more" links moeten getoond worden
	  try{								
		var welketaal = $('#inputactievetaal').val();
		if(welketaal == 'fr'){
				var mijnhoogte = $('#expander1 div').height();
				if(mijnhoogte <= 108)
			  {
				  $('#readmorelink1').hide();
			  }
			  $('#closelink1').css('top',mijnhoogte+'px');			 
			}
		if(welketaal == 'en'){
				var mijnhoogte = $('#expander3 div').height();
				if(mijnhoogte <= 108)
			  {
				  $('#readmorelink3').hide();
			  }
			    $('#closelink3').css('top',mijnhoogte+'px');
			}
		if(welketaal == 'nl'){
			
			var mijnhoogte = $('#expander2 div').height();
			if(mijnhoogte <= 108)
		  {
			  $('#readmorelink2').hide();
		  }
		  $('#closelink2').css('top',mijnhoogte+'px');
	
		}	
		
	  }catch(err)
	  {}
	  
	  // langchange
	  $('.langchange').click(function(){
			var welketaal = $(this).attr('rel');
			
			$('.langchange').removeClass('selected');
			$(this).addClass('selected');
			
			$('.taalwisselcontent').addClass('hidden').disableSelection();
			$('#taalwisselcontent-' + welketaal).removeClass('hidden').enableSelection();
			$('#taalwisseltitel-' + welketaal).removeClass('hidden').enableSelection();
			$('#taalwisselimg-' + welketaal).removeClass('hidden').enableSelection();
			$('#taalwisselafbeeldingtitel-' + welketaal).removeClass('hidden').enableSelection();
			$('#linkedprojects-' + welketaal).removeClass('hidden').enableSelection();
			
			$('#inputactievetaal').val(welketaal);
			
			if(welketaal == 'fr'){
				var mijnhoogte = $('#expander1 div').height();
				if(mijnhoogte <= 108)
			  {
				  $('#readmorelink1').hide();
				  
			  }
			  $('#closelink1').css('top',mijnhoogte+'px');
			}
			
			if(welketaal == 'en'){
				var mijnhoogte = $('#expander3 div').height();
				if(mijnhoogte <= 108)
			  {
				  $('#readmorelink3').hide();
			  }
			  $('#closelink3').css('top',mijnhoogte+'px');
			}
			
			if(welketaal == 'nl'){
				var mijnhoogte = $('#expander2 div').height();
				if(mijnhoogte <= 108)
			  {
				  $('#readmorelink2').hide();
			  }
		  		$('#closelink2').css('top',mijnhoogte+'px');
			}
	
	  
			return false;
		})
	  
	// expander content type
	$('.readmorelink').click(function(){
		var decontainer = $(this).attr('rel');
		$('#expander' + decontainer).css('height','auto');	
		$('#closelink' + decontainer).css('display','block');
		$(this).css('display','none');
	})
	
	$('.closelink').click(function(){
		var decontainer = $(this).attr('rel');
		$('#expander' + decontainer).css('height','106px');	
		$('#readmorelink' + decontainer).css('display','block');
		$(this).css('display','none');
	})
		
})

// initiate to the next image
function initiateToTheNextImage(){
	$('.toTheNextImage').click(function(){
		var mijninfo = $(this).attr('rel');
		$('#projectimagecontainer').append('<div id="loadingcontainer"><img src="img/loader.gif" alt="" /></div>');
		
		var mijnelements = $('.projectimagethumb.selected').removeClass('selected').parent().next('li');
		if(mijnelements.length < 1)
		{
			$('.projectimagethumb').eq(0).addClass('selected');
		}else{
			var zoekLink = mijnelements.find('.projectimagethumb');
			zoekLink.addClass('selected');
		}
		
		var mijntaal = $('#inputactievetaal').val();
		
		$.get("ajax/getimage.cfm", {mijninfo: mijninfo, mijntaal: mijntaal}, function(data){
			$('#projectimagecontainer').html(data);
			initiateToTheNextImage();
		})
										 
										 
		/*
		var mijnafbeelding = $(this).attr('href');
		$('#projectimagecontainer').html('<img class="body-image" src="' + mijnafbeelding + '" alt="" />');
		*/
		return false;						
	})
}
