var tabs=Array();
var defaultTab=0;
var zDefaultTab=0;

if(Browser.Engine.trident) {
	console = {log:alert};
}

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

/*
    jumpToAnchor = function(){
    	if(window.location.hash == '#anmelden'){
		var h = window.location.hash;
		window.location.hash='#anmelden1';
		window.location.hash=h;
	}
    }
*/

    if($$('.tx-hmeventlist-pi1').length==1){
	tabs.push(new SimpleTabs($$('.tx-hmeventlist-pi1')[0], {entrySelector: 'h2', show:defaultTab}));
//	jumpToAnchor();
    }
    
    if($('bezahlungsart')) 
    {
        var bzaText=$('bezahlungsartText').get('value');
	if(bzaText == 'kredit')
		zDefaultTab=1;
    	tabs.push(new SimpleTabs($('bezahlungsart'), {entrySelector: 'h3', show:zDefaultTab /*,onShow: onShowFunc*//*verursacht rekursion - doof*/}));
	//var bezahlungsartSlide;
	window.bezahlungsartSlide = new Fx.Slide($("bezahlungsartSlide"));
	//console.log('bzaText:'+bzaText);
    	if(bzaText == 'konto' || bzaText == 'kredit') {
		$('bezahlungsartSlide').setStyle('display','block')
		window.bezahlungsartSlide.show();
	}
	var any='';
	$$('#rechnungsadresse input').each(function(e){any = any + e.get('value')});
	if(any) {
		rechnungsadresse.show();
	}
	$$('input.bezahlungsart[type=radio]').addEvent('click',function(){
		$('bezahlungsartText').set('value',this.get('value'));
		switch(this.get('value')) {
			case 'ueberweisung':
				window.bezahlungsartSlide.slideOut();
				break;
			case 'konto':
				tabs[1].select(0);
				$('bezahlungsartSlide').setStyle('display','block')
				window.bezahlungsartSlide.slideIn();
				break;
			case 'kredit':
				tabs[1].select(1);
				$('bezahlungsartSlide').setStyle('display','block')
				window.bezahlungsartSlide.slideIn();
				break;
		}
	});

	$$('#bezahlungsart .tab input').addEvent('blur',function(){
		    var index=this.getParent('.rgtabs-wrapper').getChildren('.tab').indexOf(this.getParent('.tab')) + 1;
		    $('bezahlungsart'+index).click();
	    });
    }
    
});

