Object Oriented Encapsulation of setTimeout
	new Timer([nPauseTime])
| Name | Type | Descripton | 
| nPauseTime | Number | Optional.
				The time (in milliseconds) before the timer should be triggered once started.
			
					The default value is 1000. | 
| Name | Description | 
| None. | |
| Name | Type | Descripton | 
| None. | ||
| Name | Description | ||||||
| getPauseTime Syntax
 ArgumentsNo Arguments. Return Type
 | Returns the pause time (in milliseconds) used to wait once started before triggering the event | ||||||
| isStarted Syntax
 ArgumentsNo Arguments. Return Type
 | Returns whether the timer is started | ||||||
| setPauseTime Syntax
 Arguments
 Return Type
 | Sets the time (in milliseconds) to pause before triggering the event | ||||||
| start Syntax
 ArgumentsNo Arguments. Return Type
 | Starts the timer | ||||||
| stop Syntax
 ArgumentsNo Arguments. Return Type
 | Stops the timer if previously started | 
| Name | Type | Descripton | 
| None. | ||
| Name | Descripton | 
| ontimer | Fires nPauseTime milliseconds after started | 
None.
Used to model the data used when working with sliders, scrollbars and progress bars. Based on the ideas of the javax.swing.BoundedRangeModel interface defined by Sun for Java (http://java.sun.com/products/jfc/swingdoc-api-1.0.3/com/sun/java/swing/BoundedRangeModel.html).
	new Range()
| Name | Type | Descripton | 
| No parameters. | 
| Name | Description | 
| None. | |
| Name | Type | Descripton | 
| None. | ||
| Name | Description | ||||||
| getExtent Syntax
 Arguments
 Return Type
 | Returns the extent of the range | ||||||
| getMaximum Syntax
 Arguments
 Return Type
 | Returns the maximum allowed value | ||||||
| getMinimum Syntax
 Arguments
 Return Type
 | Returns the minimum value | ||||||
| getValue Syntax
 Arguments
 Return Type
 | Returns the current value of the range | ||||||
| setExtent Syntax
 Arguments
 Return Type
 | Sets the extent of the range | ||||||
| setMaximum Syntax
 Arguments
 Return Type
 | Sets the maximum allowed value | ||||||
| setMinimum Syntax
 Arguments
 Return Type
 | Sets the minimum allowed value | ||||||
| setValue Syntax
 Arguments
 Return Type
 | Sets the value for the range | 
| Name | Type | Descripton | 
| None. | ||
| Name | Descripton | 
| ontimer | Fires on the object nPauseTime milliseconds after started | 
None.
A slider control that allows the user to drag a handle to change the value that is limited by a maximum value and a minimum value.
	new Slider(oElement, oInput [, sOrientation])
| Name | Type | Descripton | 
| oElement | HTMLElement | The element acting as a slider | 
| oInput | HTMLInputElement | The input element used for backward compatibility and posting | 
| sOrientation | String | Optional.
				The orientation of the slider. Valid values are "horizontal" and "vertical"
			
					The default value is horizontal. | 
| Name | Description | 
| None. | |
| Name | Type | Descripton | 
| isSupported | Boolean | Read only. This value is true if the browser supports dynamic sliders | 
| Name | Description | ||||||
| getBlockIncrement Syntax
 Arguments
 Return Type
 | Returns the amount used for large increments | ||||||
| getMaximum Syntax
 Arguments
 Return Type
 | Returns the maximum value | ||||||
| getMinimum Syntax
 Arguments
 Return Type
 | Returns the minimum value | ||||||
| getOrientation Syntax
 Arguments
 Return Type
 | Returns the orientation of the slider. Valid values are "horizontal" and "vertical". | ||||||
| getUnitIncrement Syntax
 Arguments
 Return Type
 | Returns the amount used to do small increments | ||||||
| getValue Syntax
 Arguments
 Return Type
 | Returns the value of the slider | ||||||
| ontimer Syntax
 Arguments
 Return Type
 | Called when the timer used when holding down the mouse button is fired | ||||||
| recalculate Syntax
 Arguments
 Return Type
 | Recalculates the position and size of the sub elements to make ensure the layout is correct. Use this message after the slider has been resized. | ||||||
| setBlockIncrement Syntax
 Arguments
 Return Type
 | Sets the amounf to increment the value for large increments. This value is used when using the page up and page down keys to change the value as well as when holding down the mouse on the slider (but not dragging the handle). | ||||||
| setMaximum Syntax
 Arguments
 Return Type
 | Sets the maximum allowed value for the slider | ||||||
| setMinimum Syntax
 Arguments
 Return Type
 | Sets the minimum allowed value for the slider | ||||||
| setOrientation Syntax
 Arguments
 Return Type
 | Sets the orientation of the slider. Valid values are "horizontal" and "vertical". | ||||||
| setUnitIncrement Syntax
 Arguments
 Return Type
 | Sets the amount to increment the value for small increments. This value is used when using the arrow keys to change the value | ||||||
| setValue Syntax
 Arguments
 Return Type
 | Sets the value of the slider | 
| Name | Type | Descripton | 
| classNameTag | String | The extra string to add to the class name for a dynamic slider. This property is used to allow specific CSS rules to distinguish between static sliders and dynamic. This property should not be changed after any sliders have been created. | 
| Name | Descripton | 
| onchange | This event is fired when the value of the slider has changed | 
None.