// page init
$(function(){
	initInputs();
	initNavigation();
});

// clear inputs onfocus
function initInputs() {
	var _inputs = $('input[type="text"],input[type="password"],textarea');
	_inputs.each(function(){
		var _input = $(this);
		var _val = _input.val();
		if(_val.length) {
			_input.focus(function(){
				if(_input.val() == _val) _input.val('');
			});
			_input.blur(function(){
				if(!_input.val().length) _input.val(_val);
			});
		}
	});
}

// main navigation
function initNavigation() {
	var _slideSpeed = 300;

	$('#nav > li').each(function(){
		var _opener = $(this);
		var _dropHolder = _opener.find('>div');
		var _drop = _dropHolder.find('>ul');
		var _dropHeight;

		_dropHolder.show();
		_dropHeight = _drop.outerHeight(true);
		_drop.css({marginTop:-_dropHeight});
		_dropHolder.hide();

		_opener.hover(function(){
			_dropHolder.show();
			_drop.animate({marginTop:0},{duration:_slideSpeed,queue:false});
		},function(){
			_drop.animate({marginTop:-_dropHeight},{duration:_slideSpeed,queue:false});

		});
	});
}
