$(document).ready(function(){	
	//  Open external links in a new window
	$('a[rel=external], a[href$=pdf], ul#twitter_update_list li a').attr('target', '_blank');

	/* Removes default form field text on focus and replaces them on blur */
	$('input[type="text"], input[type="password"]').addClass("idleField").focus(function() {
		idleFieldOnFocus(this);
	});
	$('input[type="text"], input[type="password"]').blur(function() {
		idleFieldOnBlur(this);
	});
	
	var electionDay = new Date(2010, 11 - 1, 3);
	$('#countdown').countdown({until: electionDay, compact: true, format: 'YD', description: '', layout: '<span class="year">{yn}</span><span class="day">{dn}</span>'});
});

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 : '');
	}
}

