var dsavings=8;
// Detect IE
var Browser = {
  Version: function() {
    var version = 999; // we assume a sane browser
    if (navigator.appVersion.indexOf("MSIE") != -1)
      // bah, IE again, lets downgrade version number
      version = parseFloat(navigator.appVersion.split("MSIE")[1]);
    return version;
  }
}

var gmt = new Date();
var dstring = gmt.toGMTString();
//var dstring = 'Mon, 1 Apr 2011 06:23:04 UTC';

var sub_day = dstring.substr(0, 3);
var sub_Date = dstring.substr(5, 2);

if (sub_Date<10){
  if (Browser.Version() < 10){
   var sub_Timea = dstring.substr(16, 1);
   var sub_Timeb = dstring.substr(17, 1);
   var sub_Month = dstring.substr(7, 3);
  }
  else{
   var sub_Timea = dstring.substr(17, 1);
   var sub_Timeb = dstring.substr(18, 1);
   var sub_Month = dstring.substr(8, 3);
  }   
}

else{
  if (Browser.Version() < 10){
   var sub_Timea = dstring.substr(17, 1);
   var sub_Timeb = dstring.substr(18, 1);
   var sub_Month = dstring.substr(8, 3);
  }
  else{
   var sub_Timea = dstring.substr(17, 1);
   var sub_Timeb = dstring.substr(18, 1);
   var sub_Month = dstring.substr(8, 3);
  }
}

// Add 1 subtract 1 to eliminate the zero
sub_Date=sub_Date-1;
sub_Date=sub_Date+1;

// Day of the week *** Monday 
if (sub_day=='Mon'){
 sub_day = 'Monday';
 if (sub_Timea==0 && sub_Timeb==0){
  sub_Date=sub_Date-1;
  sub_day = 'Sunday';
  }
 else if (sub_Timea==0)
 {
  if (sub_Timeb<dsavings){
   sub_Date=sub_Date-1;
   sub_day = 'Sunday';
   }
 }
}
// Tuesday ***
else if (sub_day=='Tue'){
 sub_day = 'Tuesday';
 if (sub_Timea==0 && sub_Timeb==0){
  sub_Date=sub_Date-1;
  sub_day = 'Monday';
  }
 else if (sub_Timea==0)
 {
  if (sub_Timeb<dsavings){
   sub_Date=sub_Date-1;
   sub_day = 'Monday';
   }
 }
}
// Wednesday ***
else if (sub_day=='Wed'){
 sub_day = 'Wednesday';
 if (sub_Timea==0 && sub_Timeb==0){
  sub_Date=sub_Date-1;
  sub_day = 'Tuesday';
  }
 else if (sub_Timea==0)
 {
  if (sub_Timeb<dsavings){
   sub_Date=sub_Date-1;
   sub_day = 'Tuesday';
   }
 }
}
// Thursday ***
else if (sub_day=='Thu'){
 sub_day = 'Thursday';
 if (sub_Timea==0 && sub_Timeb==0){
  sub_Date=sub_Date-1;
  sub_day = 'Wednesday';
  }
 else if (sub_Timea==0)
 {
  if (sub_Timeb<dsavings){
   sub_Date=sub_Date-1;
   sub_day = 'Wednesday';
   }
 }
}
// Friday ***
else if (sub_day=='Fri'){
 sub_day = 'Friday';
 if (sub_Timea==0 && sub_Timeb==0){
  sub_Date=sub_Date-1;
  sub_day = 'Thursday';
  }
 else if (sub_Timea==0)
 {
  if (sub_Timeb<dsavings){
   sub_Date=sub_Date-1;
   sub_day = 'Thursday';
   }
 }
}
// Saturday ***
else if (sub_day=='Sat'){
 sub_day = 'Saturday';
 if (sub_Timea==0 && sub_Timeb==0){
  sub_Date=sub_Date-1;
  sub_day = 'Friday';
  }
 else if (sub_Timea==0)
 {
  if (sub_Timeb<dsavings){
   sub_Date=sub_Date-1;
   sub_day = 'Friday';
   }
 }
}
// Sunday ***
else{
sub_day = 'Sunday';
if (sub_Timea==0 && sub_Timeb==0){
  sub_Date=sub_Date-1;
  sub_day = 'Saturday';
  }
 else if (sub_Timea==0)
 {
  if (sub_Timeb<dsavings){
   sub_Date=sub_Date-1;
   sub_day = 'Saturday';
   }
 }
}

