

(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery);

// form field

(function($) {

	var next;
	var element;
	var placeholder;
	
	$.formField = function(element, placeholder, next) {
		
		element.focus(function(){
			if(element.val() == placeholder) {
				element.val('');
			}
		});
		
		element.keyup(function(){
			element.val(element.val().replace(/\D/g, ''));
			if(element.val().length == 2 && next) {
				next.focus();
			}
		});
		
		element.blur(function(){
			if(element.val().replace(/\s+/g, '') == '') {
				element.val(placeholder);
			}
		});
		
	}
	
})(jQuery);

$(document).ready(function() {


    $.preLoadImages("images/lda_enter_button_over.png", "images/lda_enter_button.png", "images/lda_enter_button_press.png");

    $('#main').hide();
    $('#main').delay(10).fadeIn(1200);

    $('#hresp_bottom').hide();
    $('#hresp_bottom').delay(700).fadeIn(1200);

    // enter_bt

    $("#enter_bt").addClass('enter_bt_normal');

    $("#enter_bt").live("mouseover", function() {
        //  $(this).css('background', 'url(images/lda_enter_button_over.png)');
        $(this).addClass('enter_bt_over');
        $(this).removeClass('enter_bt_normal');
        $(this).removeClass('enter_bt_down');
    });

    $("#enter_bt").live("mouseout mouseup", function() {
        //$(this).css('background', 'url(images/lda_enter_button.png)');
        $(this).addClass('enter_bt_normal');
        $(this).removeClass('enter_bt_over');
        $(this).removeClass('enter_bt_down');
    });

    $("#enter_bt").live("mousedown", function() {
        //$(this).css('background', 'url(images/lda_enter_button.png)');
        $(this).addClass('enter_bt_down');
        $(this).removeClass('enter_bt_over');
        $(this).removeClass('enter_bt_normal');
    });



    $("#enter_bt").live("click", function() {
        // $(this).css('background', 'url(images/lda_enter_button.png)');
        $(this).addClass('enter_bt_down');
        $(this).removeClass('enter_bt_over');
        $(this).removeClass('enter_bt_normal');
        $('#target').submit();

    });

	var day = $('#ctl11_DayTextBox');
	var month = $('#ctl11_MonthTextBox');
	var year = $("#ctl11_YearTextBox");
	
	$.formField(day, "DD", month);
	$.formField(month, "MM", year);
	$.formField(year, "YY");
});





