o2="Date"; 
o2_nn=1; 
o2_ie=1; 
o2_ecma=1;
o2_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html";
o2_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsobjdate.asp";
o2_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_txt="Date and time object.";
o2_syntax_1="var myDate = new Date()";
o2_syntax_2="var myDate = new Date([parameters])";
o2_syntax_3="var myDate = new Date(dateString)";
o2_syntax_4='var myDate = new Date("month dd, yyyy")';
o2_syntax_5='var myDate = new Date("month dd, yyyy hh:mm:ss")';
o2_syntax_6='var myDate = new Date(yy, mm, dd)';
o2_syntax_7='var myDate = new Date(yy, mm, dd, hh, mm, ss)';
o2_syntax_8='var myDate = new Date("miliseconds")';
o2_ex1_0="var myDate=new Date();";
o2_ex1_1="alert('Right now it is: '+myDate.toLocaleString());";
o2_ex2_0="myDate = new Date(\"October 13, 1966 13:35:00\");";
o2_ex2_1="weekdays=new Array('Sun','Mon','Tues','Wednes','Thurs','Fri','Satur');";
o2_ex2_2="alert('I was born a '+weekdays[myDate.getDay()]+'day.');";
o2_ex3_0="// Note: October is month number 9! (Cause January is 0)";
o2_ex3_1="// The reason for this is that it fits well for Arrays,";
o2_ex3_2="// cause first item in an Array is item number zero.";
o2_ex3_3="// Look at this example:";
o2_ex3_4=" ";
o2_ex3_5="myDate = new Date(1966,9,13);";
o2_ex3_6="months=new Array('Jan','Feb','Mar','Apr','May','June',";
o2_ex3_7="'July','Aug','Sep','Oct','Nov','Dec');";
o2_ex3_8="alert('I was born in '+months[myDate.getMonth()]);";
o2_ex4_0="myDate = new Date(1966,9,13,13,35,0);";
o2_ex4_1="nowDate = new Date();";
o2_ex4_2="milliseconds=nowDate.getTime()-myDate.getTime();";
o2_ex4_3="days=Math.floor(milliseconds/(1000*60*60*24));";
o2_ex4_4="alert('I have lived for '+days+' days.');";
o2_ex5_0="myDate = new Date(1966,9,13,13,35,0);";
o2_ex5_1="nowDate = new Date();";
o2_ex5_2="milliseconds=nowDate.getTime()-myDate.getTime();";
o2_ex5_3="hours=Math.floor(milliseconds/(1000*60*60));";
o2_ex5_4="alert('I have lived for '+hours+' hours.');";
o2_ex6_0="nowDate = new Date();";
o2_ex6_1="xmasDate = new Date(nowDate.getYear(),11,24);";
o2_ex6_2="milliseconds=xmasDate.getTime()-nowDate.getTime();";
o2_ex6_3="days=Math.floor(milliseconds/(1000*60*60*24));";
o2_ex6_4="alert('There are '+days+' days left till christmas eve.');";

o2_p0="constructor"; 
o2_p0_nn=1.1; 
o2_p0_ie=2; 
o2_p0_ecma=1;
o2_p0_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1209532";
o2_p0_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsproconstructor.asp";
o2_p0_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_p0_syntax="objectName.constructor"; 
o2_p0_txt="Reference to the function that created an object.";
o2_p0_ex1_0="myObject = new Date();";
o2_p0_ex1_1="if (myObject.constructor==Boolean) alert('This is a Boolean');";
o2_p0_ex1_2="if (myObject.constructor==Date) alert('This is a Date');";
o2_p0_ex1_3="if (myObject.constructor==String) alert('This is a String');";
o2_p0_ex1_4='// Would alert "This is a Date"';
o2_p0_ex2_0='You might expect that this example would alert "Date":';
o2_p0_ex2_1=" ";
o2_p0_ex2_2="myDate = new Date();";
o2_p0_ex2_3=" alert(myDate.constructor);";
o2_p0_ex2_4=" ";
o2_p0_ex2_5="But constructor is a reference to the creating function itself";
o2_p0_ex2_6="So this example would alert something like:";
o2_p0_ex2_7="function Date() { [native code] }";

o2_p1="prototype"; 
o2_p1_nn=1.1; 
o2_p1_ie=2; 
o2_p1_ecma=1;
o2_p1_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1197095";
o2_p1_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsproprototype.asp";
o2_p1_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_p1_syntax="Date.prototype.methodName = functionName"; 
o2_p1_txt="Creates a new method for Date objects";
o2_p1_ex1_0="function daylightSavingCode(){";
o2_p1_ex1_1=" var winter=new Date(020101);";
o2_p1_ex1_2=" var summer=new Date(020701);";
o2_p1_ex1_3=" var off=Math.min(summer.getTimezoneOffset(),winter.getTimezoneOffset());";
o2_p1_ex1_4="if (this.getTimezoneOffset()==off){return 'off'} else {return 'on'}";
o2_p1_ex1_5="}";
o2_p1_ex1_6="Date.prototype.getDaylightSaving = daylightSavingCode;";
o2_p1_ex1_7=" ";
o2_p1_ex1_8="var myDate=new Date();";
o2_p1_ex1_9="alert('Timsaving is currently '+myDate.getDaylightSaving());";

