// Tab Box Haeuser 
$(document).ready(function() {
    $("#haeuser").organicTabs();
});


// set text size classes with cookie
$(document).ready(function() {
		if($.cookie('TEXT_SIZE')) {
			$('body').addClass($.cookie('TEXT_SIZE'));	
		}
		$('.resizer a').click(function() {
			var textSize = $(this).parent().attr('class');
			$('body').removeClass('l xl xxl').addClass(textSize);
			$.cookie('TEXT_SIZE',textSize, { path: '/', expires: 10000 });
			return false;
		});
	});

// set contrast class with cookie
$(document).ready(function() {
		if($.cookie('HIGH_CONTRAST')) {
			$('body').addClass($.cookie('HIGH_CONTRAST'));	
		}
		$('.contrast a').click(function() {
			var highContrast = $(this).parent().attr('class');
			$('body').removeClass('nohc hc').addClass(highContrast);
			$.cookie('HIGH_CONTRAST',highContrast, { path: '/', expires: 10000 });
			return false;
		});
	
	});

// child fix for IE
$(document).ready(function(){
	$("ul li:last-child").addClass("last");
	$("ul li:first-child").addClass("first");

});

// banner rotation 
function randOrd() {
    return (Math.round(Math.random())-0.5); 
}

$(document).ready(function() {
    var klasses = [ 'b1', 'b2', 'b3', 'b4', 'b5', 'b6', 'b7', 'b8', 'b9' ];
    klasses.sort( randOrd );
    $('#biggie').each(function(i, val) {
        $(this).addClass(klasses[i]);
    });
});


// Module: OffeneStellen - hide empty categories
$(document).ready(function(){
	$('.no-result').parent().css('display', 'none');
	$('.no-result').parent().addClass('hide');
});


// ONLY IE8 - makes IE8 print the checkboxes, which it originally doesn't due to a bug
$(document).ready(function(){
function toggle(el) {
    if ( el.getAttribute('checked') != 'checked' ) {
        el.setAttribute('checked','checked');
    }
    else {
        el.removeAttribute("checked");
    }
}
});



// Grusskarte
$(document).ready(function(){
  $('.grusskarte .motiv div:eq(0)').addClass('m1');
  $('.grusskarte .motiv div:eq(1)').addClass('m2');
  $('.grusskarte .motiv div:eq(2)').addClass('m3');
  $('.grusskarte .motiv div:eq(3)').addClass('m4');
  $('.grusskarte .motiv div:eq(4)').addClass('m5');
  $('.grusskarte .motiv div:eq(5)').addClass('m6');
 
  $('.grusskarte .motiv .m1 label').append('<span><img src="../slir/w143/uploads/images/Bilder/grusskarten/motiv-1.jpg" alt"Motiv 1" /></span>');
  $('.grusskarte .motiv .m2 label').append('<span><img src="../slir/w143/uploads/images/Bilder/grusskarten/motiv-2.jpg" alt"Motiv 2" /></span>');
  $('.grusskarte .motiv .m3 label').append('<span><img src="../slir/w143/uploads/images/Bilder/grusskarten/motiv-3.jpg" alt"Motiv 3" /></span>');
  $('.grusskarte .motiv .m4 label').append('<span><img src="../slir/w143/uploads/images/Bilder/grusskarten/motiv-4.jpg" alt"Motiv 4" /></span>');
  $('.grusskarte .motiv .m5 label').append('<span><img src="../slir/w143/uploads/images/Bilder/grusskarten/motiv-5.jpg" alt"Motiv 5" /></span>');
  $('.grusskarte .motiv .m6 label').append('<span><img src="../slir/w143/uploads/images/Bilder/grusskarten/motiv-6.jpg" alt"Motiv 6" /></span>');
 });
  
$(document).ready(function () {  
	$('input').click(function () {  
		$('input:not(:checked)').parent().removeClass("checked");  
		$('input:checked').parent().addClass("checked");  
	});  
	$('input:checked').parent().addClass("checked");  
});  

