var Login = {
	all_fields_have_values: function(){
		return true;
		//return (this.field_has_value('input#day', 'DD') && this.field_has_value('input#month', 'MM') && this.field_has_value('input#year', 'YEAR')) ? true : false;
	},
	
	field_has_value: function(field, default_val){
		return true;
		//return ($(field).val().length > 0 && $(field).val() != default_val) ? true : false;
	}
}

// bind rollover
$(function () {
	
	$('input').keyup( function(){
		if(Login.all_fields_have_values()){
			$('#submit').attr('src','images/framework/button_entersite_on.png');
		}else{
			$('#submit').attr('src','images/framework/button_entersite_off.png');
		}
	});
	
	// bind clear fields on select
	$('#day').focus( function() {
		if( $(this).val() == "DD" ) {
			$(this).val('');
		}
	});
	
	$('#day').blur( function() {
		if( $(this).val() == "" ) {
			$(this).val('DD');
		}
	});
	
	$('#month').focus( function() {
		if( $(this).val() == "MM" ) {
			$(this).val('');
		}
	});
	
	$('#month').blur( function() {
		if( $(this).val() == "" ) {
			$(this).val('MM');
		}
	});
	
	$('#year').focus( function() {
		if( $(this).val() == "YEAR" ) {
			$(this).val('');
		}
	});
	
	$('#year').blur( function() {
		if( $(this).val() == "" ) {
			$(this).val('YEAR');
		}
	});
});

/***********************************************
* Drop Down Date select script- by JavaScriptKit.com
* This notice MUST stay intact for use
* Visit JavaScript Kit at http://www.javascriptkit.com/ for this script and more
***********************************************/

var monthtext=['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sept','Oct','Nov','Dec'];

function populatedropdown(dayfield, monthfield, yearfield){
	var today=new Date()
	var dayfield=document.getElementById(dayfield)
	var monthfield=document.getElementById(monthfield)
	var yearfield=document.getElementById(yearfield)
	for (var i=0; i<30; i++)
		dayfield.options[i]=new Option(i+1, i+1)
	dayfield.options[today.getDate()]=new Option(today.getDate(), today.getDate(), true, true) //select today's day
	for (var m=0; m<12; m++)
		monthfield.options[m]=new Option(monthtext[m], (m+1))
	monthfield.options[today.getMonth()]=new Option(monthtext[today.getMonth()], today.getMonth() + 1, true, true) //select today's month
	var thisyear=today.getFullYear()
	for (var y=0; y<100; y++){
		yearfield.options[y]=new Option(thisyear, thisyear)
		thisyear-=1
	}
	yearfield.options[0]=new Option(today.getFullYear(), today.getFullYear(), true, true) //select today's year
}