$(document).ready(function(){
	
	$('.box h3').hide();
	$('.box h3').show();
	
	var size = parseInt($.cookie('fontSize'));

	if(size > 75){
		$("a#font_smaller").click(function(){
			size -= 10;
			$("a#font_smaller").attr("href", "?font=smaller");
			$.cookie('fontSize', size, {path:"/"});	
		});
	}else{
		//$("a#font_smaller").css("background-image", "url(/graphics/misc/font_smaller_off.gif)");
		$("a#font_smaller").css("cursor", "default");
		$("a#font_smaller").attr("href", "javascript:void(0)");
	}
	
	if (size < 105) {
		$("a#font_bigger").click(function(){
			size += 10;
			$("a#font_bigger").attr("href", "?font=bigger");
			$.cookie('fontSize', size, {expires: 7, path:"/"});		
		});
	}else{
		//$("a#font_bigger").css("visibility", "hidden");
		//$("a#font_bigger").css("background-image", "url(/graphics/misc/font_bigger_off.gif)");
		$("a#font_bigger").css("cursor", "default");
		$("a#font_bigger").attr("href", "javascript:void(0)");		
	}
	
	$("a#font_reset").click(function(){
		$("a#font_reset").attr("href", "?font=reset");
		$.cookie('fontSize', 75, {expires: 7, path:"/"});
	});
	
	$("#meta_search #query").click(function(){
		$(this).val('');
	});
	$("#meta_search #query").blur(function(){
		if( $(this).val() == "" ){
			$(this).val('Suchbegriff ...');
		}
	});

	//fancybox für popup
	$('a[href*=popup.php]')
		.addClass('fancy')
		.addClass('popup');
	
	$('a.popup').click(function(e){
		if( !$(this).hasClass('replaced') ){
			
			//extrahiere pfad aus popuplink
			var href =  $(this).attr('href');
			var from = 16;
			var till = href.search(/&/);
			href =  href.substring(from, till);	
		
//			var href = '/usergraphics/Mitarbeiter/demo.jpg';
			$(this).attr('href', href);
			$(this).addClass('replaced');
		}
	});
	
	
	//berechne höhe bei schriftvergrößerung
	var width 	= parseInt( 500 / 75 * size );
	var height 	= parseInt( 275 / 75 * size );
	
	//nachtraegliche korrektur der vcard breite
	$('#vcard').width(width);
	
	//media support
	$('a[href$=flv]').addClass("fancyVideo iframe");
	$('a[href$=mp3]').addClass("fancyAudio iframe");
	
	$('a[href$=flv]').click(function(e){
		
		if( !$(this).hasClass('video') ){
			var href = '/media/video.ajax.php?&file='+$(this).attr('href');
			$(this).attr('href', href).addClass('video');
		}
		
	});
	$('a[href$=mp3]').click(function(e){
		
		if( !$(this).hasClass('audio') ){
			var href = '/media/audio.ajax.php?file='+$(this).attr('href');
			$(this).attr('href', href).addClass('audio');
		}
		
	});	
	
	//fancybox für visitenkarte, audio und videofiles
	$('a.fancyAudio').fancybox({
		'padding':20,
		'overlayOpacity':0.8,
		'overlayColor':'#01131e',
		'titlePosition':'inside',
		'width': 440, //iframe
		'height':100 //iframe
	});	
	$('a.fancyVideo').fancybox({
		'padding':20,
		'overlayOpacity':0.8,
		'overlayColor':'#01131e',
		'titlePosition':'inside',
		'width': 440, //iframe
		'height':380 //iframe
	});	
	$('a.fancy').fancybox({
		'padding':20,
		'overlayOpacity':0.8,
		'overlayColor':'#01131e',
		'titlePosition':'inside',
		'width': width, //iframe
		'height':height //iframe
	});	

});

