function updateMenu(obj){
	// $("span.menuItemOn").setClass('menuItemOff');
	// $(obj).parent().setClass('menuItemOn');
}


function form_validate(form_name,form_elements){
// Below was causing a JS error.
//	var file = $.("input:name['vos']").val();
//	alert(file);
//	return false;
}

function trim(str) {
  var newstr;
  newstr = str.replace(/^\s*/, "").replace(/\s*$/, ""); 
  newstr = newstr.replace(/\s{2,}/, " "); 
  return newstr;
} 

function _uGCn(l,n,s) {
	if (!l || l=="" || !n || n=="" || !s || s=="") return "-";
	var i,i2,i3,c="-";
	i=l.indexOf(n);
	i3=n.indexOf("=")+1;
	if (i > -1) {
		i2=l.indexOf(s,i); if (i2 < 0) { i2=l.length; }
		c=l.substring((i+i3),i2);
	}

   // If c is all whitespace or empty then set it to '-'
   c = c.replace(/^\s+|\s+$/g, '');
   if (c == ''){
      c='-';
   }

	return c;
}

function readGACookie(){
	var z = _uGCn(document.cookie, '__utmz=', ';');
	var returnObj = new Object();

	returnObj['source']     	= _uGCn(z, 'utmcsr=', 	'|');
	returnObj['medium']     	= _uGCn(z, 'utmcmd=', 	'|');
	returnObj['term']       	= _uGCn(z, 'utmctr=', 	'|');
	returnObj['content']    	= _uGCn(z, 'utmcct=', 	'|');
	returnObj['campaign']   	= _uGCn(z, 'utmccn=', 	'|');
	returnObj['gclid']      	= _uGCn(z, 'utmgclid=', '|');

	if ( returnObj['gclid'] != '-' ){
		returnObj['source']     = 'google';
		returnObj['medium']     = 'cpc';
		// returnObj['campaign']   = 'unknown';
		// returnObj['content']  	= 'unknown';
	}

	return returnObj;
}


