o7="Number"; 
o7_nn=1.2; 
o7_ie=1; 
o7_ecma=1;
o7_nnref="http://developer.netscape.com/docs/manuals/communicator/jsref/corea.htm";
o7_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56Jsobjnumber.asp";
o7_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o7_syntax="numberObject=new Number(value);";
o7_txt="Object for primitive numeric values.";
o7_ex1_0="// The following example creates a Number object, myNum,";
o7_ex1_1="// then adds a description property to all Number objects.";
o7_ex1_2="// Then a value is assigned to the myNum object's description property.";
o7_ex1_3=" ";
o7_ex1_4="myNum = new Number(65);";
o7_ex1_5="Number.prototype.description=null;";
o7_ex1_6='myNum.description="wind speed"';
o7_ex1_7="alert('The '+myNum.description+' is: '+myNum);";
o7_ex1_8=" ";
o7_ex1_9="// Would alert: The wind speed is 65 ";


o7_p0="constructor"; 
o7_p0_nn=1.1; 
o7_p0_ie=2; 
o7_p0_ecma=1;
o7_p0_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/boolean.html#1195419";
o7_p0_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsproconstructor.asp";
o7_p0_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o7_p0_syntax="objectName.constructor"; 
o7_p0_txt="Reference to the function that created an object.";
o7_p0_ex1_0="myObject = new Number(65);";
o7_p0_ex1_1="if (myObject.constructor==Boolean) alert('This is a Boolean');";
o7_p0_ex1_2="if (myObject.constructor==Date) alert('This is a Date');";
o7_p0_ex1_3="if (myObject.constructor==Number) alert('This is a Number');";
o7_p0_ex1_4='// Would alert "This is a Number"';
o7_p0_ex2_0='You might expect that this example would alert "Date":';
o7_p0_ex2_1=" ";
o7_p0_ex2_2="myDate = new Date();";
o7_p0_ex2_3=" alert(myDate.constructor);";
o7_p0_ex2_4=" ";
o7_p0_ex2_5="But constructor is a reference to the creating function itself";
o7_p0_ex2_6="So this example would alert something like:";
o7_p0_ex2_7="function Date() { [native code] }";

o7_p1="MAX_VALUE"; 
o7_p1_nn=1.2; 
o7_p1_ie=1; 
o7_p1_ecma=1;
o7_p1_nnref="http://developer.netscape.com/docs/manuals/communicator/jsref/corea.htm#1012501";
o7_p1_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jspromaxvalue.asp";
o7_p1_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o7_p1_syntax="Number.MAX_VALUE"; 
o7_p1_txt="Largest number representable. (~1.79E+308).";
o7_p1_ex1_0="alert(Number.MAX_VALUE());";

o7_p2="MIN_VALUE"; 
o7_p2_nn=1.2; 
o7_p2_ie=1; 
o7_p2_ecma=1;
o7_p2_nnref="http://developer.netscape.com/docs/manuals/communicator/jsref/corea.htm#1012532";
o7_p2_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsprominvalue.asp";
o7_p2_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o7_p2_syntax="Number.MIN_VALUE()"; 
o7_p2_txt="Smallest number representable. (~5.00E-324)";
o7_p2_ex1_0="alert(Number.MIN_VALUE());";

o7_p3="NaN"; 
o7_p3_nn=1.2; 
o7_p3_ie=1; 
o7_p3_ecma=1;
o7_p3_nnref="http://developer.netscape.com/docs/manuals/communicator/jsref/corea.htm#1012563";
o7_p3_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jspronannumber.asp";
o7_p3_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o7_p3_syntax="Number.NaN"; 
o7_p3_txt='Special "not a number" value.';
o7_p3_ex1_0="// If month has a value greater than 12, it is assigned NaN,";
o7_p3_ex1_1="// and a message is displayed indicating valid values.";
o7_p3_ex1_2=" ";
o7_p3_ex1_3="var month = 13";
o7_p3_ex1_4="if (month < 1 || month > 12) {";
o7_p3_ex1_5=" month = Number.NaN";
o7_p3_ex1_6=' alert("Month must be between 1 and 12.")';
o7_p3_ex1_7="}";

o7_p4="NEGATIVE_INFINITY"; 
o7_p4_nn=1.2; 
o7_p4_ie=1; 
o7_p4_ecma=1;
o7_p4_nnref="http://developer.netscape.com/docs/manuals/communicator/jsref/corea.htm#1012607";
o7_p4_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jspronegativeinf.asp";
o7_p4_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o7_p4_syntax="Number.NEGATIVE_INFINITY"; 
o7_p4_txt='Negative infinity, displayed as "-Infinity".';
o7_p4_ex1_0="";

