Event.observe( window , 'load' , function( )
{
	
	new Validation( 'testForm' , {immediate: true}) ;
	Validation.add( 'validate-testDate' , 'Błędny format daty' , function( v , element ) {
		
		if( element.hasClassName( 'required' ) || !element.empty( ) )
		{
			
			if( d = v.match( /^(0[1-9]|[12][0-9]|3[01])\.(0[1-9]|1[0-2])\.(\d{4})$/ ) )
			{
				var date1 = new Date( d[ 2 ] + '/' + d[ 1 ] + '/' + d[ 3 ] ) ;
				var now = new Date( ) ;
				return date1.getTime( ) <= now.getTime( ) ;
				
			}
			
			return 0 ;
			
		}
		
		return 1 ;
	
	} ) ;

	
} ) ;
