// JavaScript Document
$(document).ready(function() {

	$("#portfolio_fade").fadeOut(500, function() {

			$("#portfolio_fade").load("portajax.php");
			
	});
	$("#portfolio_fade").fadeIn(500, function() {
		$("a.portfolioimage").fancybox({
			'zoomSpeedIn': 600, 'zoomSpeedOut': 500,
	
	 		'imageScale': true,
	 		'overlayShow': true,
	 		'overlayOpacity': .7,
	 		'hideOnContentClick': false
	
		}); 
	});
	
	//SEARCH HOVER
	$("input#search_button").hover(function(e) {
			$(e.target).addClass("hover");		
		}, function(e){
			$(e.target).removeClass("hover");		
	});//END SEARCH HOVER
	
	//Drop Down Menu
	var dropDownTimeOut;
	$("ul#top_nav li a.drop_down_active").hover(function(e) {
		clearTimeout(dropDownTimeOut);
		$(".drop_down").css("display", "none");
		var activeLink = $(e.target).attr("href");
		var activeLinkPos = $(e.target).position();
		$(".drop_down"+activeLink).css("display", "block");
		$(".drop_down"+activeLink).addClass("active");
		$(".drop_down_arrow").css("left", activeLinkPos.left+3);
		
	}, function(e) {
		dropDownTimeOut = setTimeout(function() {
			$(".drop_down").css("display", "none");
		}, 300);
	});
	
	$(".drop_down").hover(function(e) {
		clearTimeout(dropDownTimeOut);
	}, function(e) {
		$(".drop_down").css("display", "none");
	});
	
	//Seach Box
	$('#search').blur(function(e) {
		if(this.value == "") {
			$(this).val("Product Search");
			$(this).css('color','#999999');
		}
	});
	
	$('#search').focus(function(e) {
		$(this).css('color','#111111');
		if(this.value == "Product Search") {
			$(this).val("");
			
		}
	});
	
	
	//Seach Box
	$('#search2').blur(function(e) {
		if(this.value == "") {
			$(this).val("Product Search");
			$(this).css('color','#999999');
		}
	});
	
	$('#search2').focus(function(e) {
		$(this).css('color','#111111');
		if(this.value == "Product Search") {
			$(this).val("");
			
		}
	});

	/*
	var zIndexNumber = 1000;
		$('div').each(function() {
			$(this).css('zIndex', zIndexNumber);
			zIndexNumber -= 10;
	});	
	*/
	//PORTFOLIO FADE
	$("#portfolio_prev").click(function() {
		$("#portfolio_fade").fadeOut(500, function() {

			$("#portfolio_fade").load("portajax.php?f=back");
			
		});
		
		$("#portfolio_fade").fadeIn(500, function() {
		
			
			
			$("a.portfolioimage").fancybox({
				'zoomSpeedIn': 600, 'zoomSpeedOut': 500,
		
		 		'imageScale': true,
		 		'overlayShow': true,
		 		'overlayOpacity': .7,
		 		'hideOnContentClick': false
		
			});
		});

		return false;
	});

	$("#portfolio_next").click(function() {
		$("#portfolio_fade").fadeOut(500, function() {

			$("#portfolio_fade").load("portajax.php?f=next");
			

		});
		$("#portfolio_fade").fadeIn(500, function() {
			$("a.portfolioimage").fancybox({
				'zoomSpeedIn': 600, 'zoomSpeedOut': 500,
		
		 		'imageScale': true,
		 		'overlayShow': false,
		 		'overlayOpacity': .7,
		 		'hideOnContentClick': false
		
			}); 
		});
		
		return false;
	});		
	
	/* This is basic - uses default settings */
	
	$(".fancy").fancybox({
		'zoomSpeedIn':		0, 
		'zoomSpeedOut':	0, 
		'hideOnContentClick': true,
		'overlayShow': false,
		'frameWidth': 700,
		'frameHeight': 300,
		'overlayOpacity': .7
	});

	$("a.portfolioimage").fancybox({
		'zoomSpeedIn': 600, 'zoomSpeedOut': 500,

 		'imageScale': true,
 		'overlayShow': false,
 		'overlayOpacity': .7,
 		'hideOnContentClick': false

	}); 	
	$("a.productimage").fancybox({
		'zoomSpeedIn': 600, 'zoomSpeedOut': 500,
		
		'easingIn'				: 'easeOutBack',
		'easingOut'				: 'easeInBack',

 		'imageScale': true,
 		'overlayShow': true,
 		'overlayOpacity': .4,
 		'hideOnContentClick': true

	}); 
	
	
	$("#netpricelink").click(function() {

			$("#netpricerow").css('visibility','visible');
			$("#netpricecodes").css('visibility','visible');
			$("#netpricelink").css('visibility','hidden');
	});

	
});//END JS