	
	/* Modified by Alex Spooner, 2008-09-13 */
	
	function hideProdList()
	{
		$("#QProdList").hide();
 	  $("#QProdFind").val("Product Quickfind");
	}
	
	var msw = true;
	var mto = false;

	$(document).ready(function(){
	
		$("#QProdFind").keyup(function(){
			var q = $("#QProdFind").val().toUpperCase();
			$("#QProdList div ul li a:contains('"+q+"')").parent().show();
			$("#QProdList div ul li a:not(:contains('"+q+"'))").parent().hide();
			$("#QProdList div ul:contains('"+q+"')").parent().show();
			$("#QProdList div ul:not(:contains('"+q+"'))").parent().hide();
		});
	
		$("#QProdFind").focus(function(){
			msw = false;
			if (mto) clearTimeout(mto);
			$(this).select();
			$("#QProdList div ul li").show();
			$("#QProdList").show();
		});
		
		$("#QProdFind").click(function(){
			msw = false;
			if (mto) clearTimeout(mto);
			$(this).select();
			$("#QProdList div ul li").show();
			$("#QProdList").show();
		});

		$("#QProdFind").blur(function(){
			if (msw) {
				mto = setTimeout("hideProdList()",1000);
			}
		});
		
		$("#QProdFind").mouseover(function(){
			msw = false;
			if (mto) clearTimeout(mto);
		});

		$("#QProdList").mouseover(function(){
			msw = false;
			if (mto) clearTimeout(mto);
		});
		
		$("#QProdList div ul li").mouseover(function(){
			msw = false;
			if (mto) clearTimeout(mto);
		});
		
		$("#QProdList").mouseout(function(){
			msw = true;
			mto = setTimeout("hideProdList()",1000);
		});
		
		$("#pop a,a.fancybox").fancybox({
			'hideOnContentClick': false,
			'zoomSpeedIn':	300, 
			'zoomSpeedOut':	300, 
			'overlayShow':	true,
			'frameWidth': 700,
			'frameHeight': 500
		});
	
	});
