$( document ).ready( function(){
	$('.blink')
		.focus(function(){
			if ( $(this).attr('value') == $(this).attr('title') ) {
				$(this).attr({ 'value': '' })
			}
		})
		.blur(function(){
			if ( $(this).attr('value') == '' ) {
				$(this).attr({ 'value': $(this).attr('title') })
			}
		})
	
	$('#navigation ul li').hover(function () {
		$(this).addClass('hover');
		$(this).find('.dropdown-holder').show();
	}, function () {
		$(this).removeClass('hover');
		$(this).find('.dropdown-holder').hide();
	})
	
	if (jQuery().jcarousel) {
		$('#slider').jcarousel({
			scroll: 1,
			wrap: 'both',
			auto: 5,
			initCallback: mycarousel_initCallback,
			itemVisibleInCallback: mycarousel_itemVisibleInCallback
		})
	}
	
	$('#slider-nav ul li a').hover(function () {
		$(this).parent().addClass('hover');
	}, function () {
		$(this).parent().removeClass('hover');
	});
	
	if ($.browser.msie && $.browser.version.substr(0,1)<7) {
		DD_belatedPNG.fix('.header-links a.facebook, .header-links a.twitter, .header-links p.contact-btn, #navigation ul li .dropdown-holder .dropdown-bottom,#navigation ul li .dropdown-holder .dropdown, .drop-shadow, #navigation ul li .dropdown ul li, #drop-title2, .btn');
	};
	
	centerSliderNavigation();
	
	if (jQuery().jScrollPane) {
		$('.scroll-pane').jScrollPane({
			verticalGutter : 15
		});
	}
	
	// Accordion
	$(".accordion").accordion({ header: "h3" });
	$( ".accordion" ).accordion({ autoHeight: false });
	$( ".accordion" ).accordion({ clearStyle: true,
								collapsible: true,
								active: false
						 });
						
	

	// Tabs
	$('#tabs').tabs();
	if ($.browser.msie && $.browser.version < '8.0') {
		$('#tabs ul li a').click(function(){ 
			fb_correct(); 
		});
	}

});

$(window).load(function () {
	centerNavigation();
})

function centerNavigation() {
	var holderWidth = $('#navigation').width();
	var navWidth = $('#navigation ul:eq(0)').width();
	var space = (holderWidth - navWidth)/2;
	$('#navigation > ul:eq(0)').css('padding-left', space)
}

function mycarousel_initCallback(carousel) {
	$("#slider-nav ul li a").bind("click", function() {
		var index = $(this).attr("id").split("_");
		carousel.scroll(jQuery.jcarousel.intval($(this).attr('rel')));
		$("#slider-nav ul li").removeClass("active"); //Remove any "active" class
		$(this).parent().addClass("active");
        return false;	
	});
};

function mycarousel_itemVisibleInCallback(carousel, item, index, state) { 
	$('#slider-nav ul li a').parent().removeClass('active');
	$('#slider-nav ul li a').each(function() {
		var rel = $(this).attr('rel');
		if (rel == index) {
			$(this).parent().addClass('active');
		};
	})
}
function centerSliderNavigation() {
	var holderWidth = $('#slider-nav').width();
	var navWidth = $('#slider-nav ul:eq(0)').width();
	var space = (holderWidth - navWidth)/2;
	$('#slider-nav ul').css('padding-left', space)
}

function fb_correct() {
	var twitter_offset = $('.twitter-share-button').offset();
	var twitter_y = parseInt(twitter_offset.top);
	$('.fb_iframe_widget').css({'position':'absolute','top':twitter_y+'px'});
}
