// JavaScript Document init_ito.js
var y = -1500;
var newsBoxes = new Array();
var eleTimeOut = null;
var timeout_Navi = null;

$(document).ready(function(){
		//Flickr Gallery Cebit 2010
		$('#blackBG').css('opacity', 0.4);
		$('#flickrPage').flickr('o',$('#flickrPage').attr('class'));
		
		//KUNDENGEWINNUNG IM INTERNET
		$('#kundengewinnung .close').click(function(){
				$('.whiteBG, #kgw_Einladung, #kgw_Termin').fadeOut();
		})
				
		$('#kennenlernen_einladen').click(function(){
			$('.whiteBG, #kgw_Einladung').fadeIn(300);
			
		})
		$('#kennenlernen_termin').click(function(){
			$('.whiteBG, #kgw_Termin').fadeIn(300);
		})
		
		//Weisse Fl\u00E4che ausblenden
		$('.anmeldung, .whiteBG').css('opacity','0');
		
		//ProduktView Random Img anzeigen
		
		if(document.getElementById("ProductRamdomView")){
		var anzahlA = ($('#ProductRamdomView a').length) -1;
		$('#ProductRamdomView a').css('display','none');
		var showA = GetRandom (0, anzahlA);
		$('#ProductRamdomView').children("a").eq(showA).css('display','block');
		}
		
		//Kategoriewahl
			//einblenden
			$('.kategorieWahl a').hover(function(){
				$(this).css({
					'-moz-border-radius-bottomleft':'0',
					'-moz-border-radius-bottomright':'0',
					'-webkit-border-bottom-left-radius': '0px',
					'-webkit-border-bottom-right-radius': '0px'
				});
				$('.selector').css('display','block');
				$(this).find('img').css({'top':'-95px'});
			});
			//ausblenden
			
			
			$('.shopNavigation').bind("mouseleave", function(){
				$('.kategorieWahl a').css({
					'-moz-border-radius':'6px',
					'-webkit-border-radius': '6px'
				});
				
				$('.selector').css('display','none');
				$('.kategorieWahl a img').css({'top':'-15px'});
			});

        //SCROLL TO TOP
        $('.backtotop').click(function(){
                $('html, body').animate({scrollTop:0}, 500);
                return false;
        });
        
        //NEWS STARTSEITE auf gleiche H\u00F6he bringen
               
        $('.NewsStartseite .newsBox').each(function(){
           	var y = $(this).height();
        	newsBoxes.push(y);
        });
        
       	newsBoxes.sort();
        //newsBoxes.reverse();
       	$('.newsBox').css('min-height',newsBoxes[0]+'px');
        
        
        
        //BilderGallery Overflow aufrufen
       $(".lightBox").colorbox();
        
        //Rahmen bei Infoboxen entfernen
        
        $('.ohneRahmen').parent().css({
        	'background':'none',
        	'margin':'0 0 5px 0',
        	'padding':'0'
        
        }).find('.boxEnde').css('display','none');
        
        //WEBDESIGN WIKI mehrlesen
        
        $('.readmore').click(function(){
        	$('.mehrText').slideUp(400);
        	$(this).parent().parent().find('.mehrText').slideDown(400);
        	return false;
        });
        
        //Lotus Foundations
        $('div.tabs').parent().css({'margin': '35px 0 15px 0'})
        $('.switchBox div.LFcontent').css({'opacity':'0','display':'none'});
        $('.switchBox div.LFcontent:first-child').css({'opacity':'1','display':'block'});
        
        
        $('div.tabs a').click(function(){
        	var einblenden = $(this).attr("id");
        	$(this).parent().parent().find('li').removeClass("aktiv")
        	$(this).parent().addClass("aktiv");
        	$(this).parent().parent().parent().parent().find('.LFcontent').css({'opacity':'0','display':'none'});
        	$('#' + einblenden + '_Content').css('display','block').animate({'opacity':'1'},300);
        	$('.endlessContent').scrollTo('#' + einblenden + '_Content');
        	return false;
        });
        
        
        //Datum News Monat umschreiben
        
       	$('div.date .month').each(function(){
       		var x = '';
       		switch($(this).html()) {
       			case '01' : x ='Jan'; break;
       			case '02' : x ='Feb'; break;
       			case '03' : x ='M\u00E4rz'; break;
       			case '04' : x ='Apr'; break;
       			case '05' : x ='Mai'; break;
       			case '06' : x ='Juni'; break;
       			case '07' : x ='Juli'; break;
       			case '08' : x ='Aug'; break;
       			case '09' : x ='Sept'; break;
       			case '10' : x ='Okt'; break;
       			case '11' : x ='Nov'; break;
       			case '12' : x ='Dez'; break;
       			default: x = $(this).html();
       		}
       		$(this).html(x);
       	})        

        
        //Schriftgr\u00F6\u00DFe

        if (document.cookie) {
                  a = document.cookie;
                cookiename = a.substring(0,a.indexOf('='));
                if(a.indexOf(';') != -1)
                {cookiewert = a.substring(a.indexOf('=')+1,a.indexOf(';'));}
                else{cookiewert = a.substr(a.indexOf('=')+1,a.length);}

                if(cookiename=="fontsize"){
                        setFontSize(cookiewert);
                }
        }

        //Terminanmeldung
        
        $('#showAnmeldung').click(function(){
        	$('.whiteBG').css('display','block').animate({
        		'opacity':'0.6'
        	},500);
        	
        	$('.anmeldung').css('display','block').animate({
        		'opacity':'1'
        	},500);
        	
        	$(".MessageDiv").html("");
        	return false;
        })
        
        $('#closeAnmeldung').click(function(){
        	$('.whiteBG').css({
        		'display' : 'none',
        		'opacity':'0'
        	});
        	
        	
        	$('.anmeldung').css({
        		'display' : 'none',
        		'opacity':'0'
        	});
        	return false;
        })
        
        
        

        //Unternavigation an? - dann Ecken der Navigation abrunden

        if(document.getElementById('unternavigation')){
                $('#header').css({
                'background':'url(' + DBName + '/headBG1.png)'
                });

                }


        //Navigation - Aufklappen der Unternavigation

        $('#navigation li ul').css({'display':'none'});
                        

        $('#navigation li.Ebene_1').stop().hover(function(){
        				window.clearTimeout(timeout_Navi);
        				$('#navigation li.Ebene_1 ul').css({'display':'none'});
                        if($(this).find('a').attr('class') == "cufon aktiv")
                        {return false;}
                        $(this).find('ul').fadeIn(300);

                }, function(){
                		window.clearTimeout(timeout_Navi);
                		eleTimeOut=$(this).find("ul")
                		timeout_Navi = window.setTimeout('hideOpenNavi()',1000);
                		return false;
                });

		$('#navigation li.Ebene_1 ul').stop().hover(function(){clearTimeout(timeout_Navi);});
		
		
        //Bilder Fade

        //$('#ImgFrame').innerfade({ animationtype: 'fade', speed: 1500, timeout: 10000, type: 'sequence', containerheight: '280px' });

        $(window).load(function(){
           $('#ImgFrame .panel').fadeIn(200);
	       $('#ImgFrame').galleryView({
	                        panel_width: 960,
	                        panel_height: 280,
	                        show_captions: false
	        }).ready(function(){
	                $('#showCaseLoader').css('display', 'none');
	        })
        });
        
        $('#ImgFrame').append('<img src="' + DBName + '/gallerybox_left_corners.png" class="corner_left" alt="" title="" /><img src="' + DBName + '/gallerybox_right_corners.png" class="corner_right" alt="" title="" />');        
        
        if(document.getElementById('ImgFrame_klein')){
        $('#ImgFrame_klein').galleryView({
                        panel_width: 635,
                        panel_height: 280,
                        show_captions: false
        }).ready(function(){
                $('#showCaseLoader').css('display', 'none');
        });
        }
        
        //AGB Umschaltung
        //nach Aufruf des Dokuments
        $('#agb3_schalt').parent().css("display","none");
        $('#agb2_schalt').parent().css("display","none");
        
        
        $('#agb_umschalten a#AGB_norm').click(function(){
        	//Aktivklasse setzen
        	$('#agb_umschalten a').removeClass("aktiv");
        	$(this).addClass("aktiv");
        	//AGB anzeigen
        	$('#agb3_schalt').parent().css("display","none");
        	$('#agb2_schalt').parent().css("display","none");
        	$('#agb1_schalt').parent().css("display","block");
        	return false;
        });
        $('#agb_umschalten a#AGB_Wartung').click(function(){
        	//Aktivklasse setzen
        	$('#agb_umschalten a').removeClass("aktiv");
        	$(this).addClass("aktiv");
        	//AGB anzeigen
        	$('#agb3_schalt').parent().css("display","none");
        	$('#agb1_schalt').parent().css("display","none");
        	$('#agb2_schalt').parent().css("display","block");
        	return false;
        });
        $('#agb_umschalten a#AGB_Download').click(function(){
        	//Aktivklasse setzen
        	$('#agb_umschalten a').removeClass("aktiv");
        	$(this).addClass("aktiv");
        	//AGB anzeigen
        	$('#agb1_schalt').parent().css("display","none");
        	$('#agb2_schalt').parent().css("display","none");
        	$('#agb3_schalt').parent().css("display","block");
        	return false;
        });
});


function hideOpenNavi(){
	eleTimeOut.fadeOut(100);
	return false;
}

function setFontSize (x) {
                var y = x + "em";
                $('body').css({'font-size': y})
                document.cookie = "fontsize="+x;

        }


function GetRandom(min, max){
	if(min > max){
		return(-1);
	}
	if(min == max) {
		return(min);
	}
	
	return(min +parseInt(Math.random() * (max-min+1)));
}