o2_m0="getDate()"; 
o2_m0_nn=1; 
o2_m0_ie=1; 
o2_m0_ecma=1;
o2_m0_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1193537";
o2_m0_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgetdate.asp";
o2_m0_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m0_syntax="dateObjectName.getDate()";
o2_m0_txt="Date as an integer between 1 and 31.";
o2_m0_ex1_0="var myDate=new Date();";
o2_m0_ex1_1="alert('Todays is the '+myDate.getDate()+'. day of the month');";
o2_m0_parameters="None.";
o2_m0_returned='Integer between 1 and 31.';

o2_m1="getDay()"; 
o2_m1_nn=1; 
o2_m1_ie=1; 
o2_m1_ecma=1;
o2_m1_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1193573";
o2_m1_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgetday.asp";
o2_m1_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m1_syntax="dateObjectName.getDay()";
o2_m1_txt="Day of week value: 0=Sunday, 1=Monday...";
o2_m1_ex1_0="var myDate=new Date();";
o2_m1_ex1_1="if (myDate.getDay()==0) day='sunday';";
o2_m1_ex1_2="if (myDate.getDay()==1) day='monday';";
o2_m1_ex1_3="if (myDate.getDay()==2) day='tuesday';";
o2_m1_ex1_4="if (myDate.getDay()==3) day='wednesday';";
o2_m1_ex1_5="if (myDate.getDay()==4) day='thursday';";
o2_m1_ex1_6="if (myDate.getDay()==5) day='friday';";
o2_m1_ex1_7="if (myDate.getDay()==6) day='saturday';";
o2_m1_ex1_8="alert('Today is a '+day);";
o2_m1_ex2_0="var dayNames=new Date('sunday','monday','tuesday','wednesday','thursday','friday','saturday','sunday');";
o2_m1_ex2_1="var myDate=new Date();";
o2_m1_ex2_2="alert('Todays is a '+dayNames[myDate.getDay()]);";
o2_m1_parameters="None.";
o2_m1_returned='Integer between 0-6. (0=Sunday, 1=Monday,...,6=Saturday)';

o2_m2="getFullYear()"; 
o2_m2_nn=1.3; 
o2_m2_ie=3; 
o2_m2_ecma=1;
o2_m2_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1193607";
o2_m2_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgetfullyear.asp";
o2_m2_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m2_syntax="dateObjectName.getFullYear()";
o2_m2_txt="4 digit year of a Date object.";
o2_m2_ex1_0="myDate=new Date();";
o2_m2_ex1_1="alert(myDate.getFullYear());";
o2_m2_parameters="None.";
o2_m2_returned='Integer';

o2_m3="getHours()"; 
o2_m3_nn=1; 
o2_m3_ie=1; 
o2_m3_ecma=1;
o2_m3_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1193644";
o2_m3_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgethours.asp";
o2_m3_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m3_syntax="dateObjectName.getHours()";
o2_m3_txt="Hours value of a Date object (0-23).";
o2_m3_ex1_0="myDate=new Date();";
o2_m3_ex1_1="alert(myDate.getHours());";
o2_m3_parameters="None.";
o2_m3_returned='Integer value between 0-23';

o2_m4="getMilliseconds()"; 
o2_m4_nn=1.3; 
o2_m4_ie=3; 
o2_m4_ecma=1;
o2_m4_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1193677";
o2_m4_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgetmilliseconds.asp";
o2_m4_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m4_syntax="dateObjectName.getMilliseconds()";
o2_m4_txt="Milliseconds value of a Date object (0-999)";
o2_m4_ex1_0="myDate=new Date();";
o2_m4_ex1_1="alert(myDate.getMilliseconds());";
o2_m4_parameters="None.";
o2_m4_returned='Integer value between 0-999';

o2_m5="getMinutes()"; 
o2_m5_nn=1; 
o2_m5_ie=3; 
o2_m5_ecma=1;
o2_m5_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1193710";
o2_m5_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgetminutes.asp";
o2_m5_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m5_syntax="dateObjectName.getMinutes()";
o2_m5_txt="Minutes value of a Date object (0-59)";
o2_m5_ex1_0="myDate=new Date();";
o2_m5_ex1_1="alert(myDate.getMinutes());";
o2_m5_parameters="None.";
o2_m5_returned='Integer between 0-59';

o2_m6="getMonth()"; 
o2_m6_nn=1; 
o2_m6_ie=1; 
o2_m6_ecma=1;
o2_m6_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1193744";
o2_m6_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgetmonth.asp";
o2_m6_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m6_syntax="getMonth()";
o2_m6_syntax="dateObjectName.getMonth()";
o2_m6_txt="Month value of a Date object. (0=Jan, 11=Dec)";
o2_m6_ex1_0="myDate=new Date();";
o2_m6_ex1_1="alert(myDate.getMonth());";
o2_m6_parameters="None.";
o2_m6_returned='Integer value between 0 and 11.(Note: 0=January, 11=December).';

o2_m7="getSeconds()"; 
o2_m7_nn=1; 
o2_m7_ie=1; 
o2_m7_ecma=1;
o2_m7_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1193778";
o2_m7_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgetseconds.asp";
o2_m7_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m7_syntax="dateObjectName.getSeconds()";
o2_m7_txt="Seconds value of a Date object. (0-59)";
o2_m7_ex1_0="myDate=new Date();";
o2_m7_ex1_1="alert(myDate.getSeconds());";
o2_m7_parameters="None.";
o2_m7_returned='Integer value between 0 and 59.';

