
new UvumiDropdown('sd_menu');
	
// Javascript Browser Detection
function checkBrowser() {
	var agt=navigator.userAgent.toLowerCase();
	if (agt.indexOf("opera") != -1) return 'Opera';
	if (agt.indexOf("staroffice") != -1) return 'Star Office';
	if (agt.indexOf("webtv") != -1) return 'WebTV';
	if (agt.indexOf("beonex") != -1) return 'Beonex';
	if (agt.indexOf("chimera") != -1) return 'Chimera';
	if (agt.indexOf("netpositive") != -1) return 'NetPositive';
	if (agt.indexOf("phoenix") != -1) return 'Phoenix';
	if (agt.indexOf("firefox") != -1) return 'Firefox';
	if (agt.indexOf("safari") != -1) return 'Safari';
	if (agt.indexOf("skipstone") != -1) return 'SkipStone';
	if (agt.indexOf("msie") != -1) return 'Internet Explorer';
	if (agt.indexOf("netscape") != -1) return 'Netscape';
	if (agt.indexOf("mozilla/5.0") != -1) return 'Mozilla';
	if (agt.indexOf('\/') != -1) {
		if (agt.substr(0,agt.indexOf('\/')) != 'mozilla') {
			return navigator.userAgent.substr(0,agt.indexOf('\/'));}
			else return 'Netscape';} else if (agt.indexOf(' ') != -1)
	return navigator.userAgent.substr(0,agt.indexOf(' '));
	else return navigator.userAgent;
}


var browser = checkBrowser();
// alert(browser);
if (browser =="Firefox") {
	document.write("<style>");
	document.write("	.treemenu .ygtvlabel, .ygtvlabel:link, .ygtvlabel:visited, .ygtvlabel:hover {");
	document.write("		font-size: 9px;");
	document.write("		font-family: Geneva, Geneva, Arial, Helvetica, sans-serif;");
	document.write("		font-weight: bold;");
	document.write("		text-transform: uppercase;");
	document.write("	}");
	document.write("</style>");		
} else {
	document.write("<style>");
	document.write("	.treemenu .ygtvlabel, .ygtvlabel:link, .ygtvlabel:visited, .ygtvlabel:hover {");
	document.write("		font-size: 10px;");
	document.write("		font-family: Geneva, Geneva, Arial, Helvetica, sans-serif;");
	document.write("		font-weight: bold;");
	document.write("		text-transform: uppercase;");
	document.write("	}");
	document.write("</style>");
}

function popUp(URL,x,y,name) {
	if(navigator.userAgent.indexOf("Firefox")!=-1){
		var versionindex=navigator.userAgent.indexOf("Firefox")+8
			if (parseInt(navigator.userAgent.charAt(versionindex))>=1) y=y-25;
	}
	if (!name) name = "popup";
	window.open(URL, name, "toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width="+x+",height="+y+",left=312,top=321");
}

function change(id, newClass) { 
	identity=document.getElementById(id); 
	identity.className=newClass; 
}  


// used for reseting any width of a table
function set_width( id, limit_low, limit_max, percentage ) {
	if (!id) id = this;
	if (!limit_low) limit_low = 700;
	if (!limit_max) limit_max = 1000;
	if (!percentage) percentage = 70;
	var new_width;
	var screen_width;
	screen_width = document.body.clientWidth; 
	if (!screen_width) screen_width = screen.width;
	new_width = screen_width*(percentage/100);
	if (new_width<limit_low) new_width = limit_low;
	if (new_width>limit_max) new_width = limit_max;
	// alert( " id="+id +" limit_low="+limit_low+" limit_max="+limit_max+" percentage="+percentage+" screen_width="+screen_width+" new_width="+new_width);
	document.getElementById(id).style.width = new_width+"px";
	return new_width;
}
function updateClock () {
  var currentTime = new Date ( );

  var currentHours = currentTime.getHours ( );
  var currentMinutes = currentTime.getMinutes ( );
  var currentSeconds = currentTime.getSeconds ( );

  // Pad the minutes and seconds with leading zeros, if required
  currentMinutes = ( currentMinutes < 10 ? "0" : "" ) + currentMinutes;
  currentSeconds = ( currentSeconds < 10 ? "0" : "" ) + currentSeconds;

  // Choose either "AM" or "PM" as appropriate
  var timeOfDay = ( currentHours < 12 ) ? "AM" : "PM";

  // Convert the hours component to 12-hour format if needed
  currentHours = ( currentHours > 12 ) ? currentHours - 12 : currentHours;

  // Convert an hours component of "0" to "12"
  currentHours = ( currentHours == 0 ) ? 12 : currentHours;

  // Compose the string for display
  var currentTimeString = currentHours + ":" + currentMinutes + ":" + currentSeconds + " " + timeOfDay;

  // Update the time display
  document.getElementById("clock").firstChild.nodeValue = currentTimeString;
}
function print_date() {
	var currentTime = new Date();
	var weekday_num = currentTime.getDay();
	switch(weekday_num) {
	case 0:
	  weekday = "Sunday";
	  break;    
	case 1:
	  weekday = "Monday";
	  break;    
	case 2:
	  weekday = "Tuesday";
	  break;    
	case 3:
	  weekday = "Wednesday";
	  break;    
	case 4:
	  weekday = "Thursday";
	  break;    
	case 5:
	  weekday = "Friday";
	  break;    
	case 6:
	  weekday = "Saturday";
	  break;    
	case 7:
	  weekday = "Tuesday";
	  break;
	default:
		weekday = "";
	}
	var month_num = currentTime.getMonth() + 1;
	switch(month_num) {
	case 1:
	  month = "January";
	  break;    
	case 2:
	  month = "February";
	  break;    
	case 3:
	  month = "March";
	  break;    
	case 4:
	  month = "April";
	  break;    
	case 5:
	  month = "May";
	  break;    
	case 6:
	  month = "June";
	  break;    
	case 7:
	  month = "July";
	  break;    
	case 8:
	  month = "August";
	  break;    
	case 9:
	  month = "September";
	  break;    
	case 10:
	  month = "October";
	  break;    
	case 11:
	  month = "November";
	  break;    
	case 12:
	  month = "December";
	  break;
	default:
		weekday = "";
	}
	var day = currentTime.getDate();
	var year = currentTime.getFullYear();
	document.write(weekday + " - " + month + " " + day + ", " + year)
}
