$.slider = {}
$.slider.stopped = "false";
$.slider.wait = "false"
$.slider.forceplay = "false"
//*****Homepage Experience Slider/Rotater**************************************************//
function homeSlider() {
	$('.slide').hide();
	$('.slide:eq(0)').addClass('active').show();
	
	$('#experience').mouseover(function() {                  
		$(".slide").stop(true, true);
		$.slider.stopped = "true";
//		$('#rotator-toggle').addClass("play");
//		$('#rotator-toggle').attr('title','Resume Experience Shuffle');
	});
	$('#experience').mouseleave(function() {       
		if($.slider.wait == "false"){
			$.slider.stopped = "false";
//			$('#rotator-toggle').removeClass("play");
//			$('#rotator-toggle').attr('title','Pause Experience Shuffle');
		}
	});
	
	$('#rotator-toggle').click(function() {
		if($('.play').length == 1){
			$.slider.stopped = "false";
			$.slider.wait = "false";
			$('#rotator-toggle').removeClass("play");
			$('#rotator-toggle').attr('title','Pause Experience Shuffle');
		} else {
			$.slider.stopped = "true";
			$.slider.wait = "true";
			$('#rotator-toggle').addClass("play");
			$('#rotator-toggle').attr('title','Resume Experience Shuffle');
		}
		return false;
	});
	
	$('object').mousedown(function(){
		$.slider.stopped = "true";
		$.slider.wait = "true";
		$('#rotator-toggle').addClass("play");
		$('#rotator-toggle').attr('title','Resume Experience Shuffle');
	});
	$('.audioplayer_container').mousedown(function(){
		$.slider.stopped = "true";
		$.slider.wait = "true";
		$('#rotator-toggle').addClass("play");
		$('#rotator-toggle').attr('title','Resume Experience Shuffle');
	});
	$('.ngg-galleryoverview').click(function(){
		$.slider.stopped = "true";
		$.slider.wait = "true";
		$('#rotator-toggle').addClass("play");
		$('#rotator-toggle').attr('title','Resume Experience Shuffle');
	});
//	$('#shWrap img').live('click', function(){
//		$.slider.stopped = "false";
//		$('#rotator-toggle').removeClass("play");
//		$('#rotator-toggle').attr('title','Pause Experience Shuffle');
//	});
	
	
	setTimeout('rotate();', 9000);
}
function rotate() {	
	if($.slider.stopped == "false"){
		$.slider.wait = "false";
		var slider_size = $(".slide").length - 1;
		var temp = $(".slide").index($("#experience .active"));
		var next = temp+=2;
		
		if(next <= slider_size){
			$('.slide').removeClass('active').hide();
			$('.slide:eq(' + next + ')').addClass('active').fadeIn('slow');
		}
		if(next == (slider_size + 1)){
			$('.slide').removeClass('active').hide();
			$('.slide:eq(1)').addClass('active').fadeIn('slow');
		}
		if(next > (slider_size + 1)){
			$('.slide').removeClass('active').hide();
			$('.slide:eq(0)').addClass('active').fadeIn('slow');
		}
	}
	setTimeout('rotate();', 9000);
}
//*****Replace align attribute with class**************************************************//
function replaceAlign() {
  if (!document.getElementsByTagName('img')) return false;
  $('img[align="left"]').addClass('left').removeAttr('align');
	$('img[align="right"]').addClass('right').removeAttr('align');
	$('img[align="middle"]').addClass('middle').removeAttr('align');
}
//*****Replace target attribute with class**************************************************//
function replaceTarget() {
  if (!document.getElementsByTagName('a')) return false;
  $('a[target]').addClass('newwindow').removeAttr('target');
}
//*****The following function make it possible to have web standard popups**************************************************//
function strictNewWindow() {
  if (!document.getElementsByTagName('a')) return false;
  $('a.newwindow').click(function() {
		window.open($(this).attr('href'));
    return false;
	});
}
//*****Clear search text out search box on focus**************************************************//
function clearSearchBox() {
	if (!document.getElementById('s')) return false;
	$('#s').focus(function() {
    if ($(this).val() == 'SEARCH') {
      $(this).val('');
	  }
  });
}
//*****Parallax**************************************************//
function startParallax() {
	if ($('#parallax').length == 0) return false;
  jQuery('#parallax').jparallax({}, {xtravel: '50%',ytravel: '0px'}, {xtravel: '40%',ytravel: '0px'}, {xtravel: '70%',ytravel: '0px',xorigin: 'middle' | 'right'}, {xtravel: '0px',ytravel: '0px'}, {xtravel: '3%',ytravel: '0px'}, {xtravel: '3%',ytravel: '0px'}, {xtravel: '3%',ytravel: '0px'}, {xtravel: '0px',ytravel: '0px'});
}
//*****Load all functions**************************************************//
$(document).ready(function(){
	homeSlider();
  replaceAlign();
  replaceTarget();
  strictNewWindow();
  clearSearchBox();
  startParallax();
});                                                              
//$(window).resize(function(){                                   
//  extendFooter();                                              
//});                                                            