$(document).ready(function() {
/* STANDARD SLIDESHOW OPTIONEN ====================================================== */
$.fn.cycle.defaults = {
	 	 fx: 'fade',
	 	 delay: -2000,
	 	 timeout: 5000,
	 	 next: '#menu .startShow',
	 	 speed: 800,
	 	 pause: 1
	};
/* JEDES PROJEKT ====================================================== */
	$('#menu ul li ul li a.projekt').each(function() {
	 var pClass = $(this).attr('class').split('-');
	 var pClass = parseFloat(pClass[1],'');
	 $('#LMNT').prepend('<div class="blob' + pClass + '"></div>');
	 $('#LMNT .blob' + pClass).prepend('<div class="slideshow"></div>');
	 $('#LMNT .blob' + pClass).append('<div class="caption"></div>');
	 $('#LMNT .blob' + pClass + ' .slideshow').load('/projects/showProject/' + pClass + ' #bild .slideshow');
	 $('#LMNT .blob' + pClass + ' .caption').load('/projects/showProject/' + pClass + ' #bild #caption');
	 	 $(this).attr('href','');
	 });
/* HOVER PROJEKT ====================================================== */
	$('#menu ul li ul li a.projekt').hover(function() {
	 var pClass = $(this).attr('class').split('-');
	 var pClass = parseFloat(pClass[1],'');
	 var getBildSlideshow = $('#LMNT .blob' + pClass + ' .slideshow').clone().get(0);
	 var getBildCaption = $('#LMNT .blob' + pClass + ' .caption').clone().get(0);
	 var getBild = $('#LMNT .blob' + pClass).clone().get(0);
	 var pdfWrapper = $('#LMNT .blob' + pClass + ' span.pdfWrapper').clone().get(0);
	 var pdfWrapper = $(pdfWrapper).html();
	 $('#content #bild').html(getBild);
	 $('#content #caption').replaceWith(getBildCaption);
	 $(this).prepend('<div class="tooltip"></div>');
	 $(this).find('.tooltip').html('<span class="submenuLink">PDF</span>');
	 $('.submenuLink').click(function() {
			 window.open (pdfWrapper,"PDF");
		 	$(this).click(function(){
		 		this.target = '_blank';	
		 		})
		 });
		 //$('.slideshow:first').children().cycle();
	 $('.slideshow').cycle();
	$(this).removeAttr('href');
	 },function(){
	 	$('.tooltip').remove();
	 });
/* SLIDESHOW START ====================================================== */
	$('.slideshow').cycle();
	$('.homeSlideshow').cycle();
/* JEDES ARCHIV-PROJEKT ====================================================== */
	$('#menu ul li ul li a.archive').each(function() {
	 var pClass = $(this).attr('class').split('-');
	 var pClass = parseFloat(pClass[1],'');
	 $('#LMNT').prepend('<div class="blob' + pClass + '"></div>');
	 $('#LMNT .blob' + pClass).prepend('<div class="slideshow"></div>');
	 $('#LMNT .blob' + pClass).append('<div class="caption"></div>');
	 
	 $('#LMNT .blob' + pClass + ' .slideshow').load('/projects/showProjectArchive/' + pClass + ' #bild .slideshow');
	 $('#LMNT .blob' + pClass + ' .caption').load('/projects/showProjectArchive/' + pClass + ' #bild #caption');

	 });
/* HOVER ARCHIV-PROJEKT ====================================================== */
	$('#menu ul li ul li a.archive').hover(function() {
	 var pClass = $(this).attr('class').split('-');
	 var pClass = parseFloat(pClass[1],'');
	 var getBild = $('#LMNT .blob' + pClass).clone().get(0);
	 var pdfWrapper = $('#LMNT .blob' + pClass + ' span.pdfWrapper').clone().get(0);
	 var pdfWrapper = $(pdfWrapper).html();
	 $('#content #bild').html(getBild);
	 $(this).prepend('<div class="tooltip"></div>');
 	 $(this).find('.tooltip').html('<span class="submenuLink">PDF</span>');
	 $('.submenuLink').click(function() {
	 window.open (pdfWrapper,"PDF");
	 $('#wrapper').html(pdfWrapper);
	 $(this).click(function(){
	 	this.target = '_blank';	
	 })
	 });
	 $('.slideshow').cycle();
	 $(this).removeAttr('href');
	 },function(){
	 $('.tooltip').remove();
	});
	
	
/* JEDER Wettbewerb ====================================================== */
	$('#menu ul li ul li a.wettbew').each(function() {
	 var pClass = $(this).attr('class').split('-');
	 var pClass = parseFloat(pClass[1],'');
	 $('#LMNT').prepend('<div class="blob' + pClass + '"></div>');
	 $('#LMNT .blob' + pClass).prepend('<div class="slideshow"></div>');
	 $('#LMNT .blob' + pClass).append('<div class="caption"></div>');
	 $('#LMNT .blob' + pClass + ' .slideshow').load('/competitions/showCompetition/' + pClass + ' #bild .slideshow');
	 $('#LMNT .blob' + pClass + ' .caption').load('/competitions/showCompetition/' + pClass + ' #bild #caption');
	 	 $(this).attr('href','');
	 });
/* HOVER Wettbewerb ====================================================== */
	$('#menu ul li ul li a.wettbew').hover(function() {
	 var pClass = $(this).attr('class').split('-');
	 var pClass = parseFloat(pClass[1],'');
	 var getBildSlideshow = $('#LMNT .blob' + pClass + ' .slideshow').clone().get(0);
	 var getBildCaption = $('#LMNT .blob' + pClass + ' .caption').clone().get(0);
	 var getBild = $('#LMNT .blob' + pClass).clone().get(0);
	 var pdfWrapper = $('#LMNT .blob' + pClass + ' span.pdfWrapper').clone().get(0);
	 var pdfWrapper = $(pdfWrapper).html();
	 $('#content #bild').html(getBild);
	 $('#content #caption').replaceWith(getBildCaption);
	 $(this).prepend('<div class="tooltip"></div>');
	 $(this).find('.tooltip').html('<span class="submenuLink">PDF</span>');
	 $('.submenuLink').click(function() {
			 window.open (pdfWrapper,"PDF");
		 	$(this).click(function(){
		 		this.target = '_blank';	
		 		})
		 });
		 
		 $('.slideshow').cycle();
	$(this).removeAttr('href');
	 },function(){
	 	$('.tooltip').remove();
	 });
/* SLIDESHOW START ====================================================== */
	$('.slideshow').cycle();
	$('.homeSlideshow').cycle();
/* JEDES ARCHIV-Wettbewerb ====================================================== */
	$('#menu ul li ul li a.archive').each(function() {
	 var pClass = $(this).attr('class').split('-');
	 var pClass = parseFloat(pClass[1],'');
	 $('#LMNT').prepend('<div class="blob' + pClass + '"></div>');
	 $('#LMNT .blob' + pClass).prepend('<div class="slideshow"></div>');
	 $('#LMNT .blob' + pClass).append('<div class="caption"></div>');
	 
	 $('#LMNT .blob' + pClass + ' .slideshow').load('/competitions/showCompetitionArchive/' + pClass + ' #bild .slideshow');
	 $('#LMNT .blob' + pClass + ' .caption').load('/competitions/showCompetitionArchive/' + pClass + ' #bild #caption');

	 });
/* HOVER ARCHIV-Wettbewerb ====================================================== */
	$('#menu ul li ul li a.archive').hover(function() {
	 var pClass = $(this).attr('class').split('-');
	 var pClass = parseFloat(pClass[1],'');
	 var getBild = $('#LMNT .blob' + pClass).clone().get(0);
	 var pdfWrapper = $('#LMNT .blob' + pClass + ' span.pdfWrapper').clone().get(0);
	 var pdfWrapper = $(pdfWrapper).html();
	 $('#content #bild').html(getBild);
	 $(this).prepend('<div class="tooltip"></div>');
 	 $(this).find('.tooltip').html('<span class="submenuLink">PDF</span>');
	 $('.submenuLink').click(function() {
	 window.open (pdfWrapper,"PDF");
	 $('#wrapper').html(pdfWrapper);
	 $(this).click(function(){
	 	this.target = '_blank';	
	 })
	 });
	 $('.slideshow').cycle();
	 $(this).removeAttr('href');
	 },function(){
	 $('.tooltip').remove();
	});
	
	
	
	
	
/* ====================================================== */
	$('#menu ul li ul li a.jobs').each(function() {
	 var pClass = $(this).attr('class').split('-');
	 var pClass = parseFloat(pClass[1],'');
	 $('#LMNT').prepend('<div class="blob' + pClass + '"></div>');
	 $('#LMNT .blob' + pClass).load('/team_members/showJobs/' + pClass + ' #bild');
	 });
/* ====================================================== */
	$('#menu ul li ul li a.jobs').hover(function() {
	 var pClass = $(this).attr('class').split('-');
	 var pClass = parseFloat(pClass[1],'');
	 var getBild = $('#LMNT .blob' + pClass).clone().get(0);
	 var jobWrapper = $('#LMNT .blob' + pClass + ' span.urlWrapper').clone().get(0);
	 var jobWrapper = $(jobWrapper).text();
	 var jobWrapper = "/img/" + jobWrapper;
	 $('#content #bild').html(getBild);
	 $(this).attr('href', jobWrapper);
	 $(this).click(function(){
	 	this.target = '_blank';	
	 })
	/*	$(this).prepend('<div class="tooltip detailTooltip"></div>');
  $(this).find('.tooltip').html('<span class="detailLink">Details</span>');
	 $('.detailLink').click(function() {
	 window.open (jobWrapper,"Details");
	 //$('#wrapper').html(jobWrapper);
	 });
	 },function(){
	 $('.tooltip').remove();*/
	});
/* ====================================================== */
	$('#menu ul li ul li a.team').each(function() {
	 var pClass = $(this).attr('class').split('-');
	 var pClass = parseFloat(pClass[1],'');
	 
	 $('#LMNT').prepend('<div class="blob' + pClass + '"></div>');
	 $('#LMNT .blob' + pClass).prepend('<div class="slideshow"></div>');
	 $('#LMNT .blob' + pClass).append('<div class="caption"></div>');
	 $('#LMNT .blob' + pClass + ' .slideshow').load('/projects/showProject/' + pClass + ' #bild .slideshow');
	 $('#LMNT .blob' + pClass + ' .caption').load('/projects/showProject/' + pClass + ' #bild #caption');

	 
	 $('#LMNT').prepend('<div class="blob' + pClass + '"></div>');
	 $('#LMNT .blob' + pClass).prepend('<div class="slideshow"></div>');
	 $('#LMNT .blob' + pClass).append('<div class="caption"></div>');
	 $('#LMNT .blob' + pClass + ' .slideshow').load('/team_members/showTeamMember/' + pClass + ' #bild .slideshow');
	 $('#LMNT .blob' + pClass + ' .caption').load('/team_members/showTeamMember/' + pClass + ' #bild #caption');

	});
/* ====================================================== */
	$('#menu ul li ul li a.team').hover(function() {
	 var pClass = $(this).attr('class').split('-');
	 var pClass = parseFloat(pClass[1],'');
	 var getBild = $('#LMNT .blob' + pClass).clone().get(0);
	 $('#content #bild').html(getBild);
	 var mailWrapper = $('#LMNT .blob' + pClass + ' span.mailWrapper').clone().get(0);
	 var mailWrapper = $(mailWrapper).text();
	 $('#content #bild').html(getBild);
	 $(this).attr('href', 'mailto: ' + mailWrapper);
/*	 $(this).prepend('<span class="tooltip mail"></span>');
	 $(this).find('span').html('<a href="mailto: ' + mailWrapper + '">eMail</a>');
	 },function(){
	 $('span.tooltip').remove();*/
	});
/* ====================================================== */
	$('#menu ul li ul li a.immo').each(function() {
	 var pClass = $(this).attr('class').split('-');
	 var pClass = parseFloat(pClass[1],'');
	 
	 $('#LMNT').prepend('<div class="blob' + pClass + '"></div>');
	 $('#LMNT .blob' + pClass).prepend('<div class="slideshow"></div>');
	 $('#LMNT .blob' + pClass).append('<div class="caption"></div>');
	 $('#LMNT .blob' + pClass + ' .slideshow').load('/realestates/showRealestate/' + pClass + ' #bild .slideshow');
	 $('#LMNT .blob' + pClass + ' .caption').load('/realestates/showRealestate/' + pClass + ' #bild #caption');
	 });
/* ====================================================== */
//	$('#menu ul li ul li a.immo').each(function() {
//	 var urlWrapper = $('.urlWrapper').clone().get(0);
//	 var urlWrapper = $(urlWrapper).text();
//	 if (urlWrapper != ''){
//	 $(this).attr('href','http://' + urlWrapper);
//	 $(this).click(function(){
//	 	this.target = '_blank';	
//	 })
//	 }});
/* ====================================================== */
	$('#menu ul li ul li a.immo').hover(function() {
	 var pClass = $(this).attr('class').split('-');
	 var pClass = parseFloat(pClass[1],'');
	 var getBild = $('#LMNT .blob' + pClass).clone().get(0);
	 var urlWrapper = $('#LMNT .blob' + pClass + ' span.urlWrapper').clone().get(0);
	 var urlWrapper = $(urlWrapper).text();
	 $('#content #bild').html(getBild);
	 $('.slideshow').cycle();

/*	 if (urlWrapper != ''){
	 $(this).attr('href','http://' + urlWrapper);
	 }
/*	 $(this).prepend('<span class="tooltip url"></span>');
	 $(this).find('span').html('<span class="urlOpen">Link</span>');
	 $('.urlOpen').click(function() {
	 window.open ('http://' + urlWrapper,"Website");
	 });
	 },function(){
	 $('span.tooltip').remove();*/
	});
/* ====================================================== */
	// Image-Box auf der Startseite
	$("a.imgOverlay").colorbox({opacity:0.5, maxWidth:490, maxHeight:490});
	$("a.newsToggle").click(function() {
		var parentTr = $(this).parents("tr.title");
		parentTr.nextUntil("tr.title").each(function() {
			if ($(this).hasClass("newsInvisible")) {
				$(this).removeClass("newsInvisible");
			} else {
				$(this).addClass("newsInvisible");
			}
		});
	});
});
