﻿$(document).ready(function(){

		///Splash and Frontpage Slideshow
		$("#slides").tabs({fx:{opacity: "toggle"}}).tabs("rotate", 7000, true)

		$("#slides img").hover(  
		function() { 
		//alert("hover!") 
		$("#slides").tabs("rotate",0,true);  
		},  
		function() {  
		$("#slides").tabs("rotate",7000,true);  
		}  
		); 
				
		
		///Gallery Slideshow
		$('#mycarousel').jcarousel({wrap: 'circular' });
		
		///Most Popular Carousel
		$('#mostpopular').jcarousel({
		wrap: 'circular',
		slideEasing: "easeOutBounce",
		dispItems: 1
		});
		
		///Most Categories Carousel
		$('.categories').jcarousel({
		slideEasing: "easeOutBounce",
		dispItems: 3
		});
		
		///Tab Box Tabs
		$(".tab_content").hide(); //Hide all content
		$("ul.tabs li:first").addClass("active").show(); //Activate first tab
		$(".tab_content:first").show(); //Show first tab content
		
		//On Click Event
		$("ul.tabs").tabs("select","tab2");
		$("ul.tabs li").click(function() {
		$("ul.tabs li").removeClass("active"); //Remove any "active" class
		$(this).addClass("active"); //Add "active" class to selected tab
		$(".tab_content").hide(); //Hide all tab content
		var activeTab = $(this).find("a").attr("href"); //Find the rel attribute value to identify the active tab + content
		$(activeTab).fadeIn(); //Fade in the active content
		return false;
		});
		
		///FancyBox
		$("a#single_image").fancybox({'overlayColor':'#000000','overlayOpacity':0.6,'transitionIn':'fade','transitionOut':'fade','speedIn':600,'speedOut'		:600});
		
		$("a.group").fancybox({'overlayColor':'#000000','overlayOpacity': 0.6,'transitionIn':'fade','transitionOut':'fade','speedIn':600,'speedOut':600});
		
		$("a#button_image").fancybox({
		'overlayColor': '#000000',
		'overlayOpacity': 0.6,
		'transitionIn'	:	'fade',
		'transitionOut'	:	'fade',
		'speedIn'		:	600, 
		'speedOut'		:	600});
		
		$("#reviewForm").fancybox({
		'overlayColor': '#000000',
		'overlayOpacity': 0.6,
		'titlePosition'		: 'inside',
		'transitionIn'		: 'fade',
		'transitionOut'		: 'fade',
		'speedIn'		:	600, 
		'speedOut'		:	600
		});
		
		//Star Rating
		$(".star_rating").stars();
		
		//Thumbnails
		$(".latest_img").fadeTo("slow", 1.0); 
						   $(".latest_img").hover(function(){
						   $(this).stop().fadeTo("slow", 0.7); 
						   },function(){
						   $(this).stop().fadeTo("slow", 1.0); 
						   });
		//Product Thumbnail Switch
		  $(".other-thumbnails a").hover(
		  function () {
		  var largePath = $(this).attr("ret");
			$("#largeImage").attr({ src: largePath });

		  return false;
		  },
		  function () {
		  var largePath = $(this).attr("ret");
		  var ltBoxPath = $(this).attr("href");
		  
		  //update links to new image path
		  $("a.main").attr({ href: ltBoxPath });
		  $("#largeImage").attr({ src: largePath });
		  return false;
		  });


		//Sub navigation Switch
		$("#landing a").hover(
		function () {
		$(this).addClass("hover");
		},
		function () {
		$(this).removeClass("hover");
		}
		);

		//Content Column Height
		var navHeight = $("#sec-nav").height();
		var contentHeight = $("#content-base").height();	
		//alert(navHeight)
		if (contentHeight < navHeight)
		{
		$('#content-base').css('height', 640);
		}
	
		//Duplicate pagination
		var pageLinks = $(".pageLinks").html();
		$(".top-links").append(pageLinks)
		
		
		//share this links
		//var iUrl = $(".title").find(".iurl").val()
		//var iTitle = $(".title").find(".ititle").val()
		//var iDesc = $(".title").find("idesc").val()
		
		$('.share').share({
		//url:		iUrl,
		//title:		iTitle,
		//description: iDesc,
		services:		['email', 'facebook', 'twitter', 'myspace', 'google', 'stumbleupon' , 'yahoo', 'delicious'],
		img_size:		24,
		a_target:		'_Blank'
		});
		
		//search form change
		$("#searchsite").change(function() {
 		 var action = $(this).val();
		 //alert(action);
  		$("#searchform").attr("action", "/"+ action + "/search/default.asp" );
		});
		
		
		///Init Product Image
		var imageMedUrl = $("#alt1").attr("ret")
		var imageLargeUrl = $("#alt1").attr("href")
		
		$("#largeImage").attr("src", imageMedUrl)
		$("#single_image").attr("href", imageLargeUrl)
		$("#button_image").attr("href", imageLargeUrl)
		
		///Related Details Link
		var detailLink = $("#related1").attr("href")
		$("a#url1").attr('href', detailLink);
		
		var detailLink = $("#related2").attr("href")
		$("a#url2").attr('href', detailLink);
		
		
		///error messages
		$('#errMsg').click(function() {
  			$('#errMsg').slideUp('slow');
		});
		
		///enter on form submit
		$('form').bind('keypress', function(e) {
        if(e.keyCode==13){          
			   $('#button').click();
        }
		});


		
//end document.ready
});
