$(document).ready(function() {
 
	//Speed of the slideshow
	var speed = 15000;
	
	//You have to specify width and height in #slider CSS properties
	//After that, the following script will set the width and height accordingly
	//	$('#expertise-mask-gallery, #expertise-gallery li').width($('#expertise-slider').width());
	$('#expertise-mask-gallery, #expertise-gallery li, #expertise-mask-gallery2, #expertise-gallery2 li').width(100);
	$('#expertise-mask-gallery3, #expertise-gallery3 li, #expertise-mask-gallery4, #expertise-gallery4 li').width(100);
	$('#expertise-gallery').width(100 * $('#expertise-gallery li').length);
	$('#expertise-gallery2').width(100 * $('#expertise-gallery2 li').length);
	//$('#expertise-gallery3').width($('#expertise-slider3').width() * $('#expertise-gallery3 li').length);
	$('#expertise-gallery3').width(100 * $('#expertise-gallery3 li').length);
	$('#expertise-gallery4').width(100 * $('#expertise-gallery4 li').length);
	//$('#expertise-mask-gallery, #expertise-gallery li, #expertise-mask-excerpt, #expertise-excerpt li').height($('#expertise-slider').height() - $('#expertise-mask-title').height());
	$('#expertise-mask-excerpt, #expertise-excerpt li').height($('#expertise-slider').height() - $('#expertise-mask-title').height());
	$('#expertise-mask-excerpt2, #expertise-excerpt2 li').height($('#expertise-slider2').height() - $('#expertise-mask-title2').height());
	$('#expertise-mask-excerpt3, #expertise-excerpt3 li').height($('#expertise-slider3').height() - $('#expertise-mask-title3').height());
	$('#expertise-mask-excerpt4, #expertise-excerpt4 li').height($('#expertise-slider4').height() - $('#expertise-mask-title4').height());
	$('#expertise-mask-gallery, #expertise-gallery li').height(100);
	$('#expertise-mask-gallery2, #expertise-gallery2 li').height(100);
	$('#expertise-mask-gallery3, #expertise-gallery3 li').height(100);
	$('#expertise-mask-gallery4, #expertise-gallery4 li').height(100);
	
	//Assign a timer, so it will run periodically
	var run = setInterval('newsscoller(0)', speed);	
	
	$('#expertise-gallery li:first, #expertise-excerpt li:first, #expertise-title li:first').addClass('selected');
 
	//Pause the slidershow with clearInterval
	$('#expertise-btn-pause').click(function () {
		clearInterval(run);
		return false;
	});
 
	//Continue the slideshow with setInterval
	$('#expertise-btn-play').click(function () {
		run = setInterval('newsscoller(0)', speed);	
		return false;
	});
	
	//Next Slide by calling the function
	$('#expertise-btn-next').click(function () {
		newsscoller(0);	
		return false;
	});	
 
	//Previous slide by passing prev=1 (Taken prev function out - SK)
	//$('#expertise-btn-prev').click(function () {
	//	newsscoller(1);	
	//	return false;
	//});	
	
	//Mouse over, pause it, on mouse out, resume the slider show
	$('#expertise-slider, #expertise-slider2, #expertise-slider3, #expertise-slider4').hover(
	
		function() {
			clearInterval(run);
		}, 
		function() {
			run = setInterval('newsscoller(0)', speed);	
		}
	); 	
	
});
 
 
function newsscoller(prev) {
 
	//Get the current selected item (with selected class), if none was found, get the first item
	var current_image = $('#expertise-gallery li.selected').length ? $('#expertise-gallery li.selected') : $('#expertise-gallery li:first');
	var current_excerpt = $('#expertise-excerpt li.selected').length ? $('#expertise-excerpt li.selected') : $('#expertise-excerpt li:first');
	var current_title = $('#expertise-title li.selected').length ? $('#expertise-title li.selected') : $('#expertise-title li:first');
    var wrap_around_image;
    var wrap_around_excerpt;
    var wrap_around_title;
	//2
    var current_image2 = $('#expertise-gallery2 li.selected').length ? $('#expertise-gallery2 li.selected') : $('#expertise-gallery2 li:first');
	var current_excerpt2 = $('#expertise-excerpt2 li.selected').length ? $('#expertise-excerpt2 li.selected') : $('#expertise-excerpt2 li:first');
	var current_title2 = $('#expertise-title2 li.selected').length ? $('#expertise-title2 li.selected') : $('#expertise-title2 li:first');
    var wrap_around_image2;
    var wrap_around_excerpt2;
    var wrap_around_title2;
    //3
    var current_image3 = $('#expertise-gallery3 li.selected').length ? $('#expertise-gallery3 li.selected') : $('#expertise-gallery3 li:first');
	var current_excerpt3 = $('#expertise-excerpt3 li.selected').length ? $('#expertise-excerpt3 li.selected') : $('#expertise-excerpt3 li:first');
	var current_title3 = $('#expertise-title3 li.selected').length ? $('#expertise-title3 li.selected') : $('#expertise-title3 li:first');
    var wrap_around_image3;
    var wrap_around_excerpt3;
    var wrap_around_title3;
    //4
    var current_image4 = $('#expertise-gallery4 li.selected').length ? $('#expertise-gallery4 li.selected') : $('#expertise-gallery4 li:first');
	var current_excerpt4 = $('#expertise-excerpt4 li.selected').length ? $('#expertise-excerpt4 li.selected') : $('#expertise-excerpt4 li:first');
	var current_title4 = $('#expertise-title4 li.selected').length ? $('#expertise-title4 li.selected') : $('#expertise-title4 li:first');
    var wrap_around_image4;
    var wrap_around_excerpt4;
    var wrap_around_title4;
    
        //Get next sibling
        var next_image = (current_image.next().length) ? current_image.next() : $('#expertise-gallery li:first');
        var next_excerpt = (current_excerpt.next().length) ? current_excerpt.next() : $('#expertise-excerpt li:first');
        var next_title = (current_title.next().length) ? current_title.next() : $('#expertise-title li:first')

        var is_last_image = !(next_image.next().length);
        var is_last_excerpt = !(next_excerpt.next().length);
		var is_last_title = !(next_title.next().length);

        if (is_last_image) wrap_around_image = $('#expertise-gallery li:first');
        if (is_last_excerpt) wrap_around_excerpt = $('#expertise-excerpt li:first');
		if (is_last_title) wrap_around_title = $('#expertise-title li:first');
		//2
		var next_image2 = (current_image2.next().length) ? current_image2.next() : $('#expertise-gallery2 li:first');
        var next_excerpt2 = (current_excerpt2.next().length) ? current_excerpt2.next() : $('#expertise-excerpt2 li:first');
        var next_title2 = (current_title2.next().length) ? current_title2.next() : $('#expertise-title2 li:first')

        var is_last_image2 = !(next_image2.next().length);
        var is_last_excerpt2 = !(next_excerpt2.next().length);
		var is_last_title2 = !(next_title2.next().length);

        if (is_last_image2) wrap_around_image2 = $('#expertise-gallery2 li:first');
        if (is_last_excerpt2) wrap_around_excerpt2 = $('#expertise-excerpt2 li:first');
		if (is_last_title2) wrap_around_title2 = $('#expertise-title2 li:first');
		//3
		var next_image3 = (current_image3.next().length) ? current_image3.next() : $('#expertise-gallery3 li:first');
        var next_excerpt3 = (current_excerpt3.next().length) ? current_excerpt3.next() : $('#expertise-excerpt3 li:first');
        var next_title3 = (current_title3.next().length) ? current_title3.next() : $('#expertise-title3 li:first')

        var is_last_image3 = !(next_image3.next().length);
        var is_last_excerpt3 = !(next_excerpt3.next().length);
		var is_last_title3 = !(next_title3.next().length);

        if (is_last_image3) wrap_around_image3 = $('#expertise-gallery3 li:first');
        if (is_last_excerpt3) wrap_around_excerpt3 = $('#expertise-excerpt3 li:first');
		if (is_last_title3) wrap_around_title3 = $('#expertise-title3 li:first');
		//4
		var next_image4 = (current_image4.next().length) ? current_image4.next() : $('#expertise-gallery4 li:first');
        var next_excerpt4 = (current_excerpt4.next().length) ? current_excerpt4.next() : $('#expertise-excerpt4 li:first');
        var next_title4 = (current_title4.next().length) ? current_title4.next() : $('#expertise-title4 li:first')

        var is_last_image4 = !(next_image4.next().length);
        var is_last_excerpt4 = !(next_excerpt4.next().length);
		var is_last_title4 = !(next_title4.next().length);

        if (is_last_image4) wrap_around_image4 = $('#expertise-gallery4 li:first');
        if (is_last_excerpt4) wrap_around_excerpt4 = $('#expertise-excerpt4 li:first');
		if (is_last_title4) wrap_around_title4 = $('#expertise-title4 li:first');
 
	//clear the selected class
	$('#expertise-excerpt li, #expertise-gallery li, #expertise-title li').removeClass('selected');
	$('#expertise-excerpt2 li, #expertise-gallery2 li, #expertise-title2 li').removeClass('selected');
	$('#expertise-excerpt3 li, #expertise-gallery3 li, #expertise-title3 li').removeClass('selected');
	$('#expertise-excerpt4 li, #expertise-gallery4 li, #expertise-title4 li').removeClass('selected');
	//reassign the selected class to current items
	next_image.addClass('selected');
	next_excerpt.addClass('selected');
	next_title.addClass('selected');
 	//2
	next_image2.addClass('selected');
	next_excerpt2.addClass('selected');
	next_title2.addClass('selected');
	//3
	next_image3.addClass('selected');
	next_excerpt3.addClass('selected');
	next_title3.addClass('selected');
	//4
	next_image4.addClass('selected');
	next_excerpt4.addClass('selected');
	next_title4.addClass('selected');
	//Scroll the items
	$('#expertise-mask-gallery').scrollTo(next_image, 800);
	$('#expertise-mask-excerpt').scrollTo(next_excerpt, 800);
	$('#expertise-mask-title').scrollTo(next_title, 800);
	//2
	$('#expertise-mask-gallery2').scrollTo(next_image2, 800);
	$('#expertise-mask-excerpt2').scrollTo(next_excerpt2, 800);
	$('#expertise-mask-title2').scrollTo(next_title2, 800);
	//3
	$('#expertise-mask-gallery3').scrollTo(next_image3, 800);
	$('#expertise-mask-excerpt3').scrollTo(next_excerpt3, 800);
	$('#expertise-mask-title3').scrollTo(next_title3, 800);
	//4
	$('#expertise-mask-gallery4').scrollTo(next_image4, 800);
	$('#expertise-mask-excerpt4').scrollTo(next_excerpt4, 800);
	$('#expertise-mask-title4').scrollTo(next_title4, 800);
	
	if (is_last_image) {
	    //clear the selected class
	    $('#expertise-excerpt li, #expertise-gallery li, #expertise-title li').removeClass('selected');

	    //reassign the selected class to current items
	    wrap_around_image.addClass('selected');
	    wrap_around_excerpt.addClass('selected');
	    wrap_around_title.addClass('selected');

	    //Scroll the items instantly
	    $('#expertise-mask-gallery').scrollTo(wrap_around_image, 0);
	    $('#expertise-mask-excerpt').scrollTo(wrap_around_excerpt, 0);
	    $('#expertise-mask-title').scrollTo(wrap_around_title, 0);
	}
	//2
	if (is_last_image2) {
	    //clear the selected class
	    $('#expertise-excerpt2 li, #expertise-gallery2 li, #expertise-title2 li').removeClass('selected');

	    //reassign the selected class to current items
	    wrap_around_image2.addClass('selected');
	    wrap_around_excerpt2.addClass('selected');
	    wrap_around_title2.addClass('selected');

	    //Scroll the items instantly
	    $('#expertise-mask-gallery2').scrollTo(wrap_around_image2, 0);
	    $('#expertise-mask-excerpt2').scrollTo(wrap_around_excerpt2, 0);
	    $('#expertise-mask-title2').scrollTo(wrap_around_title2, 0);
	}
	//3
	if (is_last_image3) {
	    //clear the selected class
	    $('#expertise-excerpt3 li, #expertise-gallery3 li, #expertise-title3 li').removeClass('selected');

	    //reassign the selected class to current items
	    wrap_around_image3.addClass('selected');
	    wrap_around_excerpt3.addClass('selected');
	    wrap_around_title3.addClass('selected');

	    //Scroll the items instantly
	    $('#expertise-mask-gallery3').scrollTo(wrap_around_image3, 0);
	    $('#expertise-mask-excerpt3').scrollTo(wrap_around_excerpt3, 0);
	    $('#expertise-mask-title3').scrollTo(wrap_around_title3, 0);
	}
	//4
	if (is_last_image4) {
	    //clear the selected class
	    $('#expertise-excerpt4 li, #expertise-gallery4 li, #expertise-title4 li').removeClass('selected');

	    //reassign the selected class to current items
	    wrap_around_image4.addClass('selected');
	    wrap_around_excerpt4.addClass('selected');
	    wrap_around_title4.addClass('selected');

	    //Scroll the items instantly
	    $('#expertise-mask-gallery4').scrollTo(wrap_around_image4, 0);
	    $('#expertise-mask-excerpt4').scrollTo(wrap_around_excerpt4, 0);
	    $('#expertise-mask-title4').scrollTo(wrap_around_title4, 0);
	}
}
 
