function homeslidetrans(curr, next) {
  curr.fadeOut();
  curr.removeClass('selected');
  next.fadeIn();
  next.addClass('selected');
  }

soundManager.url = 'swf/';
soundManager.debugMode = false;

soundManager.onload = function() {
  soundManager.createSound({
    id: 'pageturn',
    url: 'sounds/pageturn.mp3'
  });
  soundManager.createSound({
    id: 'boxout',
    url: 'sounds/dropping.mp3'
  });
  soundManager.createSound({
    id: 'navhover',
    url: 'sounds/cling.mp3'
  });
}

$(document).ready(function() {
  //initButton();
	
  $(document).keypress(function(e) {
  	if(e.keyCode == 113) {
  		$('div#login').css('display', 'block').animate({'top':'0px'}, 'slow');
  		$('div#greyOutScreen').show();
  		}
  	});
  $('#loginForm').ajaxForm(function(qdata) { 
	eval('var data='+qdata);
	if(data['error'] == 0) window.location.href = data['url'];
	}); 
  $('div#login div.close').click(function() {
  	$('div#login').animate({'top':'-200px'}, 'slow', 'linear', function() {
  		$(this).hide();
  		$('div#greyOutScreen').hide();
  		});
  	});
  
  
  /*$('#topButton').click(function() {
	 alert('Need Unfallversicherung!'); 
  });*/
  
  $('img.hover').hide();
  
  $('#on').click(function() {
	  var submitData = 0;
	  if($(this).hasClass('selected')) {
		  $(this).removeClass('selected');
	  }
	  else {
		  $(this).addClass('selected');
		  submitData = 1;
	  	} 
	  
	  $.ajax({
		cache: false,
	   	type: "POST",
	   	url: BaseURL+"users/sound/",
	  	success: function(data){  },
	  	data: { 'data[soundActivated]': submitData }
		});
  	});
  
  $('#head a.contact').hover(function() {
	  if($('#on').hasClass('selected')) soundManager.play('boxout');
      $(this).animate({ top:"0px"}, 'fast');
    },
    function() {
      $(this).animate({ top:"-25px"}, 'fast');
      });
  
  $('#head ul.navigation li').hover(function() {
	  if($('#on').hasClass('selected')) soundManager.play('navhover');
      $(this).children('a').children('img.hover').show();
    }, function() {
      $(this).children('a').children('img.hover').hide();
    });
    
    
  $('div.documentHome div.slideshow div.moreslides a.next').click(function() {
    if($('div.documentHome div.slideshow span.slideimg').length > 1) {
      if($('div.documentHome div.slideshow span.slideimg.selected').next().hasClass('slideimg')) var next = $('div.documentHome div.slideshow span.slideimg.selected').next();
      else var next = $('div.documentHome div.slideshow span.slideimg:first');
      }
    if($('#on').hasClass('selected')) soundManager.play('pageturn');
     homeslidetrans($('div.documentHome div.slideshow span.slideimg.selected'), next);
     
    });
  $('div.documentHome div.slideshow div.moreslides a.prev').click(function() {
    if($('div.documentHome div.slideshow span.slideimg').length > 1) {
      if($('div.documentHome div.slideshow span.slideimg.selected').prev().hasClass('slideimg')) var prev = $('div.documentHome div.slideshow span.slideimg.selected').prev();
      else var prev = $('div.documentHome div.slideshow span.slideimg:last');
      }
    if($('#on').hasClass('selected')) soundManager.play('pageturn');
     homeslidetrans($('div.documentHome div.slideshow span.slideimg.selected'), prev);
    
    });
  
  $('div.documentAboutus div.slideshow div.moreslides a.next').click(function() {
	    if($('div.documentAboutus div.slideshow span.slideimg').length > 1) {
	      if($('div.documentAboutus div.slideshow span.slideimg.selected').next().hasClass('slideimg')) var next = $('div.documentAboutus div.slideshow span.slideimg.selected').next();
	      else var next = $('div.documentAboutus div.slideshow span.slideimg:first');
	      }
	    if($('#on').hasClass('selected')) soundManager.play('pageturn');
	     homeslidetrans($('div.documentAboutus div.slideshow span.slideimg.selected'), next);
	     
	    });
	  $('div.documentAboutus div.slideshow div.moreslides a.prev').click(function() {
	    if($('div.documentAboutus div.slideshow span.slideimg').length > 1) {
	      if($('div.documentAboutus div.slideshow span.slideimg.selected').prev().hasClass('slideimg')) var prev = $('div.documentAboutus div.slideshow span.slideimg.selected').prev();
	      else var prev = $('div.documentAboutus div.slideshow span.slideimg:last');
	      }
	    if($('#on').hasClass('selected')) soundManager.play('pageturn');
	     homeslidetrans($('div.documentAboutus div.slideshow span.slideimg.selected'), prev);
	    
	    });
	  
	 $('div.documentGalery div.galeryPostsFrame div.galerypost div.post_image_platz').each(function() {
		var id = $(this).parent().parent().attr('id').substr(11);
		if(galeryImageArray[id].length > 0) $(this).lightBox({
			imageLoading:			BaseURL+'img/lightbox/lightbox-ico-loading.gif',
			imageBtnPrev:			BaseURL+'img/lightbox/lightbox-btn-prev.gif',
			imageBtnNext:			BaseURL+'img/lightbox/lightbox-btn-next.gif',
			imageBtnClose:			BaseURL+'img/lightbox/lightbox-btn-close.gif',
			imageBlank:				BaseURL+'img/lightbox/lightbox-blank.gif',
			imageGhost:				BaseURL+'img/lightbox/thumb_imageGhost.jpg',
			imageArray:galeryImageArray[id] });
	 	});
	$('div.documentBlog div.post div.moreslides a.prev').click(function() {
		var slides = $(this).parent().parent().parent().children('div.imageFrameSlides');
		var current = slides.children('.selected');
		if(current.prev().hasClass('post_image')) var next = current.prev();
		else var next = slides.children('img.post_image:last');
		current.show().removeClass('selected').fadeOut(350);
		next.hide().addClass('selected').fadeIn(350);
	});
	
	$('div.documentBlog div.post div.moreslides a.next').click(function() {
		var slides = $(this).parent().parent().parent().children('div.imageFrameSlides');
		var current = slides.children('.selected');
		if(current.next().hasClass('post_image')) var next = current.next();
		else var next = slides.children('img.post_image:first');
		current.show().removeClass('selected').fadeOut(350);
		next.hide().addClass('selected').fadeIn(350);
	});
  });