﻿	
/* jQuery - PlugIn - Init */
$(document).ready(function() {


	/* Cycle - bei trans PNGs an IE -ms-filterc css eintrag denken...
	---------------------------------------------------------------------------------------------- */
	$('#slider').cycle({ 
		fx:     'scrollHorz', 
		cleartype:true, 
		cleartypeNoBg:true,
		speed:  'fast', 
		timeout: 5000, 
		next:   '#next', 
    	prev:   '#prev',
		pause:   1
	});


/*    $('#slider').hover(
        function() { $('#controls').fadeIn(); },
        function() { $('#controls').fadeOut(); }
    );*/

	/* Colorbox $("a[rel='login']").colorbox({transition:'fade', speed:500});
	---------------------------------------------------------------------------------------------- */
	
	$("a.colorbox-s").colorbox({
		width:"590px", 
		height:"450px", 
		scrolling:false, 
		iframe:true,
		speed:500
		//onClosed:function(){location.reload(true);}
	});

	$(".cboxinfo").colorbox({width:"1000px", height:"90%", iframe:true})

	/* ValidationEngine
	---------------------------------------------------------------------------------------------- */
	jQuery("#kontakt").validationEngine({validationEventTrigger: "blur", promptPosition : "topLeft"});
	jQuery("#lb").validationEngine({validationEventTrigger: "blur", promptPosition : "topLeft"});

	
	/* inFieldLabels
	---------------------------------------------------------------------------------------------- */
	$("label").inFieldLabels({fadeOpacity:0.4});


	/* Toggle
	---------------------------------------------------------------------------------------------- */
	$(".toggle").hide();

	//Switch the "Open" and "Close" state per click then slide up/down (depending on open/close state)
	$("h3.trigger").click(function(){
		$(this).toggleClass("active").next().slideToggle("fast");
		return false; // wegen base tag
	});

	/* Biglink  - Verlinkung von td oder li
	---------------------------------------------------------------------------------------------- */
	$("table tr.link,div.biglink").click(function(){ // Multiple Selectore
		window.location=$(this).find("a").attr("href"); return false;
	});


}); /*jQuery ready - ende */					


/* Cycle Funktionen
---------------------------------------------------------------------------------------------- */
function onBefore() { 
    $('#slider-img-info').fadeOut('fast').html(''); 
} 
function onAfter() { 
    $('#slider-img-info').fadeIn('slow').html($(this).children('img').attr('alt')); 
}


/* Colorbox 
---------------------------------------------------------------------------------------------- */

function colorbox_goto(site){
	 
	$.fn.colorbox.close();
	
	//if(length.site) setTimeout("document.location.href='" + site + "'", 500);
	document.location.href= site;
	
}



/* Formsubmit 
---------------------------------------------------------------------------------------------- */

function js_submit(f,u,t)
{
	fobj = f;
	fobj.action = u;
	fobj.target = t;
	fobj.submit();
}





