$(document).ready(function() { 
	// Open external links and PDFs in a new window
	$('a[rel=external], a[http$=pdf]').attr('target', '_blank');

	$('input[type="text"]').addClass("idleField").focus(function() {
		idleFieldOnFocus(this);
	}).blur(function() {
		idleFieldOnBlur(this);
	});
	
	$('input[type="password"]').addClass("idleField").focus(function() {
	    idleFieldOnFocus(this);
	}).blur(function() {
		idleFieldOnBlur(this);
	});
	
});

function idleFieldOnFocus(elem) {
	$(elem).removeClass("idleField").addClass("focusField");
    if (elem.value == elem.defaultValue){ 
    	elem.value = '';
	}
	if(elem.value != elem.defaultValue){
		elem.select();
	}
}

function idleFieldOnBlur(elem) {
	$(elem).removeClass("focusField").addClass("idleField");
	if ($.trim(elem.value) == ''){
		elem.value = (elem.defaultValue ? elem.defaultValue : '');
	}
}

function slide() {
	var removed = $('ul.dev-list li:first').html();
	$('ul.dev-list li:first').animate( {opacity: 0}, 500, function() { 
		$(this).remove();
		$('ul.dev-list li:first').animate( { opacity:1 }, 500 ).css('display', 'block');
	});
	$('ul.dev-list').append('<li style="opacity:0; display: none" class="appended">'+removed+'</li>');
}


