/******************************************************
 * Copyright (c) Mar.30.2010
 * 
 * Author:  Tyler Thompson
 * Company: 38pages, LLC.
 * Support: http://www.38pages.com
 * Email:   tyler@38pages.com
 ******************************************************/

// Drop Menu's

$(document).ready(function () {   
	$('#nav ul li').hover(
		function () {
			$('ul', this).slideDown(200,function(){
			});
		},
		function () {
			$('ul', this).slideUp(200,function(){
			});
		}
	);
	
	
$('.slides_wrapper').slider({width: 630, height: 299, navButtons: true});

  // Search
  $('#search_input').data('org_val', $('#search_input').val());
  $('#search_input').focus(function(){
    if($(this).val() == $(this).data('org_val')) {
	    $(this).val('');
		$(this).addClass('active');
	}
  });
  $('#search_input').blur(function(){
    if($(this).val() == '') {
		$(this).removeClass('active');
		$(this).val($(this).data('org_val'));
	}
  });
});

// Image Slider
/*
$(document).ready(function() {
	
	// Setting up the Variables
	var slideTimmer = 7000;
	var imageWidth = $('.slides_wrapper div.slide img').attr('width');
	var imageHeight = $('.slides_wrapper div.slide img').attr('height');
	
	var currentPosition = 0;
	var slideWidth = imageWidth;
	var slides = $('.slides_wrapper div.slide');
	var numberOfSlides = slides.length;
	var delay;
	
	manageControls(currentPosition);
	
	// Setting CSS top position for prev & next buttons
	$('.slides_wrapper #btn_prev').css('top', imageHeight/2-20);
	$('.slides_wrapper #btn_next').css('top', imageHeight/2-20);
	
	// Setting up the CSS for slide_wrapper
	$('.slides_wrapper').each(function(i) {
		$(this).css({
	      'width' : imageWidth,
	      'height' : imageHeight
	    });
	});
	
	// Setting up the CSS for each Slide
	$('.slides_wrapper div.slide').each(function(i) {
		$(this).css({
	      'left' : imageWidth * i,
	      'width' : imageWidth,
	      'height' : imageHeight
	    });
	});

	// Next slide controls
	$('.slides_wrapper #btn_next').click(function() {
		autoSlide('right');
		clearTimeout(delay);
	});
	// Previous slide controls
	$('#btn_prev').click(function() {
		autoSlide('left');
		clearTimeout(delay);
	});
	
	function autoSlide(direction, callback){
		clearTimeout(delay);
		
		// Move slides left
		if(direction == 'left') {
			direction = '+=';
			manageControls(--currentPosition);
			$('#banner .s-active:last').prev().addClass('s-active');
			$('#banner .s-active:last').removeClass('s-active');
		}
		// Move slides right
		else {
			direction = '-=';
			manageControls(++currentPosition);
			$('#banner .s-active:first').next().addClass('s-active');
			$('#banner .s-active:first').removeClass('s-active');
		}
		
		$('.slides_wrapper div.slide').animate({
			left: ''+direction+imageWidth
		}, 1500, function() {});
		

		if(currentPosition == numberOfSlides - 1) {
		}
		else {
			delay = setTimeout(autoSlide, slideTimmer);
		}
	}
	
	function manageControls(position){
		// Hide left arrow if position is first slide
		if(position==0){ $('#btn_prev').hide() }else{ $('#btn_prev').show() }
		// Hide right arrow if position is last slide
		if(position==numberOfSlides-1){ $('#btn_next').hide() }else{ $('#btn_next').show() }
	}
	
	// Start the slider
	if(currentPosition == numberOfSlides - 1) {
	}
	else {
		delay = setTimeout(autoSlide, slideTimmer);
	}
	
});
*/
