// JavaScript Document
function fixImages()
{
	jQuery("#newarrivalitems div.imgdv img").each(function(){
		var width = $(this).width();
		var height = $(this).height();
		if (width > height)
			$(this).attr("width","130");
		else
			$(this).attr("height","130");
	});
}

jQuery(document).ready(function(){
	
	jQuery("#scrollable").scrollable({circular:true}).autoscroll({autoplay:true, interval:"4000"});
	
	jQuery("#newarrivalitems").scrollable({prev:"#newarrival_prev", next:"#newarrival_next"});
	//jQuery("#newarrivalitems").scrollable({circular:false}).navigator('ul.newarrivalnavsul');
	
	jQuery("#newscrollable").scrollable({prev:".arrow_prev", next:".arrow_next", vertical:true});
	
	jQuery("#shopnav").hover(
		function(){jQuery("#shopsubnav").show();},
		function(){jQuery("#shopsubnav").hide();}
	);
	
	jQuery("#homebanner").hover(
		function(){jQuery("#homebanner .left, #homebanner .right").css("visibility","visible");},
		function(){jQuery("#homebanner .left, #homebanner .right").css("visibility","hidden");}
	);
	
	jQuery("#homedv .newarrivalnavs a").click(function(){
		jQuery("#homedv .newarrivalnavs a").removeClass("active");
		jQuery(this).addClass("active");
	});
	
	jQuery("#producttabnav a").click(function(){
		jQuery("#producttabnav img").each(function(){
			jQuery(this).attr("src",jQuery(this).attr("src").replace("-on.png",".png"));
		});
		
		var index = jQuery("#producttabnav a").index(this);
		var img = jQuery(this).children("img").attr("src").replace(".png","-on.png");
		jQuery(this).children("img").attr("src",img);
		
		jQuery("#producttabcon div.producttabconitem").hide();
		jQuery("#producttabcon div.producttabconitem").eq(index).show();
	});
	
	jQuery("#sizesdv a").click(function(){
		var index = jQuery("#sizesdv a").index(this);
		var size = $.trim(jQuery(this).text());
		
		jQuery("#sizesdv a").removeClass("on");
		jQuery(this).addClass("on");
		jQuery("#productdetail input[name='Size']").val(size);
		
		return false;
	});
	
	if (jQuery('#colorsdv').length > 0 && jQuery('#colorsdv a').length > 1)
	{
		jQuery('#colorsdv a').click(function(){
			var index = jQuery("#colorsdv a").index(this);
			var color = $.trim(jQuery(this).text());
			
			jQuery("#colorsdv a").removeClass("on");
			jQuery(this).addClass("on");
			jQuery("#productdetail input[name='Color']").val(color);
			
			return false;
		});
	}
	
	jQuery("#addtocart").click(function(){
		if (jQuery("#colorsdv").length > 0 && $.trim(jQuery("#productdetail input[name='Color']").val()) == "")
		{alert("Please select a color."); return false;}
		jQuery("#productdetail_fm").submit();
	});
	
	jQuery("#emailsend").blur(function(){
	    jQuery("#header_emaillist_fm").submit();								   
	});
	
	
	if (jQuery("#newarrivalitems div.imgdv img").length > 0)
	{
		//setInterval("fixImages()",50);
	}
	
});



// old js from old site
jQuery(document).ready(function(){
		//jQuery("#header_emaillist_fm").validate();
		var interval = self.setInterval(function(){jQuery("#hiddendv a:gt(0)").hide();},50);
		
		if (jQuery("#tinyalt img").length > 0)
		{jQuery("#medimgdv").scrollable({prev:"#zoomprev", next:"#zoomnext", vertical:true}).navigator("#tinyalt");}
		
		jQuery("#tinyalt img").click(function(){
			var length = jQuery("#tinyalt img").length;
			var oldIndex = jQuery("#tinyalt img").index(jQuery("#tinyalt img.on"));
			var newIndex = jQuery("#tinyalt img").index(this);
			
			jQuery("#tinyalt img").removeClass("on");
			jQuery(this).addClass("on");
			
			window.clearInterval(interval);
			
			if (oldIndex != newIndex)
			{
				jQuery("#hiddendv").hide();
				jQuery("#hiddendv a").css("z-index","99").hide();
				jQuery("#hiddendv a").eq(newIndex).css("z-index","100").show();
				
				if (newIndex > oldIndex)
				{jQuery("#zoomnext").trigger("click");}
				else
				{jQuery("#zoomprev").trigger("click");}
				
				setTimeout(function(){jQuery("#hiddendv").show();},800);
			}
	   });

	if(jQuery("#hiddendv a").length > 0)
	{
		jQuery("#hiddendv a").jqzoom({
			zoomWidth: 408,
			zoomHeight: 495,
			xOffset: 160,
			yOffset: 0,
			lens: true,
			title: false
		});
		
		jQuery("#hiddendv").hover(
			function(){jQuery("#productdetail div.right").css("visibility","hidden");},
			function(){jQuery("#productdetail div.right").css("visibility","visible");}
		);
		
	}
	
	
	//if (jQuery("#producttabnav a").length > 0)
	//{jQuery("#producttabnav a").eq(0).trigger("click");}
	
});
