$(document).ready(function() { 
	// Open external links and PDFs in a new window
	$('a[rel=external], a[http$=pdf]').attr('target', '_blank');
	
	$('input[type="text"], 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 : '');
	}
}
