Skip to content

Instantly share code, notes, and snippets.

@grampelberg
Forked from hikahi/gist:49560
Created January 20, 2009 17:16
Show Gist options
  • Select an option

  • Save grampelberg/49561 to your computer and use it in GitHub Desktop.

Select an option

Save grampelberg/49561 to your computer and use it in GitHub Desktop.

Revisions

  1. grampelberg revised this gist Jan 20, 2009. 1 changed file with 6 additions and 5 deletions.
    11 changes: 6 additions & 5 deletions gistfile1.js
    Original file line number Diff line number Diff line change
    @@ -4,18 +4,19 @@ function travelDates () {
    dateArray[i] = new Date(document.getElementsByName("date")[i].value);
    }

    clearErrors[clearErrors.length] = "badDates";
    errorFields[errorFields.length] = "badDates";
    badDates = 0;
    for (i=0; i < dateArray.length - 1; i++) {
    if (dateArray[i] < dateArray[i+1]) {
    alert ("good");
    } else {
    alert ("bad");
    clearErrors.pop();
    badDates = 1;
    break;
    }
    }
    if (clearErrors[clearErrors.length] == "badDates") {
    errorFields.pop();
    if (badDates) {
    errorFields[errorFields.length] = "badDates";
    } else {
    clearFields[clearFields.length] = "badDates";
    }
    }
  2. grampelberg revised this gist Jan 20, 2009. 1 changed file with 6 additions and 1 deletion.
    7 changes: 6 additions & 1 deletion gistfile1.js
    Original file line number Diff line number Diff line change
    @@ -4,13 +4,18 @@ function travelDates () {
    dateArray[i] = new Date(document.getElementsByName("date")[i].value);
    }

    clearErrors[clearErrors.length] = "badDates";
    errorFields[errorFields.length] = "badDates";
    for (i=0; i < dateArray.length - 1; i++) {
    if (dateArray[i] < dateArray[i+1]) {
    alert ("good");
    } else {
    alert ("bad");
    errorFields[errorFields.length] = "badDates";
    clearErrors.pop();
    break;
    }
    }
    if (clearErrors[clearErrors.length] == "badDates") {
    errorFields.pop();
    }
    }
  3. grampelberg revised this gist Jan 20, 2009. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions gistfile1.js
    Original file line number Diff line number Diff line change
    @@ -9,6 +9,8 @@ function travelDates () {
    alert ("good");
    } else {
    alert ("bad");
    errorFields[errorFields.length] = "badDates";
    break;
    }
    }
    }
  4. grampelberg revised this gist Jan 20, 2009. 1 changed file with 4 additions and 4 deletions.
    8 changes: 4 additions & 4 deletions gistfile1.js
    Original file line number Diff line number Diff line change
    @@ -1,11 +1,11 @@
    function travelDates () {
    travelDates = new Array();
    dateArray = new Array();
    for (i=0; i < document.getElementsByName("date").length; i++) {
    travelDates[i] = new Date(document.getElementsByName("date")[i].value);
    dateArray[i] = new Date(document.getElementsByName("date")[i].value);
    }

    for (i=0; i < travelDates.length - 1; i++) {
    if (travelDates[i] < travelDates[i+1]) {
    for (i=0; i < dateArray.length - 1; i++) {
    if (dateArray[i] < dateArray[i+1]) {
    alert ("good");
    } else {
    alert ("bad");
  5. grampelberg revised this gist Jan 20, 2009. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion gistfile1.js
    Original file line number Diff line number Diff line change
    @@ -9,6 +9,6 @@ function travelDates () {
    alert ("good");
    } else {
    alert ("bad");
    }
    }
    }
    }
  6. grampelberg revised this gist Jan 20, 2009. 1 changed file with 10 additions and 11 deletions.
    21 changes: 10 additions & 11 deletions gistfile1.js
    Original file line number Diff line number Diff line change
    @@ -1,15 +1,14 @@
    function travelDates () {
    travelDates = new Array();
    for (i=0; i < document.getElementsByName("date").length; i++) {
    travelDates[i] = new Date(document.getElementsByName("date")[i].value);

    }
    travelDates = new Array();
    for (i=0; i < document.getElementsByName("date").length; i++) {
    travelDates[i] = new Date(document.getElementsByName("date")[i].value);
    }

    for (i=0; i < travelDates.length - 1; i++) {
    if (travelDates[i] < travelDates[i+1]) {
    alert ("good");
    } else {
    alert ("bad");
    }
    for (i=0; i < travelDates.length - 1; i++) {
    if (travelDates[i] < travelDates[i+1]) {
    alert ("good");
    } else {
    alert ("bad");
    }
    }
    }
  7. grampelberg revised this gist Jan 20, 2009. 1 changed file with 1 addition and 2 deletions.
    3 changes: 1 addition & 2 deletions gistfile1.js
    Original file line number Diff line number Diff line change
    @@ -1,8 +1,7 @@

    function travelDates () {
    travelDates = new Array();
    for (i=0; i < document.getElementsByName("date").length; i++) {
    travelDates[i] = new Date(dateParser(document.getElementsByName("date")[i].value));
    travelDates[i] = new Date(document.getElementsByName("date")[i].value);

    }

  8. grampelberg revised this gist Jan 20, 2009. 1 changed file with 2 additions and 3 deletions.
    5 changes: 2 additions & 3 deletions gistfile1.js
    Original file line number Diff line number Diff line change
    @@ -1,13 +1,12 @@


    function travelDates () {
    travelDates = new Array();
    for (i=0; i < document.getElementsByName("date").length; i++) {
    travelDates[i] = [new Date(dateParser(document.getElementsByName("date")[i].value))];
    travelDates[i] = new Date(dateParser(document.getElementsByName("date")[i].value));

    }

    for (i=0; i < travelDates.length -1; i++) {
    for (i=0; i < travelDates.length - 1; i++) {
    if (travelDates[i] < travelDates[i+1]) {
    alert ("good");
    } else {
  9. grampelberg revised this gist Jan 20, 2009. 2 changed files with 17 additions and 27 deletions.
    17 changes: 17 additions & 0 deletions gistfile1.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,17 @@


    function travelDates () {
    travelDates = new Array();
    for (i=0; i < document.getElementsByName("date").length; i++) {
    travelDates[i] = [new Date(dateParser(document.getElementsByName("date")[i].value))];

    }

    for (i=0; i < travelDates.length -1; i++) {
    if (travelDates[i] < travelDates[i+1]) {
    alert ("good");
    } else {
    alert ("bad");
    }
    }
    }
    27 changes: 0 additions & 27 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -1,27 +0,0 @@
    function dateParser (date) {
    str1 = date;
    dt1 = parseInt(str1.substring(0,2),10);
    mon1 = parseInt(str1.substring(3,5),10);
    yr1 = parseInt(str1.substring(6,10),10);
    depart1 = new Date(yr1, mon1, dt1);
    parsedDate = new Date(date);


    return parsedDate;
    }

    function travelDates () {
    for (i=0; i < document.getElementsByName("date").length; i++) {
    travelDates = new Array();
    travelDates[i] = [dateParser(document.getElementsByName("date")[i].value)];

    }

    for (i=0; i < travelDates.length -1; i++) {
    if (travelDates[i] > travelDates[i+1]) {
    alert ("good");
    } else {
    alert ("bad");
    }
    }
    }
  10. @invalid-email-address Anonymous created this gist Jan 20, 2009.
    27 changes: 27 additions & 0 deletions gistfile1.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,27 @@
    function dateParser (date) {
    str1 = date;
    dt1 = parseInt(str1.substring(0,2),10);
    mon1 = parseInt(str1.substring(3,5),10);
    yr1 = parseInt(str1.substring(6,10),10);
    depart1 = new Date(yr1, mon1, dt1);
    parsedDate = new Date(date);


    return parsedDate;
    }

    function travelDates () {
    for (i=0; i < document.getElementsByName("date").length; i++) {
    travelDates = new Array();
    travelDates[i] = [dateParser(document.getElementsByName("date")[i].value)];

    }

    for (i=0; i < travelDates.length -1; i++) {
    if (travelDates[i] > travelDates[i+1]) {
    alert ("good");
    } else {
    alert ("bad");
    }
    }
    }