//include this file AFTER the BOM name_value tag

function session_nv_first(name){
  if(session_get_name_values.result.result!="OK") return "";
  for(var i=0;i<session_get_name_values.data.length;i++){
	   if(session_get_name_values.data[i].name==name){
	     return session_get_name_values.data[i].value;
	   }
	 }
  return '';
}

function session_nv_exists(name){
  if(session_get_name_values.result.result!="OK") return false;
  for(var i=0;i<session_get_name_values.data.length;i++){
	   if(session_get_name_values.data[i].name==name){
	     return true;
	   }
	 }
  return false;
}

function session_nv_output(){
  var ret='';
  if(session_get_name_values.result.result!="OK") return ret;
  for(var i=0;i<session_get_name_values.data.length;i++){
    if(i!=0) ret+='&';
    ret+=escape(session_get_name_values.data[i].name);
    if (session_get_name_values.data[i].value!="") ret+='='+escape(session_get_name_values.data[i].value);
  }
  return ret;
}
