﻿// JScript File

//http://code.google.com/p/datejs/wiki/APIDocumentation
function convertDateAndTime(date) 
{ 
    //WORKS ON LOCALHOST var datenew = new Date(Date.parseExact(date, 'dd/mm/yyyy HH:mm:ss').toString('MMMM, dd yyyy HH:mm:ss'));
    var datenew = new Date(Date.parseExact(date, 'M/d/yyyy h:mm:ss tt').toString('MMMM, dd yyyy HH:mm:ss'));
    
    var dateOffset= (new Date).getTimezoneOffset();

    datenew=datenew.addMinutes(dateOffset);

    return(datenew.toString('dd MMMM yyyy HH:mm:ss')); 
} 

function convertDateOnly(date) 
{ 
    //date='13-02-2007 08:03:00';
    var datenew = new Date(Date.parseExact(date, 'dd/mm/yyyy').toString('MMMM, dd yyyy'));
    return(datenew.toString('dd MMMM yyyy')); 
} 


//http://www.faqts.com/knowledge_base/view.phtml/aid/2193/fid/128
function replaceAllDateAndTimeMatchingClassName (className) {
  var all = document.all ? document.all :
    document.getElementsByTagName('*');
  var elements = new Array();
  for (var e = 0; e < all.length; e++)
  {
    if (all[e].className == className)
    {
      //elements[elements.length] = all[e];
      if (className=='localDateOnly')
        all[e].innerHTML=convertDateOnly(all[e].innerHTML);
      
      if (className=='localDateAndTime')
        all[e].innerHTML=convertDateAndTime(all[e].innerHTML);
    }
   }
 
  
}