function flipspec(){
	var full = $('fullspecs');
	var quick = $('quickmenu');
	if (full.getStyle('display') == 'none') {
		full.show();
		quick.hide();
		$('fulllink').update('Hide Full Specification');
	} else {
		full.hide();
		quick.show();			
		$('fulllink').update('Full Specification');
	}
}

function showbikes(id) {
	var bikeMenu = $('bikes' + id);
	var bikeNav = $('bikemenu')
	var subGroup = $('subgroup' + id);
	var menus = $$('.bikewrapper');
	menus.each(function(wrap) {
		wrap.hide();	
	});
	bikeMenu.setStyle({top:'-20px'});
	bikeMenu.show();
	
}
function hidebikes(id) {
	if (id == 0) {
		var menus = $$('.bikewrapper');
		menus.each(function(wrap) {
			wrap.hide();	
		});
	} else {
		var bikeMenu = $('bikes' + id);
		bikeMenu.hide();
	}
}
function changemenu(id) {
	var openMenu = $('groupWrapper' + id);
	var openIcon = $('menuIcon' + id);
	
	var menuItem = $$('.groupWrap');
	menuItem.each(function(wrap) {
		curid = wrap.identify().replace('groupWrapper', '');
		if (id == curid) {
			if (openMenu.getStyle('display') == 'none') {
				openMenu.show();
				openIcon.writeAttribute('src', 'images/menuIcons/' + id + '-large.gif');
				openIcon.writeAttribute('height', '70');
				pushMenu(id);
			} else {
				openMenu.hide();
				openIcon.writeAttribute('src', 'images/menuIcons/' + id + '-small.gif');
				openIcon.writeAttribute('height', '50');
				pushMenu(0);
			}		
		} else {
			wrap.hide();
			var curIcon = $('menuIcon' + curid);
			curIcon.writeAttribute('src', 'images/menuIcons/' + curid + '-small.gif');
			curIcon.writeAttribute('height', '50');
		}
	});
}

function pushMenu(id) {
	new Ajax.Request('/ss.php?id=' + id,{
    		method:'get'
	});
}