o2_m8="getTime()"; 
o2_m8_nn=1; 
o2_m8_ie=1; 
o2_m8_ecma=1;
o2_m8_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1193811";
o2_m8_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgettime.asp";
o2_m8_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m8_syntax="dateObjectName.getTime()";
o2_m8_txt="Milliseconds since 1970-1-1 of a Date object.";
o2_m8_ex1_0="myDate=new Date();";
o2_m8_ex1_1="alert(myDate.getTime());";
o2_m8_ex2_0="// getTime is excellent for calculating timespans:";
o2_m8_ex2_1=" ";
o2_m8_ex2_2="theBigDay = new Date(\"July 1, 2035\");";
o2_m8_ex2_3="todaysDay = new Date();";
o2_m8_ex2_4="millisecondsleft=theBigDay.getTime()-todaysDay.getTime();";
o2_m8_ex2_5="daysleft=Math.floor(millisecondsleft/(60*60*60*24));";
o2_m8_ex2_6="alert('There are '+daysleft+' days left!');";
o2_m8_ex3_0="// You can use getTime as a basis for other Date objects:";
o2_m8_ex3_1=" ";
o2_m8_ex3_2="theBigDay = new Date(\"July 1, 1999\")";
o2_m8_ex3_3="sameAsBigDay = new Date()";
o2_m8_ex3_4="sameAsBigDay.setTime(theBigDay.getTime())";
o2_m8_parameters="None.";
o2_m8_returned='Integer representing milliseconds since 1970-1-1 at 0:0:0.';

o2_m9="getTimezoneOffset()"; 
o2_m9_nn=1; 
o2_m9_ie=1; 
o2_m9_ecma=1;
o2_m9_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1193844";
o2_m9_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgettimezone.asp";
o2_m9_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m9_syntax="dateObjectName.getTimezoneOffset()";
o2_m9_txt="Minutes between local and UTC (GMT) time.";
o2_m9_ex1_0="myDate=new Date();";
o2_m9_ex1_1="alert(myDate.getTimezoneOffset());";
o2_m9_parameters="None.";
o2_m9_returned='Integer. For example -60 or 300.';

o2_m10="getUTCDate()"; 
o2_m10_nn=1.3; 
o2_m10_ie=3; 
o2_m10_ecma=1;
o2_m10_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1219395";
o2_m10_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgetutcdate.asp";
o2_m10_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m10_syntax="dateObjectName.getUTCDate()";
o2_m10_txt="Date value using UTC (GMT) time. (1-31)";
o2_m10_ex1_0="myDate=new Date();";
o2_m10_ex1_1="alert(myDate.getUTCDate());";
o2_m10_parameters="None.";
o2_m10_returned='Integer between 1-31.';

o2_m11="getUTCDay()"; 
o2_m11_nn=1.3; 
o2_m11_ie=3; 
o2_m11_ecma=1;
o2_m11_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1193904";
o2_m11_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgetutcday.asp";
o2_m11_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m11_syntax="dateObjectName.getUTCDay()";
o2_m11_txt="Day of week using UTC (GMT) time. (0=Sunday)";
o2_m11_ex1_0="myDate=new Date();";
o2_m11_ex1_1="alert(myDate.getUTCDay());";
o2_m11_parameters="None.";
o2_m11_returned='Integer between 0-6. (0=Sunday, 1=Monday,...6=Saturday)';

o2_m12="getUTCFullYear()"; 
o2_m12_nn=1.3; 
o2_m12_ie=3; 
o2_m12_ecma=1;
o2_m12_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1193940";
o2_m12_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgetutcfullyear.asp";
o2_m12_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m12_syntax="dateObjectName.getUTCFullYear()";
o2_m12_txt="4 digit year using UTC (GMT) time.";
o2_m12_ex1_0="myDate=new Date();";
o2_m12_ex1_1="alert(myDate.getUTCFullYear());";
o2_m12_parameters="None.";
o2_m12_returned='Integer representing the year in 4 digits.';

o2_m13="getUTCHours()"; 
o2_m13_nn=1.3; 
o2_m13_ie=3; 
o2_m13_ecma=1;
o2_m13_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1193973";
o2_m13_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgetutchours.asp";
o2_m13_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m13_syntax="dateObjectName.getUTCHours()";
o2_m13_txt="Hours using UTC (GMT) time. (0-23)";
o2_m13_ex1_0="myDate=new Date();";
o2_m13_ex1_1="alert(myDate.getUTCHours());";
o2_m13_parameters="None.";
o2_m13_returned='Integer between 0-23.';

o2_m14="getUTCMilliseconds()"; 
o2_m14_nn=1.3; 
o2_m14_ie=3; 
o2_m14_ecma=1;
o2_m14_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194006";
o2_m14_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgetutcmilliseconds.asp";
o2_m14_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m14_syntax="dateObjectName.getUTCMilliseconds()";
o2_m14_txt="Milliseconds using UTC (GMT) time. (0-999)";
o2_m14_ex1_0="myDate=new Date();";
o2_m14_ex1_1="alert(myDate.getUTCMilliseconds());";
o2_m14_parameters="None.";
o2_m14_returned='Integer between 0-999.';

o2_m15="getUTCMinutes()"; 
o2_m15_nn=1.3; 
o2_m15_ie=3; 
o2_m15_ecma=1;
o2_m15_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194039";
o2_m15_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgetutcminutes.asp";
o2_m15_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m15_syntax="dateObjectName.getUTCMinutes()";
o2_m15_txt="Minutes using UTC (GMT) time. (0-59)";
o2_m15_ex1_0="myDate=new Date();";
o2_m15_ex1_1="alert(myDate.getUTCMinutes());";
o2_m15_parameters="None.";
o2_m15_returned='Integer between 0-59.';

