
function colorOnMenu(id) {
	id.className = 'menuOn';
}

function colorOffMenu(id){
	id.className = 'menuOff';
}

function colorOnSideMenu(id, cnt) {
	id.className = 'sideMenuOn';
	document.getElementById('img_menu_cell_'+cnt).className='sideMenuOn_arrow'; 
	document.getElementById('lnk_menu_'+cnt).className= 'sideMenuOn'; 
}

function colorOffSideMenu(id, cnt){
	id.className = 'sideMenuOff'; 
	document.getElementById('img_menu_cell_'+cnt).className='sideMenuOff_arrow'; 
	document.getElementById('lnk_menu_'+cnt).className= 'sideMenuOff'; 
}

function jump(id,e) {
	if(e) {
		var src = document.all ? e.srcElement : e.target;
		var tag = ""+src.tagName;
		if((tag != "TD") || (src == "[object Text]")) {
			return;
		}
	}
	var html = id.innerHTML;
	if(html.match(/href="([^"]+)"/)) {
		var url = RegExp.$1;
		url = url.replace("amp;","");
                if(url.match(/^javascript:/)) {
                  var code = url.replace(/^javascript:/,"");
                  eval(code);
                } else {
		  var win = window.open(url,"_top");
		}
	}
}

function checkEmailAddress(eml_field_name) {
	var goodEmail = eml_field_name.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
	if (goodEmail){
		return true;
	} else {
		alert('Please enter a valid e-mail address.');
		eml_field_name.focus();
		eml_field_name.select();
		return false;
	}
}

function IsPhoneNumber(sText)
{
   var ValidChars = "0123456789";
   var validDelimeters = "() -";
   var IsNumber=true;
   var Char;
   var delimiterCnt = 0;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) { 
      Char = sText.charAt(i); 
      if ((ValidChars.indexOf(Char) == -1) && (validDelimeters.indexOf(Char) == -1))
         IsNumber = false;
      if (validDelimeters.indexOf(Char) != -1)
         delimiterCnt = delimiterCnt + 1;
   }

   if ((sText.length - delimiterCnt) < 8)
     IsNumber = false;

   return IsNumber;   
}

function IsNumber(sText)
{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;

   for (i = 0; i < sText.length && IsNumber == true; i++) { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1)
         IsNumber = false;      
   }
   return IsNumber;   
}
