function myToggleClass(fieldId, fieldClass){
	document.getElementById(fieldId).className = fieldClass;
}

function submitForm(id) {
	if(id == 'searchForm'){
		if(document.getElementById('query').value == 'Uw zoekopdracht'){
			document.getElementById('query').value = '';
		}
	} 
	document.forms[id].submit();	
}

function updateDatePullDownMenu(objForm, fieldName) {
  var pdmDays = fieldName + "_days";
  var pdmMonths = fieldName + "_months";
  var pdmYears = fieldName + "_years";

  time = new Date(objForm[pdmYears].options[objForm[pdmYears].selectedIndex].text, objForm[pdmMonths].options[objForm[pdmMonths].selectedIndex].value, 1);

  time = new Date(time - 86400000);

  var selectedDay = objForm[pdmDays].options[objForm[pdmDays].selectedIndex].text;
  var daysInMonth = time.getDate();

  for (var i=0; i<objForm[pdmDays].length; i++) {
    objForm[pdmDays].options[0] = null;
  }

  for (var i=0; i<daysInMonth; i++) {
    objForm[pdmDays].options[i] = new Option(i+1);
  }

  if (selectedDay <= daysInMonth) {
    objForm[pdmDays].options[selectedDay-1].selected = true;
  } else {
    objForm[pdmDays].options[daysInMonth-1].selected = true;
  }
}

//BOOKMARK FUNCTION
function addToFavorites(obj, url, title) {
	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url, "");
	} else if( window.external ) { // IE Favorite
		window.external.AddFavorite( url, title);
	} else if(window.opera && window.print){
		//Opera Hotlist
		obj.setAttribute('href',url);
		obj.setAttribute('title',title);
		obj.setAttribute('rel','sidebar');
		obj.click();
	}
	return false;
}

function toggleAddress(obj, id) {
	
	var el = document.getElementById(id);
	
	if ( obj.value == 2 && el.style.display != 'none' ) {
		el.style.display = 'none';
	}
	if( obj.value == 1 && el.style.display == 'none' ){
		el.style.display = '';
	}
}

window.addEvent('domready', function() { 
	// top menu language selection
	// 
	// Verwijderd door Vic omdat het een JS error creeerde.
	// 
	// $('chooseLanguage').setStyle('width', $$('#chooseLanguage span').getWidth()+'px');
	// $('chooseLanguage').addEvents({
	//     'mouseover': function(){
	//     	$('chooseLanguage').setStyle('width', '200px');
	//     },
	//     'mouseout': function(){
	//     	$('chooseLanguage').setStyle('width', $$('#chooseLanguage span').getWidth()+'px');
	//     }
	// });
	// milkbox = new MilkboxTS({});
	
	if($('splashBanner1')){ // only fade if at least 2 banner are set
		//slider variables for making things easier below
		var itemsHolder = $('splashBanners');
		var myItems = $$(itemsHolder.getElements('.bannerHolder'));
			
		//create instance of the slider, and start it up		
		var mySlider = new SL_Slider({
			slideTimer: 6000,
			orientation: 'none',      //vertical, horizontal, or none: None will create a fading in/out transition.
			fade: true,               //if true will fade the outgoing slide - only used if orientation is != None
			isPaused: false,
			container: itemsHolder,
			items: myItems
		});
		mySlider.start();		
	}
		
	if($$('#environmentBanners img').length > 1){
		var itemsHolder = $('environmentBanners');
		var myItems = $$('#environmentBanners img'); 
		var mySlider = new SL_Slider({
			slideTimer: 2000,
			orientation: 'none',      
			fade: true,               
			isPaused: false,
			container: itemsHolder,
			items: myItems
		});
		mySlider.start();		
	} else {
		if($('sideBanner10')){
			$('sideBanner10').setStyle('opacity', '1');
		}
	}

	if($$('#customersBanners img').length > 1){
		var itemsHolder = $('customersBanners');
		var myItems = $$('#customersBanners img'); 
		var mySlider = new SL_Slider({
			slideTimer: 2000,
			orientation: 'none',      
			fade: true,               
			isPaused: false,
			container: itemsHolder,
			items: myItems
		});
		mySlider.start();		
	} else {
		if($('sideBanner20')){
			$('sideBanner20').setStyle('opacity', '1');
		}
	}
	
	if($$('#wishesBanners img').length > 1){
		var itemsHolder = $('wishesBanners');
		var myItems = $$('#wishesBanners img'); 
		var mySlider = new SL_Slider({
			slideTimer: 2000,
			orientation: 'none',      
			fade: true,               
			isPaused: false,
			container: itemsHolder,
			items: myItems
		});
		mySlider.start();		
	} else {
		if($('sideBanner30')){
			$('sideBanner30').setStyle('opacity', '1');
		}
	}

	
	if($$('#sideBanners img').length > 1){
		var itemsHolder = $('sideBanners');
		var myItems = $$('#sideBanners img'); // the images	
		var mySlider = new SL_Slider({
			slideTimer: 2000,
			orientation: 'none',      
			fade: true,               
			isPaused: false,
			container: itemsHolder,
			items: myItems
		});
		mySlider.start();		
	} else {
		if($('sideBanner0')){
			$('sideBanner0').setStyle('opacity', '1');
		}
	}

	
	// delay popup showing with 2 sec and fadein
	if($('popupMainContainer')){		
		var hidePopup = new Fx.Tween('popupContainer');	
		(function(){ hidePopup.start('top', -800, 0); }).delay(1500);	
		$$('.popupClose').addEvent('click', function(){
			$('popupContainer').setStyle('visibility', 'hidden');
			$('popupMainContainer').setStyle('visibility', 'hidden');
		});	
	}
	
});
