window.addEvent('domready', init);

function init() {
	if (lang) lang = '_' + lang;
	var obj = new Swiff('http://huberpoland.com.pl/themes/huber/images/top' + lang + '.swf', {
		id: 'top-flash',
		width: 900,
		height: 300,
		params: {
			wmode: 'transparent',
			bgcolor: 'ff0000'
		}
	}).inject('header');
	if ($('subscribe')) {
		$$('#subscribe', '#unsubscribe').addEvent('click', function(event){
	   	event.preventDefault();
	   	form = this.getParent('form');
	   	form.set('send', {
	   		'url': './infusions/newsletter_panel/data.php',
	   		'onSuccess': function(response) {
	   			var container = form.getParent();
	   			var fadein = new Fx.Tween(container, {
						duration: 1000
					});
	   			var fadeout = new Fx.Tween(container, {
						onComplete: function() {
							container.getFirst('span').innerHTML = response;
							//container.getLast('div').innerHTML = '';
							fadein.start('opacity', 100);
						},
						duration: 1000
					}).start('opacity', 0);
	   		}
	   	}).send();
		});
	}
	
	$$('.go-back').addEvent('click', function(event){
		event.preventDefault();
		history.go(-1);   	
	});
	
}

function last(text, start, stop) {
	var t = text;
	var start = t.lastIndexOf(start) + 1;
	if ($defined(stop)) {
		return t.substr(start, t.lastIndexOf(stop) - start);
	} else {
		return t.substr(start);
	}  
}