o2_m16="getUTCMonth()"; 
o2_m16_nn=1.3; 
o2_m16_ie=3; 
o2_m16_ecma=1;
o2_m16_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194072";
o2_m16_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgetutcmonth.asp";
o2_m16_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m16_syntax="dateObjectName.getUTCMonth()";
o2_m16_txt="Month using UTC (GMT) time. (0-11).";
o2_m16_ex1_0="myDate=new Date();";
o2_m16_ex1_1="alert(myDate.getUTCMonth());";
o2_m16_ex1_1=" ";
o2_m16_ex1_1="Note: Jan=0, Feb=1, ..., Dec=11.";
o2_m16_parameters="None.";
o2_m16_returned='Integer between 0 and 11. (Jan=0, Dec=11)';

o2_m17="getUTCSeconds()"; 
o2_m17_nn=1.3; 
o2_m17_ie=3; 
o2_m17_ecma=1;
o2_m17_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194105";
o2_m17_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgetutcseconds.asp";
o2_m17_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m17_syntax="dateObjectName.getUTCSeconds()";
o2_m17_txt="Seconds using UTC (GMT) time. (0-59)";
o2_m17_ex1_0="myDate=new Date();";
o2_m17_ex1_1="alert(myDate.getUTCSeconds());";
o2_m17_parameters="None.";
o2_m17_returned='Integer between 0 and 59.';

o2_m18="getVarDate()"; 
o2_m18_nn=0; 
o2_m18_ie=3; 
o2_m18_ecma=0;
o2_m18_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html";
o2_m18_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgetvardate.asp";
o2_m18_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m18_syntax="dateObjectName.getVarDate()";
o2_m18_txt="Visual Basic compatible VT_DATE value.";
o2_m18_ex1_0="// The getVarDate method is used when interacting with COM objects, ActiveX® objects";
o2_m18_ex1_0="// or other objects that accept and return date values in VT_DATE format,";
o2_m18_ex1_0="// such as Visual Basic and VBScript.";
o2_m18_ex1_0=" ";
o2_m18_ex1_0="myDate=new Date();";
o2_m18_ex1_1="alert(myDate.getVarDate());";
o2_m18_parameters="None.";
o2_m18_returned='Date value, for example: MON JAN 14 22:43:06 UTC+0100 2002';

o2_m19="getYear()"; 
o2_m19_nn=1; 
o2_m19_ie=1; 
o2_m19_ecma=1;
o2_m19_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194138";
o2_m19_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthgetyear.asp";
o2_m19_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m19_syntax="dateObjectName.getYear()";
o2_m19_txt="Year value of a Date object.";
o2_m19_ex1_0="myDate=new Date();";
o2_m19_ex1_1="alert(myDate.getYear());";
o2_m19_parameters="None.";
o2_m19_returned='Integer.';

o2_m20="parse()"; 
o2_m20_nn=1; 
o2_m20_ie=1; 
o2_m20_ecma=1;
o2_m20_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194184";
o2_m20_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthparse.asp";
o2_m20_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m20_syntax="Date.parse(dateString)";
o2_m20_txt="Milliseconds between parsed string and 1970-1-1";
o2_m20_ex1_0="var datestring = \"November 1, 2002 10:15 AM\";";
o2_m20_ex1_1="alert(Date.parse(datestring))";
o2_m20_ex1_2=" ";
o2_m20_ex1_3="The following rules govern what the parse method can successfully parse:";
o2_m20_ex1_4="<ul><li> Short dates can use either a \"/\" or \"-\" separator, but must be on format: month/day/year.</li>";
o2_m20_ex1_5="<li> Long dates of the form \"July 10 1995\" can be given with the year, month, and day in any order, and the year in 2-digit or 4-digit form.<br>If you use the 2-digit form, the year must be greater than or equal to 70.</li>";
o2_m20_ex1_6="<li> Any text inside parentheses is treated as a comment. These parentheses may be nested.</li>";
o2_m20_ex1_7="<li> Both commas and spaces are treated as delimiters. Multiple delimiters are permitted.</li>";
o2_m20_ex1_8="<li> Month and day names must have two or more characters. Two character names that are not unique are resolved as the last match.<br>For example, \"Ju\" is resolved as July, not June.</li>";
o2_m20_ex1_9="<li> The stated day of the week is ignored if it is incorrect given the remainder of the supplied date.<br>For example, \"Tuesday November 9 1996\" is accepted and parsed even though that date actually falls on a Friday. The resulting Date object contains \"Friday November 9 1996\".</li>";
o2_m20_ex1_10="<li> Handles all standard time zones, as well as Universal Coordinated Time (UTC) and Greenwich Mean Time (GMT).</li>";
o2_m20_ex1_11="<li> Hours, minutes, and seconds are separated by colons, although all need not be specified. \"10:\", \"10:11\", and \"10:11:12\" are all valid.</li>"; 
o2_m20_ex1_12="<li> If the 24-hour clock is used, it is an error to specify \"PM\" for times later than 12 noon. For example, \"23:15 PM\" is an error.</li>";
o2_m20_ex1_13="<li> A string containing an invalid date is an error. For example, a string containing two years or two months is an error.</li></ul>";
o2_m20_parameters="DateString : string containing a date in a format such as \"Jan 5, 1996 08:47:00\"";
o2_m20_returned='Integer representing milliseconds since 1970-1-1 at 0:0:0.';

