window.addEvent('load', function(){
		//is ie6 so use sfhover
	if(Browser.Engine.trident4) {
		helper.sfHover(JSFE['browser']['ie6Hover']['idS'], JSFE['browser']['ie6Hover']['tags']);
		//helper.pngTransparencyForIe6(JSFE['browser']['ie6PngTransparent']['idS']);
	}

	quicklinks.addEvents();
});

var quicklinks = {
			// add onchange event to selectDivision
	addEvents: function ()  {
		/*
		var quicklinkSelects = $$('#quicklinks select.quicklink');

		$each(quicklinkSelects, function(select) {
			select.addEvent('change', function(e){
				e = new Event(e);
				var url = quicklinks.getUrl(e.target);
				if(url) quicklinks.changeLocation(url);
				e.stop();
			});
		});
		*/
		var quicklinkButtons = $$('#col3 button.quicklinkButton');
		if(!quicklinkButtons) return;
		$each(quicklinkButtons, function(button) {
			button.addEvent('click', function(e){
				e = new Event(e);
				var select = e.target.getPrevious('select');
				var url = quicklinks.getUrl(select);
				if(url) quicklinks.changeLocation(url);
				e.stop();
			});
		});
	},

	getUrl : function (el) {
		var selectedIndex=  el.selectedIndex ? el.selectedIndex  : 0;
		var url = el.options[selectedIndex].value;
		return url;
	},

	changeLocation : function (url) {
		window.location.href = url;
	}
}


window.addEvent('domready', function () {

	if ( ($('tx-indexedsearch-searchbox-sword') || $('searchSword')) && $('publicitas-web2com-ch') ) {

		var searchProgress = new Element('div', { id: 'searchProgress' });
		searchProgress.setStyles({
		    display: 'none',
			// background: 'url(/typo3conf/ext/sfptemplate/files/defaultdomain/images/ajax-loader.gif) center center',
			margin:'0 0 0 -16px',
		    position: 'absolute',
		    left: '50%',
		    top: '400px',
		    width: '32px',
		    height: '32px'
		});
		$('publicitas-web2com-ch').appendChild(searchProgress);
		searchProgress.setHTML('<a id="loading" href="#"><img src="/typo3conf/ext/sfptemplate/files/defaultdomain/images/ajax-loader.gif"></a>');
			
		if ($('searchSword')) {
			$('searchSword').addEvent('submit', function() {
				$('mainContent').setStyle('opacity',0.3);
				$('searchProgress').style.display = '';
			});	
		}
		
		if ($('tx-indexedsearch-searchbox-sword')) {
			var searchDiv = $$('div.mailform');
			var searchForms = searchDiv.getChildren('form');
			searchForms.each(function(el) {
				el.addEvent('submit', function() {
					$('mainContent').setStyle('opacity',0.3);
					$('searchProgress').style.display = '';
				});
			});
		}

		
	}

});