code: function joinValue(varname, value, count, skipEmpties)
  {
  	var output = "";
  	
  	// If accept or ignore "?=" and "?query="
  	if ((varname!=="" && value!=="") || skipEmpties!==true)
  	{
  		output += (++count.i>1) ? "&" : "?";
  		
  		varname = encodeURIComponent(varname);
  		
  		if (value !== "")
  		{
  			// "?query=this+is+a+value"
  			output += varname +"="+ encodeURIComponent(value).replace(/%20/g,"+");
  		}
  		else
  		{
  			// "?query="
  			output += varname+"=";
  		}
  	}
  	
  	return output;
  }
docs: /*
  Creates "?var=value" or "&var=value".