o2_m21="setDate()"; 
o2_m21_nn=1; 
o2_m21_ie=3; 
o2_m21_ecma=1;
o2_m21_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194228";
o2_m21_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthsetdate.asp";
o2_m21_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m21_syntax="dateObjectName.setDate(dateInt)";
o2_m21_txt="Sets the date of the Date object.";
o2_m21_ex1_0="myDate=new Date();";
o2_m21_ex1_1="alert('Today is '+myDate.toLocaleString());";
o2_m21_ex1_2="myDate.setDate(7);";
o2_m21_ex1_3="alert('On the 7th of the month it is: '+myDate.toLocaleString());";
o2_m21_parameters="dateInt : Integer between 1 and 31.";
o2_m21_returned='New date in milliseconds.';

o2_m22="setFullYear()"; 
o2_m22_nn=1.3; 
o2_m22_ie=3; 
o2_m22_ecma=1;
o2_m22_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194264";
o2_m22_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthsetfullyear.asp";
o2_m22_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m22_syntax="dateObj.setFullYear(numYear[, numMonth[, numDate]])";
o2_m22_txt="Sets the year value in a Date object.";
o2_m22_ex1_0="myDate=new Date();";
o2_m22_ex1_1="alert('BEFORE: '+myDate.toString());";
o2_m22_ex1_2="myDate.setFullYear(2020);";
o2_m22_ex1_3="alert('AFTER: '+myDate.toString());";
o2_m22_parameters="<br>numYear: Required. A numeric value equal to the year.<br>numMonth: Optional. A numeric value equal to the month. Must be supplied if numDate is supplied.<br>numDate: Optional. A numeric value equal to the date.";
o2_m22_returned='New date in milliseconds since 1970-1-1.';

o2_m23="setHours()"; 
o2_m23_nn=1; 
o2_m23_ie=3; 
o2_m23_ecma=1;
o2_m23_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194314";
o2_m23_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthsethours.asp";
o2_m23_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m23_syntax="dateObjectName.setHours(hourInt)";
o2_m23_txt="Sets the hours value in a Date object.";
o2_m23_ex1_0="myDate=new Date();";
o2_m23_ex1_1="alert('BEFORE: '+myDate.toString());";
o2_m23_ex1_2="myDate.setHours(20);";
o2_m23_ex1_3="alert('AFTER: '+myDate.toString());";
o2_m23_parameters="hourInt: Integer between 0-23.";
o2_m23_returned='New date in milliseconds since 1970-1-1.';

o2_m24="setMilliseconds()"; 
o2_m24_nn=1.3; 
o2_m24_ie=3; 
o2_m24_ecma=1;
o2_m24_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194367";
o2_m24_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthsetmilliseconds.asp";
o2_m24_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m24_syntax="dateObjectName.setMilliseconds(msInt)";
o2_m24_txt="Sets the milliseconds value in a Date object.";
o2_m24_ex1_0="myDate=new Date();";
o2_m24_ex1_1="before=myDate.getTime();";
o2_m24_ex1_2="myDate.setMilliseconds(100);";
o2_m24_ex1_3="after=myDate.getTime();";
o2_m24_ex1_4="alert('BEFORE: '+before+'\\nAFTER: '+after);";
o2_m24_parameters="msInt: Integer between 0-999.";
o2_m24_returned='New date in milliseconds since 1970-1-1.';

o2_m25="setMinutes()"; 
o2_m25_nn=1; 
o2_m25_ie=1; 
o2_m25_ecma=1;
o2_m25_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1193778";
o2_m25_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthsetminutes.asp";
o2_m25_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m25_syntax="dateObjectName.setMinutes(minutesInt)";
o2_m25_txt="Sets the minutess value in a Date object.";
o2_m25_ex1_0="myDate=new Date();";
o2_m25_ex1_1="alert('BEFORE: '+myDate.getMinutes());";
o2_m25_ex1_2="myDate.setMinutes(20);";
o2_m25_ex1_3="alert('AFTER: '+myDate.getMinutes());";
o2_m25_parameters="minutesInt: Integer between 0-59.";
o2_m25_returned='New date in milliseconds since 1970-1-1.';

o2_m26="setMonth()"; 
o2_m26_nn=1; 
o2_m26_ie=1; 
o2_m26_ecma=1;
o2_m26_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194453";
o2_m26_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthsetmonth.asp";
o2_m26_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m26_syntax="dateObjectName.setMonth(monthInt)";
o2_m26_txt="Sets the month value in a Date object.";
o2_m26_ex1_0="myDate=new Date();";
o2_m26_ex1_1="alert('BEFORE: '+myDate.toString());";
o2_m26_ex1_2="myDate.setMonth(11);";
o2_m26_ex1_3="alert('AFTER: '+myDate.toString());";
o2_m26_parameters="monthInt: Integer between 0-11. (Jan=0,...,Dec=11)";
o2_m26_returned='New date in milliseconds since 1970-1-1.';

o2_m27="setSeconds()"; 
o2_m27_nn=1; 
o2_m27_ie=1; 
o2_m27_ecma=1;
o2_m27_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194498";
o2_m27_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthsetseconds.asp";
o2_m27_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m27_syntax="dateObjectName.setSeconds(secondsInt)";
o2_m27_txt="Sets the seconds value in a Date object.";
o2_m27_ex1_0="myDate=new Date();";
o2_m27_ex1_1="alert('BEFORE: '+myDate.toString());";
o2_m27_ex1_2="myDate.setSeconds(50);";
o2_m27_ex1_3="alert('AFTER: '+myDate.toString());";
o2_m27_parameters="secondsInt: Integer between 0-59.";
o2_m27_returned='New date in milliseconds since 1970-1-1.';

