(function($){
	/**
	 * Template related Document Ready Scripts
	 */
	
	var MRB = {
			init : function(){
				MRB.menu();
				MRB.stage();
				MRB.helper();
			},
			helper : function(){
				var lang = $('html').attr('lang');
				$.datepicker.setDefaults($.datepicker.regional[lang]);
				
				$.timepicker.setDefaults($.timepicker.regional[lang]);
				
				// jquery ui datepicker
				$('#scheduler input#ctrl_5').datepicker({
					showOn: "both",
					buttonImage: "/tl_files/mrb_template/px/datepicker_mrb.png"
				});
				// jquery timepicker
				
				$('#scheduler input#ctrl_7').timepicker({});
				
				
				// input focus/blur function (hide/show value)
				$('input.focusField, textarea.focusField').each(function(){
					var defaultValue = this.value;
					$(this).focus(function(){
						if(this.value == defaultValue){
							this.value = '';
						}
					});
					$(this).blur(function(){
						if(this.value == ''){
							this.value = defaultValue;
						}
					});
				});
			},
			menu : function(){
				// main navi suckerfish menu
				$('#main-navi ul').superfish({
					pathClass:  'trail',
					pathLevels: 1,
					onInit: function(){
						// display active submenu if parent entry is selected 
						$('#main-navi li.active ul.level_2').css({
							'visibility' : 'visible',
							'display' : 'block'
						});
					}
				});
			},
			stage: function(){
				// slideshow top
				$('#stage .mod_article').nivoSlider({
					directionNav:false, // Next & Prev navigation
			        controlNav:false // 1,2,3... navigation
				});
			}
	};
	
	$(document).ready(MRB.init);
})(jQuery);



