/**
 * @author paul
 */
	var oldimg = 0;
	var oldsrc = 0;

	function clearField(obj)
	{
		if(obj.value == 'Typ hier uw bericht...'){
			obj.value = '';
		}

	}

	function swapImage(menuID,prefix,action)
	{
		var aPreLoad 	= new Array();
		var aPreLoadi 	= 0;
		var selimg 		= '/images/'+prefix+'/'+prefix+'_'+action+'.gif';

		$$('img.'+menuID).each(function(img) {
			// initiate
	    	var src 				= img.getProperty('src');
			var extension 			= src.substring(src.lastIndexOf('.'),src.length)

			//preload
			aPreLoad[aPreLoadi] 	= new Image();
			aPreLoad[aPreLoadi].src = src.replace(extension,'_o' + extension);
			aPreLoadi++;

	    	img.addEvent('mouseenter', function() {
				if (selimg != src) {
					inactiveImage();
					img.setProperty('src', src.replace(extension, '_o' + extension));
					oldimg = img;
					oldsrc = src;
				}
			});

			 img.addEvent('mouseleave', function() {
				if( selimg == src){
					img.setProperty('src',src.replace(extension,'_o' + extension));
				}else{
					img.setProperty('src',src);
				}
			});
			if( selimg == src) img.setProperty('src',src.replace(extension,'_o' + extension));
		});

	}

	function inactiveImage()
	{
		if(oldimg)
			oldimg.setProperty('src',oldsrc);
	}

	function highlightBtn(classID)
	{
		var aPreLoad 	= new Array();
		var aPreLoadi 	= 0;

		$$('.'+classID).each(function(img) {
			// initiate
	    	var src 				= img.getProperty('src');
			var extension 			= src.substring(src.lastIndexOf('.'),src.length)

			//preload
			aPreLoad[aPreLoadi] 	= new Image();
			aPreLoad[aPreLoadi].src = src.replace(extension,'_o' + extension);
			aPreLoadi++;

	    	img.addEvent('mouseenter', function() {
				img.setProperty('src',src.replace(extension,'_o' + extension));
			});

	    	img.addEvent('mouseleave', function() {
				img.setProperty('src',src);
			});
		});
	}


	var setHeight = function()
	{
		var windowHeight  = (window.getHeight()-331);
		//css height  set to 353
		if(windowHeight > 353 ){
			$('contents').setStyle('height',windowHeight);
			$('nieuws-column').setStyle('height',windowHeight);
		}
	}

	var setLang = function(lang,url)
	{
		document.forms.langform.action	= url;
		$('language').setProperty('value',lang);
		document.forms.langform.submit();

		return;
	}

		var GetBrowserWindowHeight = function () {
		var BrowserWindowHeight=0;
		BrowserWindowHeight=window.getHeight();
		return BrowserWindowHeight;
	}

	var storeLocator = function()
	{
		if($('storelocator')){
			new Request.HTML({
				url:'/postallocator/',
				method: 'post',
				update: $('storelist'),
				evalScripts: true,
				evalResponse: false
			}).post($('storelocator'));
		}
		return;
	}

	var storeCityLocator = function()
	{
		if($('storelocator')){
			new Request.HTML({
				url:'/citylocator/',
				method: 'post',
				update: $('storelist'),
				evalScripts: true,
				evalResponse: false
			}).post($('storelocator'));
		}
		return;
	}

	var getStore = function(name,form)
	{
		if($('storelocator')){
			new Request.HTML({
				url:'/store/'+name+'/'+form+'/',
				method: 'post',
				update: $('storelist'),
				evalScripts: true,
				evalResponse: false
			}).post($('storelocator'));
		}
	}