o2_m28="setTime()"; 
o2_m28_nn=1; 
o2_m28_ie=1; 
o2_m28_ecma=1;
o2_m28_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194543";
o2_m28_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthsettime.asp";
o2_m28_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m28_syntax="dateObjectName.setTime(msInt)";
o2_m28_txt="Sets the time value (milliseconds) in a Date object.";
o2_m28_ex1_0="myDate=new Date();";
o2_m28_ex1_1="alert('BEFORE: '+myDate.toString());";
o2_m28_ex1_2="myDate.setTime(1176891573673);";
o2_m28_ex1_3="alert('AFTER: '+myDate.toString());";
o2_m28_parameters="msInt: Integer, number of milliseconds since 1970-1-1.";
o2_m28_returned='New date in milliseconds since 1970-1-1.';

o2_m29="setUTCDate()"; 
o2_m29_nn=1.3; 
o2_m29_ie=3; 
o2_m29_ecma=1;
o2_m29_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194580";
o2_m29_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthsetutcdate.asp";
o2_m29_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m29_syntax="dateObjectName.setUTCDate(dateInt)";
o2_m29_txt="Sets the UTC date of a Date object.";
o2_m29_ex1_0="myDate=new Date();";
o2_m29_ex1_1="alert('Today is '+myDate.getUTCDate());";
o2_m29_ex1_2="myDate.setUTCDate(7);";
o2_m29_ex1_3="alert('On the 7th of the month it is: '+myDate.getUTCDate());";
o2_m29_parameters="dateInt : Integer between 1 and 31.";
o2_m29_returned='New UTC date in milliseconds since 1970-1-1.';

o2_m30="setUTCFullYear()"; 
o2_m30_nn=1.3; 
o2_m30_ie=3; 
o2_m30_ecma=1;
o2_m30_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194617";
o2_m30_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthsetutcfullyear.asp";
o2_m30_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m30_syntax="dateObj.setUTCFullYear(numYear[, numMonth[, numDate]])";
o2_m30_txt="Sets the UTC year value in a Date object.";
o2_m30_ex1_0="myDate=new Date();";
o2_m30_ex1_1="alert('BEFORE: '+myDate.getUTCFullYear());";
o2_m30_ex1_2="myDate.setUTCFullYear(2020);";
o2_m30_ex1_3="alert('AFTER: '+myDate.getUTCFullYear());";
o2_m30_parameters="<br>numYear: Required. A numeric value equal to the year.<br>numMonth: Optional. A numeric value equal to the month. Must be supplied if numDate is supplied.<br>numDate: Optional. A numeric value equal to the date.";
o2_m30_returned='New UTC date in milliseconds since 1970-1-1.';

o2_m31="setUTCHours()"; 
o2_m31_nn=1.3; 
o2_m31_ie=3; 
o2_m31_ecma=1;
o2_m31_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194663";
o2_m31_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthsetutchours.asp";
o2_m31_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m31_syntax="dateObjectName.setUTCHours(hourInt)";
o2_m31_txt="Sets the UTC hours value in a Date object.";
o2_m31_ex1_0="myDate=new Date();";
o2_m31_ex1_1="alert('BEFORE: '+myDate.getUTCHours());";
o2_m31_ex1_2="myDate.setUTCHours(20);";
o2_m31_ex1_3="alert('AFTER: '+myDate.getUTCHours());";
o2_m31_parameters="hourInt: Integer between 0-23.";
o2_m31_returned='New UTC date in milliseconds since 1970-1-1.';

o2_m32="setUTCMilliseconds()"; 
o2_m32_nn=1.3; 
o2_m32_ie=3; 
o2_m32_ecma=1;
o2_m32_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194713";
o2_m32_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthsetutcmilliseconds.asp";
o2_m32_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m32_syntax="dateObjectName.setUTCMilliseconds(msInt)";
o2_m32_txt="Sets the UTC milliseconds value in a Date object.";
o2_m32_ex1_0="myDate=new Date();";
o2_m32_ex1_1="before=myDate.getUTCMilliseconds();";
o2_m32_ex1_2="myDate.setUTCMilliseconds(100);";
o2_m32_ex1_3="after=myDate.getUTCMilliseconds();";
o2_m32_ex1_4="alert('BEFORE: '+before+'\\nAFTER: '+after);";
o2_m32_parameters="msInt: Integer between 0-999.";
o2_m32_returned='New UTC date in milliseconds since 1970-1-1.';

o2_m33="setUTCMinutes()"; 
o2_m33_nn=1.3; 
o2_m33_ie=3; 
o2_m33_ecma=1;
o2_m33_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194750";
o2_m33_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthsetutcminutes.asp";
o2_m33_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m33_syntax="dateObjectName.setUTCMinutes(minutesInt)";
o2_m33_txt="Sets the UTC minutess value in a Date object.";
o2_m33_ex1_0="myDate=new Date();";
o2_m33_ex1_1="alert('BEFORE: '+myDate.getUTCMinutes());";
o2_m33_ex1_2="myDate.setUTCMinutes(20);";
o2_m33_ex1_3="alert('AFTER: '+myDate.getUTCMinutes());";
o2_m33_parameters="minutesInt: Integer between 0-59.";
o2_m33_returned='New UTC date in milliseconds since 1970-1-1.';

