// JavaScript Document

function fixEmailAddresses(){
	var spans = window.document.getElementsByTagName('span');
	var spancount = spans.length;
	for(var i = 0; i < spancount; i++){
		if(spans[i].className == 'hidden_mail'){
			var mailAd = spans[i].innerHTML;
			var mailParts = mailAd.split(' AT ');
			var domain = mailParts[0];
			var mailbox = mailParts[1];
			var email = mailbox+'@'+domain;
			var html = '<a href="mailto:'+email+'">'+email+'</a>';
			spans[i].innerHTML = html;
		}
	}
}

fixEmailAddresses();

$(function () {
	$('#nav-products').mouseenter(function () {
		$(".submenu").css('display', 'block');
	});
	$('.submenu').mouseenter(function () {
		$(".submenu").css('display', 'block');
	});
	
	$('#nav-products').mouseleave(function () {
		$(".submenu").css('display', 'none');
	});
	$('.submenu').mouseleave(function () {
		$(".submenu").css('display', 'none');
	});
	
});


function mycarousel_initCallback(carousel) {
    // Pause autoscrolling if the user moves with the cursor over the clip.
    carousel.clip.hover(function() {
        carousel.stopAuto();
    }, function() {
        carousel.startAuto();
    });
};

$(document).ready(function() {
    $('#slideshow-items').jcarousel({
		auto: 5,
		scroll: 1,
		wrap: 'circular',
		initCallback: mycarousel_initCallback
	});
	
	if( $('div#accordian') ) {
		$('div#accordian> div').hide();  
		$('div#accordian> h3').click(function() {
			$('div#accordian> h3').removeClass("active");
			$(this).addClass("active");
			$('div#accordian> div').hide();   
			$.scrollTo( $('h3.active'), 300 );		
			$(this).next('div').slideToggle();	
		});
	}
});

$(function() {
	$('.social').hide().fadeIn(2000);
});
		 
