var $jQ = jQuery.noConflict();

function getURLVar(urlVarName) {
	var urlHalves = String(document.location).toLowerCase().split('?');
	var urlVarValue = '';	
	if (urlHalves[1]) {
		var urlVars = urlHalves[1].split('&');
		for (var i = 0; i <= (urlVars.length); i++) {
			if (urlVars[i]) {
				var urlVarPair = urlVars[i].split('=');
				if (urlVarPair[0] && urlVarPair[0] == urlVarName.toLowerCase()) {
					urlVarValue = urlVarPair[1];
				}
			}
		}
	}	
	return urlVarValue;
} 
$jQ(document).ready(function() {
	route = getURLVar('route');	
	if (!route) {
		$jQ('#tab_home').addClass('selected');
	} else {
		part = route.split('/');
		if (route == 'common/home') {
			$jQ('#tab_home').addClass('selected');
		} else if (route == 'account/login') {
			$jQ('#tab_login').addClass('selected');	
		} else if (part[0] == 'account') {
			$jQ('#tab_account').addClass('selected');
		} else if (route == 'checkout/cart') {
			$jQ('#tab_cart').addClass('selected');
		} else if (part[0] == 'checkout') {
			$jQ('#tab_checkout').addClass('selected');
		} else {
			$jQ('#tab_home').addClass('selected');
		}
	}
});
$jQ('#module_search input').keydown(function(e) {
	if (e.keyCode == 13) {
		moduleSearch();
	}
});
function moduleSearch() {
	url = 'index.php?route=product/search';
	var filter_keyword = $jQ('#filter_keyword').attr('value')
	if (filter_keyword) {
		url += '&keyword=' + encodeURIComponent(filter_keyword);
	}
	var filter_category_id = $jQ('#filter_category_id').attr('value');
	if (filter_category_id) {
		url += '&category_id=' + filter_category_id;
	}
	location = url;
}
$jQ('.switcher').bind('click', function() {
	$jQ(this).find('.option').slideToggle('fast');
});