// Get the month
if (sub_Month=='Jan'){
  sub_Month='January';
  if (sub_Timea==0 && sub_Timeb==0){
     if (sub_Date==0){
      sub_Date=31;
      sub_Month='December';
	 }
  }
  else if (sub_Timea==0){
    if (sub_Timeb<dsavings){
     if (sub_Date==0){
       sub_Date=31;
       sub_Month='December';
	  }
	}
  }
}
else if (sub_Month=='Feb'){
   sub_Month='February';
  if (sub_Timea==0 && sub_Timeb==0){
     if (sub_Date==0){
      sub_Date=31;
      sub_Month='January';
	 }
  }
  else if (sub_Timea==0){
    if (sub_Timeb<dsavings){
     if (sub_Date==0){
       sub_Date=31;
       sub_Month='January';
	  }
	}
  }
}
else if (sub_Month=='Mar'){
   sub_Month='March';
  if (sub_Timea==0 && sub_Timeb==0){
     if (sub_Date==0){
      sub_Date=28;
      sub_Month='February';
	 }
  }
  else if (sub_Timea==0){
    if (sub_Timeb<dsavings){
     if (sub_Date==0){
       sub_Date=28;
       sub_Month='February';
	  }
	}
  }
}
else if (sub_Month=='Apr'){
  sub_Month='April';
  if (sub_Timea==0 && sub_Timeb==0){
     if (sub_Date==0){
      sub_Date=31;
      sub_Month='March';
	 }
  }
  else if (sub_Timea==0){
    if (sub_Timeb<dsavings){
     if (sub_Date==0){
       sub_Date=31;
       sub_Month='March';
	  }
	}
  }
}
else if (sub_Month=='May'){
  if (sub_Timea==0 && sub_Timeb==0){
     if (sub_Date==0){
      sub_Date=30;
      sub_Month='April';
	 }
  }
  else if (sub_Timea==0){
    if (sub_Timeb<dsavings){
     if (sub_Date==0){
       sub_Date=30;
       sub_Month='April';
	  }
	}
  }
}
else if (sub_Month=='Jun'){
sub_Month='June';
  if (sub_Timea==0 && sub_Timeb==0){
     if (sub_Date==0){
      sub_Date=31;
      sub_Month='May';
	 }
  }
  else if (sub_Timea==0){
    if (sub_Timeb<dsavings){
     if (sub_Date==0){
       sub_Date=31;
       sub_Month='May';
	  }
	}
  }
}
else if (sub_Month=='Jul'){
sub_Month='July';
  if (sub_Timea==0 && sub_Timeb==0){
     if (sub_Date==0){
      sub_Date=30;
      sub_Month='June';
	 }
  }
  else if (sub_Timea==0){
    if (sub_Timeb<dsavings){
     if (sub_Date==0){
       sub_Date=30;
       sub_Month='June';
	  }
	}
  }
}
else if (sub_Month=='Aug'){
sub_Month='August';
  if (sub_Timea==0 && sub_Timeb==0){
     if (sub_Date==0){
      sub_Date=31;
      sub_Month='July';
	 }
  }
  else if (sub_Timea==0){
    if (sub_Timeb<dsavings){
     if (sub_Date==0){
       sub_Date=31;
       sub_Month='July';
	  }
	}
  }
}
else if (sub_Month=='Sep'){
sub_Month='September';
  if (sub_Timea==0 && sub_Timeb==0){
     if (sub_Date==0){
      sub_Date=31;
      sub_Month='August';
	 }
  }
  else if (sub_Timea==0){
    if (sub_Timeb<dsavings){
     if (sub_Date==0){
       sub_Date=31;
       sub_Month='August';
	  }
	}
  }
}
else if (sub_Month=='Oct'){
sub_Month='October';
  if (sub_Timea==0 && sub_Timeb==0){
     if (sub_Date==0){
      sub_Date=30;
      sub_Month='September';
	 }
  }
  else if (sub_Timea==0){
    if (sub_Timeb<dsavings){
     if (sub_Date==0){
       sub_Date=30;
       sub_Month='September';
	  }
	}
  }
}
else if (sub_Month=='Nov'){
sub_Month='November';
  if (sub_Timea==0 && sub_Timeb==0){
     if (sub_Date==0){
      sub_Date=31;
      sub_Month='October';
	 }
  }
  else if (sub_Timea==0){
    if (sub_Timeb<dsavings){
     if (sub_Date==0){
       sub_Date=31;
       sub_Month='October';
	  }
	}
  }
}
else{
sub_Month='December';
  if (sub_Timea==0 && sub_Timeb==0){
     if (sub_Date==0){
      sub_Date=30;
      sub_Month='November';
	 }
  }
  else if (sub_Timea==0){
    if (sub_Timeb<dsavings){
     if (sub_Date==0){
       sub_Date=30;
       sub_Month='November';
	  }
	}
  }
}
document.write(sub_day + ", " + "<BR>" + sub_Month + " " + sub_Date);
