﻿function GetDateTime()
{
     var CurrServerTime = new Date(Date.parse(document.getElementById('CurrServerTime').value));
     
     var serverMonthValue = CurrServerTime.getMonth() + 1;
     var serverDayValue = CurrServerTime.getDate();
     var serverYearValue = CurrServerTime.getFullYear();
     var serverHoursValue = CurrServerTime.getHours();
     var serverMinutesValue = CurrServerTime.getMinutes();
     var serverSecondsValue = CurrServerTime.getSeconds();

//     serverSecondsValue++;

//     if ( serverSecondsValue >= 60 )
//     {
//      serverSecondsValue -= 60;
//      serverMinutesValue++;
//     }
     
     serverMinutesValue++;
     
     if ( serverMinutesValue >= 60 )
     {
      serverMinutesValue -= 60;
      serverHoursValue++;
     }
     if ( serverHoursValue >= 24 )
     {
      serverHoursValue -= 24;
      serverDayValue++;
     }

     CurrServerTime = new Date(Date.parse(serverMonthValue + '/' + serverDayValue + '/' + serverYearValue + ' ' + serverHoursValue + ':' + serverMinutesValue + ':' + serverSecondsValue));

     document.getElementById('CurrServerTime').value = CurrServerTime.toString(); // UPDATE

     var myDays= ["الأحــد","الاثـنـيـن","الثـلاثـاء","الأربـعـاء","الخمـيـس","الجـمـعـة","الـسـبـت","الأحــد"];
     
     var DateVar = myDays[CurrServerTime.getDay()] + "&nbsp;&nbsp;";
     if(CurrServerTime.getDate()<10) DateVar += "0" + CurrServerTime.getDate() + "/"; else DateVar += CurrServerTime.getDate() + "/";
     if(serverMonthValue<10) DateVar += "0" + serverMonthValue + "/"; else DateVar += serverMonthValue + "/";
    
     DateVar +=CurrServerTime.getFullYear();
     
	 var TimeVar="";
     if(CurrServerTime.getHours()<10) TimeVar  = "0" + CurrServerTime.getHours() + ":"; else TimeVar = CurrServerTime.getHours() + ":";
     if(CurrServerTime.getMinutes()<10) TimeVar += "0" + CurrServerTime.getMinutes(); else TimeVar += CurrServerTime.getMinutes();

     document.getElementById("TimeBarDiv").innerHTML = TimeVar;
	 document.getElementById("DateBarDiv").innerHTML = DateVar;
    
     setTimeout("GetDateTime()", 60000); // MINUTE
}
