function GetDay(intDay){
	var DayArray = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");
	return DayArray[intDay];
}

function GetMonth(intMonth){
	var MonthArray = new Array("January", "February", "March",
"Aoril", "May", "June",
"July", "August", "September",
"October", "November", "December"); 
	return MonthArray[intMonth]; 
}

function getDateStrWithDOW(){
    // alert("Second Part");
	var today = new Date()
	var gmtoffset = today.getTimezoneOffset(); //offset in minutes between local time and gmt
	var miltoday = today.getTime(); // get local time in milliseconds
	var milgmt = miltoday + (1000 * (gmtoffset * 60)); // add offset milliseconds to today milliseconds
	//milgmt = milgmt + 7200000 // offset for Libya
	// today.setTime(milgmt) // to set clock to utm
	var year = today.getYear();
	var meridian = "AM";
    var DisplayHours = today.getHours();
	if (DisplayHours > 11) {
		meridian = "PM";
		var DisplayHours = today.getHours() - 12;
		if (DisplayHours == 12) { meridian = "AM" }
		if (DisplayHours == 0) { DisplayHours = 12 }
	}
	var DisplayMinutes = today.getMinutes();
	if (DisplayMinutes < 10) {
		DisplayMinutes = "0" + DisplayMinutes;
	}	
	// today += 720000
	if(year<1000) { year+=1900; }
	var todayStr = GetDay(today.getDay()) + ", ";
	todayStr +=  GetMonth(today.getMonth()) + " " + today.getDate();
	todayStr += ", " + year + " " + DisplayHours + ":" + DisplayMinutes + " " + meridian;
	return todayStr;
}

