document.observe("dom:loaded", function() {	

// Hide and Show Top Cart
$('miniCart').hide();
//Show Top Cart
$$('.cartInfo').invoke('observe','click',function(){
	$('miniCart').show();												  
});
//Close Cart
$$('.closeCart').invoke('observe','click',function(){
		$('miniCart').hide();			   
});

// Language Currency Tab
$$('select.currency').invoke('hide');
$$('li a.language').invoke('addClassName','active');
$$('.selectBox .language').invoke('show');
	$$('.switch li a').invoke('observe','click',function(){
		$$('.switch li a').invoke('removeClassName','active');
		$(this).addClassName('active');
		$$('.selectBox select').invoke('hide');
			var activeSwitch = $(this).readAttribute('title');
			$$('.'+ activeSwitch).invoke('show');
			return false;
});


// Product View Tab
function apparelTabs(idName){ 
	$(idName).firstDescendant().addClassName('active');
	$$('.tabContent').invoke('hide');
	$('tabContainer').firstDescendant().show();
	$$('#' + idName + ' li a').invoke('observe','click',function(){
		$$('#' + idName + ' li a').invoke('removeClassName','active');
		$(this).addClassName('active');
		$$('.tabContent').invoke('hide');			
		var activeTab = $(this).readAttribute('title');
		$(activeTab).show();
		return false;
	
});
};

//Hide Review Form
$$('.form-add').invoke('hide');
// Add Review - Button
$$('.submitReview').invoke('observe','click',function(){
	$$('.form-add').invoke('appear');		
});
	// Close Review Form
	$$('.closeForm').invoke('observe','click',function(){
	$$('.form-add').invoke('fade');	
});
	
	$$('.add-review').invoke('observe','click',function(){
	$$('.form-add').invoke('appear');	
});		
	
//new Carousel('fade', $$('#fade .item'), $$('.controls a'), {duration:0.6});

if (document.getElementById('tab') != null) {
	apparelTabs('tab');
}

});
