function c_class(elmnt,which){
	if(which == "on"){
		document.getElementById(elmnt).className = 'menu_item_on';
		}
	else{
		document.getElementById(elmnt).className = 'menu_item';
		}
}

function isNumber(strValue){
  var re = new RegExp('^[0-9\\-\\s]+$');
	  if (strValue.match(re)) {
	    return true;
	  } else {
	    return false
	  }
}	

function isEmail(strValue){
  var objRE = /^[\w-\.\']{1,}\@([\da-zA-Z-]{1,}\.){1,}[\da-zA-Z-]{2,}$/;

  return (strValue != '' && objRE.test(strValue));
}

function set_required(element){
	var f = document.forms['response'];
 	if(element == "fax"){
 		document.getElementById('faxfield').innerHTML = '*';
 		document.getElementById('telephonefield').innerHTML = '';
 		f.fax.checked = true;
 	}
 	else if(element == "telephone"){
 		document.getElementById('telephonefield').innerHTML = '*';
 		document.getElementById('faxfield').innerHTML = '';
 		f.fax.checked = true;
 	}
 	else{
 		document.getElementById('telephonefield').innerHTML = '';
 		document.getElementById('faxfield').innerHTML = '';
 		f.email.checked = true;
 	}
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}