jQuery.noConflict();
jQuery(function($){
		
	$('#ecom--minisearch').searchSuggest('skins/OMGSkin/js/searchSuggest.php');	
		
	// $("a#gifts").fancybox({
	// 	'autoDimensions' : false,
	// 	'titleShow' : false,
	// 	'width' : 400
	// });
	
	// +--
	// | Featured products slider
	// +--
		
	$cont = $('#featprod_rotate');
	$slide = $('#featprod_rotate_cont');
	$featbox = $('div.prodsm_cont', $cont);
	$item = $('#navigation_body > ul > li');
	
	var visFeatBox = 3;
	var landmark = 0;	
	var slidecount = Math.ceil($featbox.length / visFeatBox);
	var dir, dis;
		
	$('#feat_nav a').click(function(e){
			
		e.preventDefault();
		$button = $(this);
		
		dis = $cont.outerWidth(true);
		dir = $button.attr('id') == 'nextfeatarea' ? 1 : -1;
		
		switch(landmark + dir) {
			case -1: landmark = slidecount - 1; break;
			case slidecount: landmark = 0; break;
			default: landmark += dir;
		}
	
		$slide.animate({'left': (landmark * -(dis))}, 600); 

	});
	
	var rotate = setInterval(function(){
		$('#feat_nav a#nextfeatarea').trigger('click');
	}, 5000);
	
	$('#featured_prodrow').hover(function(){
		
		clearInterval(rotate);
		
	}, function() {
	
		rotate = setInterval(function(){
			$('#feat_nav a#nextfeatarea').trigger('click');
		}, 5000);
		
	});

	// +--
	// | Left Navigation
	// +--
	
	var fadeMenu = function(){
		$item.children('div.submenu').fadeOut(250);
	};
	
	$('#navigation_body > ul > li').hover(function(){
		clearTimeout(menuFader);
		$item = $(this);
		$('div.submenu').hide();
		$('div.submenu', $item).show(); //.parent().siblings().children('div.submenu').hide();
	}, function(){
		menuFader = setTimeout(fadeMenu, 500);
	});
	
	
	// +--
	// | Select Navigator
	// +--
	$('.select_navigator').change(function(){
		var url = $(this).val();
		if(url != '') {
			document.location.href=url;
		}
	});
	
	// +--
	// | Free Shipping Popup Box
	// +--
	
	$overlay = $('#transparent-overlay');
	$giftship = $('#gift-shipping');
	
	var fade = $.support.opactiy;
	
	$('#gifts').click(function(e){
		e.preventDefault();	
		if(fade){
			$overlay.fadeIn(250);	
			$giftship.fadeIn(250);
		} else {
			$overlay.show();	
			$giftship.show();
		}
	});
	
	$giftship.click(function(e){
		e.preventDefault();	
		if(fade){
			$overlay.fadeOut(250);	
			$giftship.fadeOut(250);
		} else {
			$overlay.hide();	
			$giftship.hide();
		}
	});
	
	$('.bottom_links_cont ul li a').hover(function(e) {
	    var href = $(this).attr('img');
	    $('<img src="http://www.exoticahq.com/media/ecom/prodsm/' + href + '" id="fullimage" />').css('top', e.pageY + 10).css('left', e.pageX + 20).css('border', '1px solid black').appendTo('body');
	}, function() {
	    $('#fullimage').remove();
	});
	
	$('.bottom_links_cont ul li a').mousemove(function(e) {
	    $('#fullimage').css('top', e.pageY + 10).css('left', e.pageX + 20); 
	});
	
	$('.hover_prodlistmsg').hover(function(){
		$(this).next('.prodlist_ship_msg_holder').show();
	}, function(){
		$(this).next('.prodlist_ship_msg_holder').hide();
	});
	
	$('.top20_img').hover(function(e) {
	    var href = $(this).attr('rel');
	    $('<img src="' + href + '" id="fullimage" />').css('top', e.pageY + 10).css('left', e.pageX + 20).css('border', '1px solid black').appendTo('body');
	}, function() {
	    $('#fullimage').remove();
	});
	
	$('.top20_img').mousemove(function(e) {
	    $('#fullimage').css('top', e.pageY + 10).css('left', e.pageX + 20); 
	});
	
	$('.top20_addlink').click(function(e){
		e.preventDefault();
		var prod = '#ecom--prodaddtocart--' + $(this).attr('prod');
		$(prod).submit();
		
	});
	
	$('#emailfriend_btn').click(function(e){
		e.preventDefault();
		var url = $(this).attr('rel');
		$().interstitial('open', {
			'url' : url,
			'width' : '450',
			'height' : '300'
		});
	});
	
	$('#ecom--emailfriend--CANCEL').live('click', function(e){
		e.preventDefault();
		$().interstitial('close', {});
	});
	
});
		

