if(typeof(A2) == 'undefined'){A2 = new Object;}
A2.site = function()	
		{
		var $doDOM = (document.getElementById) ? 1 : 0;		
		return	{
		
		// auto-vullen van 3 select boxes in online-reserveren
		vul_select : function(select_box)
			{
			switch(select_box.id)
				{
				case 'vanaf_dag':
				td = document.getElementById("tot_dag");
				break;
				
				case 'vanaf_maand':
				td = document.getElementById("tot_maand");
				break;
				
				case 'vanaf_tijd':				
				td = document.getElementById("tot_tijd");
				break;
				
				default:
				break;
				}
			td.selectedIndex = (td.selectedIndex < select_box.selectedIndex) ? select_box.selectedIndex : td.selectedIndex;
			},
		
		
		
			init : function()
				{

				// externe links in nieuw venster 
				var x = document.getElementsByTagName("a"); 
				for(var t=0; t<x.length; t++) 
					{ 
					if(x[t].href.indexOf("http://") == 0 && x[t].href.indexOf("verhuisliftnodig") == -1) 
						{ 
						x[t].setAttribute("title", x[t].getAttribute("title") + "\nExterne link wordt geopend in een nieuw browser-venster"); 
						x[t].setAttribute("target", "_blank"); 
						} 
					}
					

				// contactformulier
				if(document.getElementsByTagName("body")[0].className.indexOf("Tfrm") > -1)
					{
					// we zijn op de bedoelde pagina
					$tag('input', 'textarea', 'select').on('focus', function(e)
						{						
						$tag('TR').each(function(el)
							{
							$el(el).removeClass('ov');
							});
						
						goalTR = $el(this).elements[0];
						while(goalTR.tagName != 'TR')
							{
							goalTR = goalTR.parentNode;
							}
						$el(goalTR).addClass('ov');
						});					
					}
					
				// afbeelding in sidebar (alle pagina's)
				var sidebar_afbeeldingen = {
				index: 'sidebar-1.jpg',
				profiel: 'sidebar-2.jpg',
				tarieven: 'sidebar-3.jpg',
				reserveren: 'sidebar-4.jpg',
				contact: 'sidebar-5.jpg',
				galerie: 'sidebar-6.jpg'
				}
				
				// Q&D:
				if(location.href.indexOf('.html') < 0)
					{
					$('div-sideb-afb').first.src = 'images/sidebar-1.jpg';
					
					}
				else
					{
					for(var pag in sidebar_afbeeldingen)
						{
						if(location.href.indexOf(pag + ".html") > -1)
							{
							// pag is onze afbeelding
							$('div-sideb-afb').first.src = 'images/' + sidebar_afbeeldingen[pag];
							}
						}
					}
				
				
					
				}// einde init()
			}				
		}();// einde site()


$el(window).on('load', A2.site.init);

