/**
 * author: Frank Matuse <fmatuse@cycro-systems.com>
 */

var lang = new Object();

$(document).ready(function(){

	// preparing language specific items

	switch(language) {
		case 'de': 
			lang.showEventDescription = 'Beschreibung einblenden';
			lang.hideEventDescription = 'Beschreibung ausblenden';
			
			lang.showNewsDescription =  'Nachricht einblenden';
			lang.hideNewsDescription =  'Nachricht ausblenden';
			
			break;
		default: 
			lang.showEventDescription = 'show description';
			lang.hideEventDescription = 'hide description';
			
			lang.showNewsDescription =  'show message';
			lang.hideNewsDescription =  'hide message';

			break;
	}

	// the next lines hide every event description and implement toggle functionality

	$('.eventItem .eventDescription').hide();
	$('.eventItem .eventDetails').prepend('<p class="elementAction"><a href="#" class="show">' + lang.showEventDescription + '</a></p>');

	$('.eventItem a.show').click(function(){
		if($(this).is('.show')) {
			$(this).text(lang.hideEventDescription);
			$(this).removeClass('show').addClass('hide');
			$(this).parent().next().show();
		} else {
			$(this).text(lang.showEventDescription);
			$(this).removeClass('hide').addClass('show');
			$(this).parent().next().hide();
		}
		return false;
	})

	$('.newsItem .newsDescription').hide();
	$('#content .newsItem h2').each(function(i){
	   if($('a', this).length) $(this).text($('a', this).text());
	});
	$('.newsItem .newsDetails').append('<p class="elementAction"><a href="#" class="show">' + lang.showNewsDescription + '</a></p>');

	$('.newsItem a.show').click(function(){
		if($(this).is('.show')) {
			$(this).text(lang.hideNewsDescription);
			$(this).removeClass('show').addClass('hide');
			$(this).parent().prev().show();
		} else {
			$(this).text(lang.showNewsDescription);
			$(this).removeClass('hide').addClass('show');
			$(this).parent().prev().hide();
		}
		return false;
	})
	
	// the next are lines for hide and show addresses in tabs 
	
	// $('#as_div, #bs_div, #os_div, #all_div, #other_div').addClass('hide');

	$('.ui-tabs-nav li#as a').click(function(){
		$('.ui-tabs-nav li#as').addClass('ui-tabs-selected');
		$('.ui-tabs-nav li#bs').removeClass('ui-tabs-selected');
		$('.ui-tabs-nav li#os').removeClass('ui-tabs-selected');
		$('.ui-tabs-nav li#aj').removeClass('ui-tabs-selected');
		$('.ui-tabs-nav li#aj1').removeClass('ui-tabs-selected');
		$('div#as_div').addClass('show').removeClass('hide');
		$('div#bs_div').addClass('hide').removeClass('show');
		$('div#os_div').addClass('hide').removeClass('show');
		$('div#all_div').addClass('hide').removeClass('show');
		$('div#other_div').addClass('hide').removeClass('show');
	})
	
	$('.ui-tabs-nav li#bs a').click(function(){
		$('.ui-tabs-nav li#as').removeClass('ui-tabs-selected');
		$('.ui-tabs-nav li#bs').addClass('ui-tabs-selected');
		$('.ui-tabs-nav li#os').removeClass('ui-tabs-selected');
		$('.ui-tabs-nav li#aj').removeClass('ui-tabs-selected');
		$('.ui-tabs-nav li#aj1').removeClass('ui-tabs-selected');
		$('div#as_div').addClass('hide').removeClass('show');
		$('div#bs_div').addClass('show').removeClass('hide');
		$('div#os_div').addClass('hide').removeClass('show');
		$('div#all_div').addClass('hide').removeClass('show');
		$('div#other_div').addClass('hide').removeClass('show');
	})

	$('.ui-tabs-nav li#os a').click(function(){
		$('.ui-tabs-nav li#as').removeClass('ui-tabs-selected');
		$('.ui-tabs-nav li#bs').removeClass('ui-tabs-selected');
		$('.ui-tabs-nav li#os').addClass('ui-tabs-selected');
		$('.ui-tabs-nav li#aj').removeClass('ui-tabs-selected');
		$('.ui-tabs-nav li#aj1').removeClass('ui-tabs-selected');
		$('div#as_div').addClass('hide').removeClass('show');
		$('div#bs_div').addClass('hide').removeClass('show');
		$('div#os_div').addClass('show').removeClass('hide');
		$('div#all_div').addClass('hide').removeClass('show');
		$('div#other_div').addClass('hide').removeClass('show');
	})

	$('.ui-tabs-nav li#aj a').click(function(){
		$('.ui-tabs-nav li#as').removeClass('ui-tabs-selected');
		$('.ui-tabs-nav li#bs').removeClass('ui-tabs-selected');
		$('.ui-tabs-nav li#os').removeClass('ui-tabs-selected');
		$('.ui-tabs-nav li#aj').addClass('ui-tabs-selected');
		$('.ui-tabs-nav li#aj1').removeClass('ui-tabs-selected');
		$('div#as_div').addClass('hide').removeClass('show');
		$('div#bs_div').addClass('hide').removeClass('show');
		$('div#os_div').addClass('hide').removeClass('show');
		$('div#all_div').addClass('show').removeClass('hide');
		$('div#other_div').addClass('hide').removeClass('show');
	})

	$('.ui-tabs-nav li#aj1 a').click(function(){
		$('.ui-tabs-nav li#as').removeClass('ui-tabs-selected');
		$('.ui-tabs-nav li#bs').removeClass('ui-tabs-selected');
		$('.ui-tabs-nav li#os').removeClass('ui-tabs-selected');
		$('.ui-tabs-nav li#aj').removeClass('ui-tabs-selected');
		$('.ui-tabs-nav li#aj1').addClass('ui-tabs-selected');
		$('div#as_div').addClass('hide').removeClass('show');
		$('div#bs_div').addClass('hide').removeClass('show');
		$('div#os_div').addClass('hide').removeClass('show');
		$('div#all_div').addClass('hide').removeClass('show');
		$('div#other_div').addClass('show').removeClass('hide');
	})

});
