var OHBE = {};
					
OHBE.functions = {

	themeDir: '...gets set by PHP',
	siteUrl: '...gets set by PHP',

	init: function () {
	
		$("#stemFrm").validate();	
		
		Cufon.replace('#navigation a', {
			textShadow: '3px 3px #000'
		});


		$("#language_selector").bind("change",OHBE.functions.langChange);
		
		$(function() {         
		    $("area[rel]").overlay();             
		});		
		
		this.rejectTheWeirdos();

	},
	
	rejectTheWeirdos: function () {
		$.reject({  
		    reject: {  
		        safari: false,		// Apple Safari  
		        chrome: false,		// Google Chrome  
		        firefox: false,		// Mozilla Firefox  
		        msie6: true, 		// Microsoft Internet Explorer  
		        opera: false, 		// Opera  
		        konqueror: true,	// Konqueror (Linux)  
		        unknown: true 		// Everything else  
		    },
			display: ['firefox','chrome','opera','safari'], // Displays only firefox, chrome, and opera
			header: 'Uw browser is niet geschikt voor deze website', // Header of pop-up window  
			paragraph1: 'Deze website maakt gebruik van enkele elementen die niet ondersteund worden door uw browser. U kunt met uw huidige browser deze website dan ook niet bekijken.', // Paragraph 1  
			paragraph2: 'Ik raad u aan om een van de volgende browsers te downloaden:', // Paragraph 2  
			close: false, // Allow closing of window  
			closeMessage: 'By closing this window you acknowledge that your experience on this website may be degraded', // Message displayed below closing link  
			closeLink: 'Close This Window', // Text for closing link  
			closeURL: '#', // Close URL (Defaults '#')  
			closeESC: true, // Allow closing of window with esc key  
			closeCookie: false, // If cookies should be used to remmember if the window was closed (applies to current session only)  
			imagePath: OHBE.functions.siteUrl+'/wp-content/themes/ehbo/images/', // Path where images are located  
			overlayBgColor: '#000', // Background color for overlay  
			overlayOpacity: 0.8, // Background transparency (0-1)  
			fadeOutTime: 'fast' // Fade out time on close ('slow','medium','fast' or integer in ms)  				      
		});	
	},	
	
	langChange: function () {
		OHBE.functions.thisURLin($("#language_selector").val());
	},
	
	toggleContent: function ( pID ) {
		var content = $("#content_" + pID).html();
		$("#overlay_innercontent").html(content);
	},

	thisURLin: function (pLang) {		
		var currentURL = window.location.href;
		var newURL = str_replace('/nl/', '/'+pLang+'/', currentURL);
		window.location.href = this.siteUrl+'/'+pLang+'/';
	}	
};
