
function day(num)
{
    switch(num)
    {
        case 0:
            return 'Sunday';
        case 1:
            return 'Monday';
        case 2:
            return 'Tuesday';
        case 3:
            return 'Wednesday';
        case 4:
            return 'Thursday';
        case 5:
            return 'Friday';
        case 6:
            return 'Saturday';
    }

}

function month(num)
{
    switch(num)
    {
        case 0:
            return 'January';
        case 1:
            return 'February';
        case 2:
            return 'March';
        case 3:
            return 'April';
        case 4:
            return 'May';
        case 5:
            return 'June';
        case 6:
            return 'July';
        case 7:
            return 'August';
        case 8:
            return 'September';
        case 9:
            return 'October';
        case 10:
            return 'November';
        case 11:
            return 'December';
    }
}


function checkDateTime(svrTime) {

adjust=0;

var today = new Date(svrTime);
var year = today.getFullYear();
var month = today.getMonth()+1;
var date = today.getDate();
var day = today.getDay();
var hour = today.getHours();
var minute = today.getMinutes();
var second = today.getSeconds();


//this next tidbit gets the last saturday in the month of Oct, for daylightsavings times purposes
var lastSat
lastSat=date-(day+1)
while (lastSat<32){
lastSat+=7
}

if (lastSat>31) lastSat+=-7


// this bit grabs the first saturday in april for the start of daylight time
var firstSat
firstSat=date-(day+1)
while (firstSat>0){
firstSat+=-7
}

if (firstSat<1) firstSat+=7

//adjust for windows95 daylight savings time changes
if ((((month==4) && (date>=firstSat)) || month>4) && (month<11 || ((month==10) && day<=lastSat))){adjust+=60}

var gmtOffset = 480;

yourOffset=(new Date()).getTimezoneOffset();

yourOffset = yourOffset+adjust
ourDifference=eval(yourOffset - gmtOffset);

var half=eval(ourDifference%60);
ourDifference=Math.round(ourDifference/60);
hour=eval(hour-ourDifference);

var m = new Array
("mm","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sept","Oct", "Nov","Dec");

var leap=eval(year%4); 

if ((half==-30) || (half==30)) minute+=30;
if (minute>59) minute-=60, hour++;
if (minute<0) minute+=60, hour--;
if (hour>23) hour-=24, date+=1;
if (((month==4) || (month==6) || (month==9) || (month==11)) && (date==31))

date=1, month+=1;
if (((month==2) && (date>28)) && (leap!=0)) date=1, month+=1;
if ((month==2) && (date>29)) date=1, month+=1;
if (hour<0) hour+=24, date-=1;
if ((date==32) && (month==12)) month=m[1], date=1, year+=1
if (date==32) date=1, month+=1;
if ((date<1) && (month==1)) month=m[12], date=31, year-=1
if (date<1) date=31, month-=1;
if (((month==4) || (month==6) || (month==9) || (month==11)) && (date==31))

date=30;
if ((month==2) && (date>28)) date=29;
if (((month==2) && (date>28)) && (leap!=0)) date=28;
for (i=1;i<13;i++){
if (month==i) {month=m[i];
break;
}
}

var dateTime = hour;
dateTime = ((dateTime <10)? "0":"") + dateTime;
dateTime = " " + dateTime;
dateTime += ((minute < 10) ? ":0" : ":") + minute;
dateTime += ((second < 10) ? ":0" : ":") + second;

dateTime += " " + month + " " + date + ", " + year;

return dateTime;

}

 function loadDoc(){
    if (PageRef=="") {
	var a = location.search.split('&');
    var page = a[0].substr(1);
    var frame = a[1];
	var section = a[2];
    if(page && frame){
     var s = "top." + frame + ".location.replace('" + page + "')";
     eval(s);
	 setTab(section);
    }
	}
    return;
   }
   
   function setTab(t) {
   
		switch (t) {
			case	"_Home":
						top.topFrame.MM_nbGroup('down','group1','_Home','_images/_toolbar/set1/home_blue_sel.gif',1); 
						top.topFrame.UpdateImg('_general');
						break;
			case	"_news":			
						top.topFrame.MM_nbGroup('down','group1','_news','_images/_toolbar/set1/news_blue_sel.gif',1); 
						top.topFrame.UpdateImg('_general');
						break;
			case	"Statistics":   	
						top.topFrame.MM_nbGroup('down','group1','Statistics','/_images/_toolbar/set1/MarketStats_blue_sel.gif',1);
						top.topFrame.UpdateImg('_subscribe');
						break;
			case	"_Market":
						top.topFrame.MM_nbGroup('down','group1','_Marketplace','_images/_toolbar/set1/marketplace_blue_sel.gif',1); 
						top.topFrame.UpdateImg('_marketplace');
						break;						
			case	"_Advertisement":         
						top.topFrame.MM_nbGroup('down','group1','_Services','_images/_toolbar/set1/Services_blue_sel.gif',1);  
						UpdateImg('_subscribe');
						break;
			case	"_ListingAccount": 	
						top.topFrame.MM_nbGroup('down','group1','_ListingAccount','_images/_toolbar/set1/ListingAccount_blue_sel.gif',1); 
						top.topFrame.UpdateImg('_general');
						break;
			case	"_Services":         
						top.topFrame.MM_nbGroup('down','group1','_Services','_images/_toolbar/set1/Services_blue_sel.gif',1); 
						top.topFrame.UpdateImg('_subscribe');
						break;
			case	"_AviSmartWare":   	
						top.topFrame.MM_nbGroup('down','group1','_AviSmartWare','_images/_toolbar/set1/AviSmartware_blue_sel.gif',1); 
						UpdateImg('_general');
						break;
			case	"_ContactUs":      	
						top.topFrame.MM_nbGroup('down','group1','_ContactUs','_images/_toolbar/set1/Contact_blue_sel.gif',1);
						top.topFrame.UpdateImg('_subscribe');
						break;
		}
   }