window.addEvent('domready', function() {
	if ($('sitesearch_text')) {
		$('sitesearch_text').addEvents({
			'blur': function(){
				this.set('value', 'Suchbegriff');
			},
			'focus': function(){
				this.set('value', "");
			}
		});
	}
	
	$$('.productbox').each(function(item) {
		item.addClass('linklein');
		var link = item.getChildren('a')[0];
		item.addEvent('click', function(){
			window.location.href= link.get('href');
		});
	});
	
	goyaxRenderKursliste('kursliste');
});

function resizeFont(inc) {
	var size;
	$$('#main div.content').each(function(item) {
		if(item.style.fontSize) {
			size = item.getStyle('font-size').toInt();
		} else {
			size = 11;
		}
		item.setStyle('font-size', size + inc + 'px');
		item.setStyle('line-height', 'normal');
		item.setStyle('word-spacing', 'normal');
		item.setStyle('letter-spacing', 'normal');
	});
}

function goyaxRenderKursliste(id) {
	var width		= 196;
	var height		= 152;
	var exportkey	= '5e95dshgehfrz04e5ieroijdrgtr';
	
	var widget = document.getElementById(id);
	if (widget != null) {
		
		var url = 'http://tools.goyax.de/tools/export?exportkey=' + exportkey;
		var frame = '';
		if (navigator.appName.indexOf('Microsoft') != -1) {
			frame = document.createElement('iframe');
			frame.src = url;
		}
		else {
			frame = document.createElement('object');
			frame.data = url;
			frame.type = 'text/html';
		}
		frame.width = width + 'px';
		frame.height = height + 'px';
		frame.marginWidth = '0';
		frame.marginHeight = '0';
		frame.vSpace = '0';
		frame.hSpace = '0';
		frame.allowTransparency = '0';
		frame.frameBorder = '0';
		frame.id = id + '_frame';
		widget.appendChild(frame);
		widget.insertBefore(frame, widget.firstChild);
	}
}