o7_p5="POSITIVE_INFINITY"; 
o7_p5_nn=1.2; 
o7_p5_ie=1; 
o7_p5_ecma=1;
o7_p5_nnref="http://developer.netscape.com/docs/manuals/communicator/jsref/corea.htm#1012637";
o7_p5_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jspropositiveinf.asp";
o7_p5_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o7_p5_syntax="Number.POSITIVE_INFINITY"; 
o7_p5_txt='Positive infinity, displayed as "Infinity".';
o7_p5_ex1_0="";

o7_p6="prototype"; 
o7_p6_nn=1.1; 
o7_p6_ie=2; 
o7_p6_ecma=1; 
o7_p6_nnref="http://developer.netscape.com/docs/manuals/communicator/jsref/corea.htm#1012667";
o7_p6_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsproprototype.asp";
o7_p6_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o7_p6_syntax="Number.prototype.methodName = functionName"; 
o7_p6_txt="Creates a new method for Number objects";
o7_ex6_0="// The following example creates a Number object, myNum,";
o7_ex6_1="// then adds a description property to all Number objects.";
o7_ex6_2="// Then a value is assigned to the myNum object's description property.";
o7_ex6_3=" ";
o7_ex6_4="myNum = new Number(65);";
o7_ex6_5="Number.prototype.description=null;";
o7_ex6_6='myNum.description="wind speed"';
o7_ex6_7="alert('The '+myNum.description+' is: '+myNum);";
o7_ex6_8=" ";
o7_ex6_9="// Would alert: The wind speed is 65 ";








o7_m0="toLocaleString()"; 
o7_m0_nn=0; 
o7_m0_ie=1; 
o7_m0_ecma=1; 
o7_m0_nnref="http://developer.netscape.com/docs/manuals/communicator/jsref/corea.htm";
o7_m0_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthtolocalestring.asp";
o7_m0_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o7_m0_syntax="numberObject.toLocaleString()";
o7_m0_txt="String value of a Number object, in local value format.";
o7_m0_ex1_0="myNumber=new Number(678541.32);";
o7_m0_ex1_1="alert(myNumber.toLocaleString());";
o7_m0_parameters="numberObject: any number";
o7_m0_returned='String. (For example 678.541,32 - the format varies with different browsers and different country specific settings.)';


o7_m1="toString()"; 
o7_m1_nn=1.2; 
o7_m1_ie=1; 
o7_m1_ecma=1; 
o7_m1_nnref="http://developer.netscape.com/docs/manuals/communicator/jsref/corea1.htm#1012793";
o7_m1_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthtostring.asp";
o7_m1_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o7_m1_syntax="objectName.toString([radix])";
o7_m1_txt="Returns a string representing the object.";
o7_m1_ex1_0="myNum=new Number(65);";
o7_m1_ex1_1=" ";
o7_m1_ex1_2="alert('The 10 based value is '+myNum.toString());";
o7_m1_ex1_3="// Would alert: The 10 based value is 65";
o7_m1_ex1_4=" ";
o7_m1_ex1_5="alert('The hexadecimal (16 based) value is '+myNum.toString(16));";
o7_m1_ex1_6="// Would alert: The hexadecimal (16 based) value is 41";
o7_m1_ex1_7=" ";
o7_m1_ex1_8="alert('The binary (2 based) value is '+myNum.toString(2));";
o7_m1_ex1_9="// Would alert: The binary (2 based) value is 1000001";

o7_m1_parameters="radix: Optional. Specifies a radix for converting numeric values to strings. This value is only used for numbers.";
o7_m1_returned='Returns the textual representation of the number.';

o7_m2="valueOf()"; 
o7_m2_nn=1.1; 
o7_m2_ie=2; 
o7_m2_ecma=1;
o7_m2_nnref="http://developer.netscape.com/docs/manuals/communicator/jsref/corea.htm";
o7_m2_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthvalueof.asp";
o7_m2_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o7_m2_syntax="dateNumber.valueOf()<br><br>&nbsp;<small><small>Note: The valueOf() method is supported by Netscape browsers although it is not listed in their documentation.</small></small>";
o7_m2_txt="The numeric value. (no effect for Number objects.)";
o7_m2_ex1_0="myNumber=new Number(65);";
o7_m2_ex1_1="alert(myNumber.valueOf());";
o7_m2_ex1_2="// Would alert: 65 , same as alert(myNumber);";

o7_m2_parameters="None.";
o7_m2_returned='Number.';
