 
             if (mask == "M")
             {
-            	if ( outputFormat.charAt(i+1) == "/" && value.getMonth() < 9 ) {
-	            	output += month.substring(1) + "/";
-	            } else {
-	            	output += month;
-	            }
-	            i++;	
+                if ( outputFormat.charAt(i+1) == "/" && value.getMonth() < 9 ) {
+                    output += month.substring(1) + "/";
+                } else {
+                    output += month;
+                }
+                i++;    
             }
             else if (mask == "D")
             {
-            	if ( outputFormat.charAt(i+1) == "/" && value.getDate() < 10 ) {
-	            	output += date.substring(1) + "/";
-	            } else {	
-	            	output += date;	                		
-	            }
-	            i++;
+                if ( outputFormat.charAt(i+1) == "/" && value.getDate() < 10 ) {
+                    output += date.substring(1) + "/";
+                } else {    
+                    output += date;                         
+                }
+                i++;
             }
             else if (mask == "Y")
             {

        textInput.addEventListener(TextEvent.TEXT_INPUT, textInput_textInputHandler);
        // hide the border, we use the text input's border
        if (border)
        	border.visible = false;

    }


     *  Accepts a Date object as a parameter. If the incoming Date 
     *  object has any time values, they are zeroed out.
     *
     *  <p>Holding down the Control key when selecting the currently selected date deselects it, 
     *  sets the <code>selectedDate</code> property to <code>null</code>, 
     *  and then dispatches the <code>change</code> event.</p>
     *