o2_m34="setUTCMonth()"; 
o2_m34_nn=1.3; 
o2_m34_ie=3; 
o2_m34_ecma=1;
o2_m34_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194796";
o2_m34_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthsetutcmonth.asp";
o2_m34_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m34_syntax="dateObjectName.setUTCMonth(monthInt)";
o2_m34_txt="Sets the UTC month value in a Date object.";
o2_m34_ex1_0="myDate=new Date();";
o2_m34_ex1_1="alert('BEFORE: '+myDate.getUTCMonth());";
o2_m34_ex1_2="myDate.setUTCMonth(11);";
o2_m34_ex1_3="alert('AFTER: '+myDate.getUTCMonth());";
o2_m34_parameters="monthInt: Integer between 0-11. (Jan=0,...,Dec=11)";
o2_m34_returned='New UTC date in milliseconds since 1970-1-1.';

o2_m35="setUTCSeconds()"; 
o2_m35_nn=1.3; 
o2_m35_ie=3; 
o2_m35_ecma=1;
o2_m35_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194838";
o2_m35_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthsetutcseconds.asp";
o2_m35_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m35_syntax="dateObjectName.setUTCSeconds(secondsInt)";
o2_m35_txt="Sets the UTC seconds value in a Date object.";
o2_m35_ex1_0="myDate=new Date();";
o2_m35_ex1_1="alert('BEFORE: '+myDate.getUTCSeconds());";
o2_m35_ex1_2="myDate.setUTCSeconds(50);";
o2_m35_ex1_3="alert('AFTER: '+myDate.getUTCSeconds());";
o2_m35_parameters="secondsInt: Integer between 0-59.";
o2_m35_returned='New UTC date in milliseconds since 1970-1-1.';

o2_m36="setYear()"; 
o2_m36_nn=1; 
o2_m36_ie=1; 
o2_m36_ecma=1;
o2_m36_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194880";
o2_m36_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthsetyear.asp";
o2_m36_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m36_syntax="dateObjectName.setYear(yearInt)";
o2_m36_txt="Sets the year value of a Date object.";
o2_m36_ex1_0="myDate=new Date();";
o2_m36_ex1_1="myDate.setYear(1997);";
o2_m36_ex1_2="alert(myDate.toString());";
o2_m36_parameters="yearInt: 4 digit integer.<br>(Years prior to 2000 may work with 2 digits, depending on browser type.)";
o2_m36_returned='New date in milliseconds since 1970-1-1.';

o2_m37="toDateString()"; 
o2_m37_nn=0; 
o2_m37_ie=5.5; 
o2_m37_ecma=0;
o2_m37_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html";
o2_m37_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthToDateString.asp";
o2_m37_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m37_syntax="dateObjectName.toDateString()";
o2_m37_txt="Returns a date as a string value.";
o2_m37_ex1_0="myDate=new Date();";
o2_m37_ex1_1="alert(myDate.toDateString());";
o2_m37_parameters="None.";
o2_m37_returned='String value containing the date, in local time zone, in an easily read format.';

o2_m38="toGMTString()"; 
o2_m38_nn=1; 
o2_m38_ie=1; 
o2_m38_ecma=1;
o2_m38_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194931";
o2_m38_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthtogmtstring.asp";
o2_m38_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m38_syntax="dateObjectName.toGMTString()<br><br>&nbsp; <small>(Note: a new standard, UTC, is replacing GMT as a standard)</small>";
o2_m38_txt="String value of a Date objects GMT time.";
o2_m38_ex1_0="myDate=new Date();";
o2_m38_ex1_1="alert(myDate.toGMTString());";
o2_m38_parameters="None.";
o2_m38_returned='String. (For example: Wed 16 Jan 2002 15:31:22 GMT)';

o2_m39="toLocaleDateString()"; 
o2_m39_nn=0; 
o2_m39_ie=5.5; 
o2_m39_ecma=0;
o2_m39_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html";
o2_m39_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthToLocaleDateString.asp";
o2_m39_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m39_syntax="dateObjectName.toLocaleDateString()";
o2_m39_txt="Returns a date as a string value.";
o2_m39_ex1_0="myDate=new Date();";
o2_m39_ex1_1="alert(myDate.toLocaleDateString());";
o2_m39_parameters="None.";
o2_m39_returned='String value containing the date, in local time zone, in an easily read format.';

o2_m40="toLocaleString()"; 
o2_m40_nn=1; 
o2_m40_ie=1; 
o2_m40_ecma=1;
o2_m40_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1194970";
o2_m40_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthtolocalestring.asp";
o2_m40_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m40_syntax="dateObjectName.toLocaleString()";
o2_m40_txt="String value of a Date object, in local time format.";
o2_m40_ex1_0="myDate=new Date();";
o2_m40_ex1_1="alert(myDate.toLocaleString());";
o2_m40_parameters="None.";
o2_m40_returned='String. (For example Wednesday, 16 January, 2002 3:31:22 PM - the format varies with different browsers and different country specific settings.)';

o2_m41="toLocaleTimeString()"; 
o2_m41_nn=0; 
o2_m41_ie=5.5; 
o2_m41_ecma=0;
o2_m41_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html";
o2_m41_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthToLocaleTimeString.asp";
o2_m41_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m41_syntax="dateObjectName.toLocaleTimeString()";
o2_m41_txt="Returns a time as a string value.";
o2_m41_ex1_0="myDate=new Date();";
o2_m41_ex1_1="alert(myDate.toLocaleTimeString());";
o2_m41_parameters="None.";
o2_m41_returned='String value containing the time, in local time zone, in an easily read format.';

