// gebruik $j als jquery variabele zodat deze niet conflicteerd met de scripts uit de smartsite formulieren generator
var $j = jQuery.noConflict();  

// font resizer
var sitefunctions = {
	textresize : function(){
		$j(".FontSize").show(); // show text resizing links
		var $cookie_name = "Spectrum-LetterFormaat";
		var originalFontSize = '0.7em';
      var bigFontSize = '0.9em';
      var smallFontSize = '0.5em';
      var $getSize = $j.cookie($cookie_name);
		if($getSize) {			// if exists load saved value
			$j("#top").css({fontSize : $getSize }); 
		}
		// reset link - reset cookie
		$j(".FontSizeReset").bind("click", function() {
			$j("#top").css("font-size", originalFontSize);
         $j.cookie($cookie_name, null); // reset cookie
         return false;
		});
      // text “+" link
      $j(".FontSizeInc").bind("click", function() {
         $j("#top").css("font-size", bigFontSize);
         $j.cookie($cookie_name, bigFontSize);
         return false;
      });
      // text “-" link
      $j(".FontSizeDec").bind("click", function() {
         $j("#top").css("font-size", smallFontSize);
         $j.cookie($cookie_name, smallFontSize);
         return false;
      });
	}
}

// maak de hoogte gelijk van element binnen de .rij van een landingspagina
function equalheight(element){
   $j(element).height(''); // reset
   $j('#content .row').each(function(){
      var h = 0;
      $j(element, this).each(function(){
         var hoogte = $j(this).height();
         if (hoogte > h){h = hoogte};
      });
      $j(element, this).height(h);
   });   
}


//// DOCUMENT READY ////////////////////////////////////////////////////////////////////////////////////////////
$j(document).ready(function(){

    // font resizer
   sitefunctions.textresize();	

   // javascriptbuttons worden niet getoond zonder javascript
   $j('#pageaction').show();

   // zoekveld
var searchPhrase ='Vul een zoekterm in...';

   $j('#zoeken .field').css('color','#AAAAAA').attr('value',searchPhrase ).click(function(){
      	if($j(this).val() != searchPhrase ){
		// Niets doen
	}
	else{
		$j(this).attr('value','');
	}
	$j(this).css('color','#000000');
   }).blur(function(){
	if($j(this).val() == ''){
		$j(this).attr('value',searchPhrase );
	}
	else{
		// Niets doen
	}
	$j(this).css('color','#AAAAAA');
   });

   $j('#searchsubmit').click(function(){
      if($j('#zoeken .field').val() == searchPhrase){
         return false;
      }
   });

   // maak gelijke hoogtes voor blokken op landingspagina's
   if($j('#content .spotlight').length){
      equalheight('h2');   
      equalheight('.tekstblok');
      equalheight('.kader');
   }
   // IE6 height fix
   if (jQuery.browser.msie && (jQuery.browser.version < 7)){
      $j('#container').height($j('#kolomwrapper').height()+140).css('overflow','hidden');
   }
   
   // aanpassen input-elementen
//   $j('#content input[type="text"]').addClass('field');
//   $j('#content input[type="password"]').addClass('field');
   $j('#content input[type="file"]').addClass('field');
   $j('#content textarea').addClass('field');
   $j('#content input[type="submit"]').addClass('button');
   $j('#content input[type="cancel"]').addClass('button');
   $j('#content input[type="button"]').addClass('button');
   $j('#content input[type="reset"]').addClass('button');
   
});

