$(document).ready( function () {
	// clear search field on focus
	var searchField = $('#query');
	var defaultText = searchField.attr('value');
	searchField.bind('focus', function () {
		if(this.value == defaultText) {
			this.value = '';
		}
	});
	searchField.bind('blur', function () {
		if(this.value == '') {
			this.value = defaultText;
		}
	});
	
	// expand collapse menu items
	$('#productMenu>li', $('#navigation')).bind('click', function () {
		var me = $(this);
//		var btn = me.find('span.expanderBtn');
//		if(strbtn.text() == '+') {
//			btn.text('-');
//		} else {
//			btn.text('+');
//		}
//		me.find('ul').slideToggle();
//		return false;
	});
	
	// font-size changer
	$('#fontSmaller', $('body #page #mast')).bind('click', function () {
		var bod = $('body');
		var currentSize = bod.css('font-size');
		//alert(currentSize);
		var newSize;
		switch(currentSize) {
			case '16px':
				newSize = '14px';
				break;
			case '18px':
				newSize = '16px';
				break;
			case '20px':
				newSize = '18px';
				break;
		}
		bod.css('font-size', newSize);
	});
	$('#fontLarger', $('body #page #mast')).bind('click', function () {
		var bodyTag = $('body');
		var currentSize = bod.css('font-size');
		//alert(currentSize);
		var newSize;
		switch(currentSize) {
			case '14px':
				newSize = '16px';
				break;
			case '16px':
				newSize = '18px';
				break;
			case '18px':
				newSize = '20px';
				break;
		}
		bodyTag.css('font-size', newSize);
	});
});
