$(document).ready(function () {

	InitFancybox ();
    
    InitCufon ();	

	InitMisc ();
	
});

/* *********************************************************************
 * Fancybox
 * *********************************************************************/
function InitFancybox () {
	$("a[href$='gif']").fancybox({'overlayOpacity' : 0.6, 'titlePosition'  : 'over'});
	$("a[href$='jpg']").fancybox({'overlayOpacity' : 0.6, 'titlePosition'  : 'over'});
	$("a[href$='png']").fancybox({'overlayOpacity' : 0.6, 'titlePosition'  : 'over'}); 	
}

function InitMisc () {
	
    $('.validate-form').validate({
          errorPlacement: function(error, element) {
            placeholder = $('#error-' + element.attr('rel'));
            if (placeholder.length) {
                    placeholder.html(error);
            }
            else {
                error.insertAfter(element);
            }
        }
    });
	
	$(".upper").toggle(
		function() {
			$(".sub").css("display","block");
		},
		function() {
			$(".sub").css("display","none");
		}
	);
	
	// Datepicker
	$('.datepicker').datepicker({
		dateFormat: "dd.mm.yy",
		showOn: "button",
		buttonImage: "img/calendar.gif",
		buttonImageOnly: true
	});
	
	$('#slider1').s3Slider({ timeOut: 12000 });
	$('#slider2').s3Slider({ timeOut: 11000 });
	$('#slider3').s3Slider({ timeOut: 9500 });
	$('#slider4').s3Slider({ timeOut: 10500 });
	$('#slider5').s3Slider({ timeOut: 13000 });
	$('#slider6').s3Slider({ timeOut: 10000 });
	$('#slider7').s3Slider({ timeOut: 14500 });
}

/* *********************************************************************
 * Cufon
 * *********************************************************************/
function InitCufon () {
	Cufon.replace('.menu a', { fontFamily: 'Calibri' });
	Cufon.replace('.leftMenu a[rel="b"]', { fontFamily: 'Calibri' });
	Cufon.replace('.footer p', { fontFamily: 'Calibri' });
	Cufon.replace('h1', { fontFamily: 'Calibri' });
}



