today=new Date(); // Initialize Date in raw form
date=today.getDate(); // Get the numerical date
// Get the year
yy = today.getYear();
year = (yy < 1000) ? yy + 1900 : yy;
day = today.getDay(); // Get the day in number form (0,1,2,3,etc.)
month=today.getMonth()+1; // Get the month
// Make day number value correspond to actual day name
var dayName=new Array(7)
dayName[0]="Sunday";
dayName[1]="Monday";
dayName[2]="Tuesday";
dayName[3]="Wednesday";
dayName[4]="Thursday";
dayName[5]="Friday";
dayName[6]="Saturday";

// Make month number correspond to month name
if (month==1) monthName=("January");
else if (month==2) monthName=("February");
else if (month==3) monthName=("March");
else if (month==4) monthName=("April");
else if (month==5) monthName=("May");
else if (month==6) monthName=("June");
else if (month==7) monthName=("July");
else if (month==8) monthName=("August");
else if (month==9) monthName=("September");
else if (month==10) monthName=("October");
else if (month==11) monthName=("November");
else monthName=("December");

var datecomplete = dayName[day]+', '+monthName+' '+date+', '+ year
var owu = ' Today is ';
var final = owu + datecomplete;
var label = '<strong>OWU Updates</strong> (' + datecomplete +')';

var ctr = 0;  // index pointer of current item
var curr = ""; // current text in ticker 
var setdelaywhole=7000; // delay for switching to next item
var setdelaypartial=20; //delay for each letter 
 
var i = 0; // title character counter

function newsticker() {

    // next character of current item
    if (i < items[ctr].length) {
        i++;
        curr = items[ctr].substring(0,i);
        document.getElementById("myTicker").innerHTML 
            = "<span class='tickerLabel'>"+label+"</span><a href="+links[ctr]+">" +curr+ "</a>" ; 
        setTimeout('newsticker()',setdelaypartial);
        return;
    }
    // new item
    i = 0;
    if (ctr < items.length-1) {
        ctr++;
    } else {
        ctr=0;
    }
    setTimeout('newsticker()',setdelaywhole);
}

 