

$(document).ready(function() {
	
	/*$('.lightbox').lightBox(); // Select all links with lightbox class*/
	$('a.colorbox').colorbox({width:"40%", height:"300px", iframe:true});
	//$('a.colorbox').colorbox({width:"830px", height:"580px", iframe:true});
	
	$("#initBrandSelector").click(function(event) {
     	
     	closeSelectors('brand');
     	
		if($('#head .brandSelector .options').css('display') == 'none') {
			$('#head .brandSelector .options').slideDown('fast');
		} else {
			$('#head .brandSelector .options').slideUp('fast');
		}

		$("body").one("click", function(){
			$('#head .brandSelector .options').slideUp('fast');
		});
		
		event.stopPropagation();
	});
	
	
	
	$("#initLanguageSelector").click(function(event) {
     
     	closeSelectors('language');
     	
		if($('#head .languageSelector .options').css('display') == 'none') {
			$('#head .languageSelector .options').slideDown('fast');
		} else {
			$('#head .languageSelector .options').slideUp('fast');
		}

		$("body").one("click", function(){
			$('#head .languageSelector .options').slideUp('fast');
		});
		
		event.stopPropagation();
	});
	
	
	
	$("#initCurrencySelector").click(function(event) {
     	
     	closeSelectors('currency');
     	
		if($('#head .currencySelector .options').css('display') == 'none') {
			$('#head .currencySelector .options').slideDown('fast');
		} else {
			$('#head .currencySelector .options').slideUp('fast');
		}

		$("body").one("click", function(){
			$('#head .currencySelector .options').slideUp('fast');
		});
		
		event.stopPropagation();
	});
	
	
	
	
	
	
	
	$('.searchInput').focus(function() {
		if($('#head .search .searchInput').val() == 'Search') {
			$('#head .search .searchInput').addClass('searchInputFocus');
			$('#head .search .searchInput').val('');
		}
	});
	
	$('.searchInput').blur(function() {
		if($('#head .search .searchInput').val() == '') {
			$('#head .search .searchInput').removeClass('searchInputFocus');
			$('#head .search .searchInput').val('Search');
		}
	});

/*
	$('.productThumb').mouseenter(function() {
		id = '#' + $(this).attr('id');
		$(id + ' .overlay').fadeIn('fast');	
		$(id + ' .details').fadeOut('fast');	
	});
	
	$('.productThumb').mouseleave(function() {
		id = '#' + $(this).attr('id');
		$(id + ' .overlay').fadeOut('fast');
		$(id + ' .details').fadeIn('fast');	
	});
*/
	
	$('.product .tabMenu a').click(function() {
		
		
		$('.product .details .tabMenu').find('a').removeClass('current');
		$('.product .details').find('.container').css('display','none');
		
		if($(this).attr('id') == 'tab_1') {
			$('.product .details #tab_1').addClass('current');
			$('.product .details .container_1').css('display','block');
		}
		if($(this).attr('id') == 'tab_2') {
			$('.product .details #tab_2').addClass('current');
			$('.product .details .container_2').css('display','block');
		}
		if($(this).attr('id') == 'tab_3') {
			$('.product .details #tab_3').addClass('current');
			$('.product .details .container_3').css('display','block');
		}
		if($(this).attr('id') == 'tab_4') {
			$('.product .details #tab_4').addClass('current');
			$('.product .details .container_4').css('display','block');
		}
		
		/*
		$('.product .tabMenu').find('a').removeClass('current');
		
		$('.product').find('.container').css('display','none');
		*/
		
	});
	
	/* Start roundabout */
	/*$('div#myRoundabout').roundabout({
		shape: 'lazySusan',
		duration: 1600, // in milliseconds, of course
		childSelector: 'img'
	})
					.hover(
						function() {
							// oh no, it's the cops!
							clearInterval(interval);
						},
						function() {
							// false alarm: PARTY!
							interval = startAutoPlay();
						}
					);
	
	$('ul#myRoundabout').roundabout({
		shape: 'tearDrop'
	});
	$('div.moveMe').roundabout({
		duration: 2200 // in milliseconds, of course
	});
	
	// let's get this party started
	interval = startAutoPlay();
	*/
});
/*
function startAutoPlay() {
	return setInterval(function() {
		$('div#myRoundabout').roundabout_animateToNextChild();
	}, 4000);
}
*/

function closeSelectors(arg) {
	/*
	if(arg != 'brand')
	$('#head .brandSelector .options').slideUp('fast');
	
	if(arg != 'language')
	$('#head .languageSelector .options').slideUp('fast');
	
	if(arg != 'currency')
	$('#head .currencySelector .options').slideUp('fast');
	*/
}



function executeBrandSelector() {
	alert('executeBrandSelector');
}

function executeLanguageSelector() {
	alert('executeLanguageSelector');
}

function executeCurrencySelector() {
	alert('executeCurrencySelector');
}


/*
function initSearch() {
	
//	if($('#head .search .options').css('display') == 'none') {
		$('#head .search .searchInput').addClass('searchInputActive');
		$('#head .search .searchInput').val('');
//	} else {
//		$('#head .search .options').slideUp('fast');
//	}
}
*/

