function slideSwitch() {
    var $active = $('#slideshow IMG.active');

    if ( $active.length == 0 ) $active = $('#slideshow IMG:last');
    var $next =  $active.next().length ? $active.next()
        : $('#slideshow IMG:first');
    $active.addClass('last-active');

    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 1000, function() {
            $active.removeClass('active last-active');
        });
}

function mainSlideSwitch() {
    var $active = $('#homeSlide IMG.active');

    if ( $active.length == 0 ) $active = $('#homeSlide IMG:last');
    var $next =  $active.next().length ? $active.next() : $('#homeSlide IMG:first');
    $active.addClass('last-active');

    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 1000, function() {
						$('#homeSlide').attr('href', $next.attr('goto') ? $next.attr('goto') : '#')
            $active.removeClass('active last-active');
						
        });
}

function loadImage(url) {
	var img = new Image();
	//$('#model_image').fadeOut('slow');
	$('#model_holder img').fadeOut(function (){
		//$(this).remove();
	});
		
  $(img).load(function () {
 		$(this).hide();
		$('#model_holder').removeClass('loading').append(this);
		$(this).fadeIn();
	}).error(function () {
  }).attr('src', url);
}

$(document).ready(function() {
  setInterval( "slideSwitch()", 10000 );
	setInterval( "mainSlideSwitch()", 5000 );
	$('#slideshow').click(function(){
		window.location = 'index.php';
	});
	
	$('#model_name').click(function(){
		if ($('#hidden_details').data('shown') == true) {
			$('#hidden_details').data('shown', false);
			$('#inner_hd').animate({opacity:'0.0'});
			$('#hidden_details').slideUp('fast');
		} else {
			$('#hidden_details').data('shown', true);
			$('#inner_hd').css({'opacity' : '0.0'});
			$('#hidden_details').slideDown('fast');
			$('#inner_hd').animate({opacity:'1.0'});
		}
		$('#model_name').toggleClass("over");
	});
	
	$('#model_images a').click(function(event){
		var url = $(this).attr('href');
		loadImage (url);
		$('#model_images .mi').removeClass('selected');
		$(this.parentNode).addClass('selected');
		event.preventDefault();
	});
	
	$('#model_images img').hover(function(){
		$(this).addClass('over');
	},
	function(){
		$(this).removeClass('over');
	});
	
	$("#modelPage #nav a[href='index.php?p=portfolio']").addClass('current');
	
	$("#model_images .mi:first").addClass("selected");
	
	$('.m a.innerborder').hover(function(){
		$(this.parentNode).addClass('h');
	}, function(){
		$(this.parentNode).removeClass('h');
	});
	
	$('.m a.l').hover(function(){
		$(this.parentNode.parentNode).addClass('h');
	}, function(){
		$(this.parentNode.parentNode).removeClass('h');
	});
	
	$('#nav li').hover(
		function(){
			$(this).find('ul').show();
		}, function() {
			$(this).find('ul').hide();
		}
	);
	
	
	
	
});



