jQuery.noConflict();

jQuery(document).ready(function() {
/*-------------------------------------------------------------------------------------------------------------*/
     // Setup VideoJS elements
    VideoJS.setupAllWhenReady();
    jQuery("#slides a[rel^='prettyPhoto']").prettyPhoto();
     
	// Homepage Slider Function
	jQuery("#slides").cycle({
	    fx:         'fade',
	    speed:       2000,
	    timeout:     8000,
	    cleartypeNoBg: true,
	    delay: 15000
	});   
     
	// Top Navigation start
	jQuery(".navigation ul li").hover( function(){
		jQuery(this).find("a:first").addClass("active");
		jQuery(this).find("ul.level0").show();
	}, function(){
		jQuery(this).find("a:first").removeClass("active");
		jQuery(this).find("ul.level0").hide();
	});
	
	// product Pic 
/*	jQuery(".propic:first").show();
	jQuery("ul.pro-pic li:first").addClass("active");
	jQuery("ul.pro-pic li").click(function() {
		jQuery("ul.pro-pic li").removeClass("active");
		jQuery(this).addClass("active");
		jQuery(".propic").hide(); 
		var activeTab = jQuery(this).find("a").attr("rel"); 
		jQuery(activeTab).fadeIn(); 
		return false;
	});
	*/
	
	
	// product Detail tab 
	jQuery(".tabcontent:first").show();
	jQuery("ul.tabnav li:first").addClass("active");
	jQuery("ul.tabnav li").click(function() {
		jQuery("ul.tabnav li").removeClass("active");
		jQuery(this).addClass("active");
		jQuery(".tabcontent").hide(); 
		var activeTab = jQuery(this).find("a").attr("rel"); 
		jQuery(activeTab).fadeIn(); 
		return false;
	});
	
	// View bag show
	jQuery(".viewbag").click( function(){
		jQuery(this).addClass("active");
		jQuery(this).parents(".cartnav").find(".viewbagbox").show();
		return false;
	});
	
	// View bag hide
	jQuery(".hidebag").click( function(){
		jQuery(".viewbag").removeClass("active");
		jQuery(this).parents(".viewbagbox").hide();
		return false;
	});
 	
	if(jQuery.cookie("fontclasschild")) {
		jQuery(".fontsetting a:nth-child("+jQuery.cookie("fontclasschild")+")").addClass("active");
	}
	else {
		jQuery(".fontsetting a:nth-child(1)").addClass("active");
	}
	
	if(jQuery.cookie("fontclass")) {
		jQuery("body").addClass(jQuery.cookie("fontclass"));
	}
	else {
		jQuery("body").addClass("smallfont");	
	}
	
	jQuery(".fontsetting a").click( function(){
		jQuery(".fontsetting a").removeClass("active");
		jQuery(this).addClass("active");
	});
	
	// font resize 
	jQuery(".fontsetting .small").click( function(){
		jQuery("body").removeClass("largefont");
		jQuery("body").addClass("smallfont");
		jQuery.cookie("fontclass",'smallfont', {expires: 365, path: '/'});
		jQuery.cookie("fontclasschild",'1', {expires: 365, path: '/'});
	});
	
	jQuery(".fontsetting .mid").click( function(){
		jQuery("body").removeClass("smallfont");
		jQuery("body").removeClass("largefont");
		jQuery.cookie("fontclass",'null', {expires: 365, path: '/'});
		jQuery.cookie("fontclasschild",'2', {expires: 365, path: '/'});
	});

	jQuery(".fontsetting .large").click( function(){
		jQuery("body").removeClass("smallfont");
		jQuery("body").addClass("largefont");
		jQuery.cookie("fontclass",'largefont', {expires: 365, path: '/'});
		jQuery.cookie("fontclasschild",'3', {expires: 365, path: '/'});
	});
	
	jQuery("table.sizetable tr").hover( function(){
		jQuery(this).addClass("highlight-yellow");
	}, function(){
		jQuery(this).removeClass("highlight-yellow");
	});

	jQuery("div.qtyLabel").hover( function(){
		jQuery(this).addClass("qtyShowUpdate");		
	}, function(){
		jQuery(this).removeClass("qtyShowUpdate");
	});		

	if(jQuery('.messages .notice-msg').length > 0) {
		jQuery('#matrix-info #matrix-info-message').css('color','#ff0000');
	}
	
	jQuery.each(jQuery(".grouped-items-table .pricelabel"), function() {
	    jQuery(this).html('Voucher amount:');
	});	
	
	/*var resizeFont = jQuery('[id$=middle]');
	jQuery("a[id$=btnIncrease]").click(function() {
		var size = jQuery(resizeFont).css("font-size");
		var newSize = parseInt(size.replace(/px/, "")) + 1;
		jQuery(resizeFont).css("font-size", newSize + "px");
	});
	jQuery("a[id$=btnDecrease]").click(function() {
		var size = jQuery(resizeFont).css("font-size");
		var newSize = parseInt(size.replace(/px/, "")) - 1;
		jQuery(resizeFont).css("font-size", newSize + "px");
	});
	var originalFontSize = jQuery('#content').css('font-size');
	jQuery(".resetFont").click(function(){
		alert("hi");
		jQuery('#content').css('font-size', originalFontSize);
	});*/

	// Recent view
/*	jQuery(".recentslide").cycle({
        fx:     	'scrollHorz',
		speed:       600,
        timeout:     3500,
        prev:   	'#rec-prev', 
		next:   	'#rec-next',
		cleartypeNoBg: true
    });
	*/
	
	
	
/*-------------------------------------------------------------------------------------------------------------*/
});

Cufon.replace('.casual, .watchvideo, .offerlist, .upto', {fontFamily: 'Adobe Garamond Pro'});
Cufon.replace('.spring-season, .watchvideo span, .offerlist span, .sale', {fontFamily: 'Adobe Garamond Pro bold italic'});
Cufon.replace('.watchvideo', {fontFamily: 'Adobe Garamond Pro', hover: true });
Cufon.replace('.watchvideo a span', {fontFamily: 'Adobe Garamond Pro bold italic', hover: true });