o2_m42="toSource()"; 
o2_m42_nn=1.3; 
o2_m42_ie=0; 
o2_m42_ecma=1;
o2_m42_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1195016";
o2_m42_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsobjdate.asp";
o2_m42_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m42_syntax="dateObjectName.toSource()";
o2_m42_txt="String representing the source code of the object.";
o2_m42_ex1_0="// This method is usually called internally by JavaScript and not explicitly in code.";
o2_m42_ex1_1=" ";
o2_m42_ex1_2="alert(Date);";
o2_m42_ex1_3=" "; 
o2_m42_ex1_4="// Would return the following string, indicating that source code is not available:";
o2_m42_ex1_5="// function Date {";
o2_m42_ex1_6="// [native code]";
o2_m42_ex1_7="// }"; 
o2_m42_ex1_8=" "; 
o2_m42_ex1_9="// The above example has the same effect in IE and Netscape."; 
o2_m42_ex1_10="// However, the <b>toSource</b> method is not defined as a method in IE"; 
o2_m42_ex1_11="// therefore <b>alert(Date.toSource);</b> would return <b>undefined</b> in IE,"; 
o2_m42_ex1_12="// while it would return the native code output in Netscape.";
o2_m42_parameters="None.";
o2_m42_returned='String.';

o2_m43="toString()"; 
o2_m43_nn=1.1; 
o2_m43_ie=2; 
o2_m43_ecma=1;
o2_m43_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1206669";
o2_m43_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthtostring.asp";
o2_m43_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m43_syntax="dateObjectName.toString()";
o2_m43_txt="String representation of a Date object";
o2_m43_ex1_0="myDate=new Date();";
o2_m43_ex1_1="alert(myDate.toString());";
o2_m43_parameters="None.";
o2_m43_returned='String in a variety of possible formats depending on browser and location.<br><br>&nbsp;Return value example: Tue Mar 31 11:22:04 PST 1998';

o2_m44="toTimeString()"; 
o2_m44_nn=0; 
o2_m44_ie=5.5; 
o2_m44_ecma=0;
o2_m44_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html";
o2_m44_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthToTimeString.asp";
o2_m44_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m44_syntax="dateObjectName.toTimeString()";
o2_m44_txt="Returns a time as a string value.";
o2_m44_ex1_0="myDate=new Date();";
o2_m44_ex1_1="alert(myDate.toTimeString());";
o2_m44_parameters="None.";
o2_m44_returned='String value containing the time, in local time zone, in an easily read format.';

o2_m45="toUTCString()"; 
o2_m45_nn=1.3; 
o2_m45_ie=3; 
o2_m45_ecma=1;
o2_m45_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1195045";
o2_m45_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthtoutcstring.asp";
o2_m45_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m45_syntax="dateObjectName.toUTCString()";
o2_m45_txt="Date converted to string using UTC.";
o2_m45_ex1_0="myDate=new Date();";
o2_m45_ex1_1="alert(myDate.toUTCString());";
o2_m45_parameters="None.";
o2_m45_returned='String formatted using UTC convention in a convenient, easily read form.';

o2_m46="UTC()"; 
o2_m46_nn=1; 
o2_m46_ie=1; 
o2_m46_ecma=1;
o2_m46_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1195078";
o2_m46_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthutc.asp";
o2_m46_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m46_syntax="Date.UTC(year, month, day[, hours[, minutes[, seconds[,ms]]]])";
o2_m46_txt="Milliseconds since 1970 using UTC time.";
o2_m46_ex1_0="alert(Date.UTC(2002,11,24));";
o2_m46_parameters="<br><br>&nbsp;year: Required. The full year designation is required for cross-century date accuracy.<br><br>&nbsp;month: Required. The month as an integer between 0 and 11 (January to December).<br><br>&nbsp;day: Required. The date as an integer between 1 and 31.<br><br>&nbsp;hours: Optional. An integer from 0 to 23 that specifies the hour.<br><br>&nbsp;minutes: Optional. An integer from 0 to 59 that specifies the minutes.<br><br>&nbsp;seconds: Optional. An integer from 0 to 59 that specifies the seconds.<br><br>&nbsp;ms: Optional. An integer from 0 to 999 that specifies the milliseconds.";
o2_m46_returned='Integer. Milliseconds since 1970-1-1 UTC and the supplied date';

o2_m47="valueOf()"; 
o2_m47_nn=1.1; 
o2_m47_ie=2; 
o2_m47_ecma=1;
o2_m47_nnref="http://developer.netscape.com/docs/manuals/js/core/jsref15/date.html#1206897";
o2_m47_ieref="http://msdn.microsoft.com/library/en-us/script56/html/js56jsmthvalueof.asp";
o2_m47_ecmaref="http://www.ecma.ch/ecma1/STAND/ECMA-262.HTM";
o2_m47_syntax="dateObjectName.valueOf()";
o2_m47_txt="Milliseconds since 1970-1-1.";
o2_m47_ex1_0="myDate=new Date();";
o2_m47_ex1_1="alert(myDate.valueOf());";
o2_m47_parameters="None.";
o2_m47_returned='Integer, time in milliseconds since 1970-1-1.';

