code: function nameuniquize(stringDirty) {
  	var allowedChars  = [
  		"a",
  		"b",
  		"c",
  		"d",
  		"e",
  		"f",
  		"g",
  		"h",
  		"i",
  		"j",
  		"k",
  		"l",
  		"m",
  		"n",
  		"o",
  		"p",
  		"q",
  		"r",
  		"s",
  		"t",
  		"u",
  		"v",
  		"w",
  		"x",
  		"y",
  		"z",
  		"0",
  		"1",
  		"2",
  		"3",
  		"4",
  		"5",
  		"6",
  		"7",
  		"8",
  		"9",
  		"_",
  		"-"
  	];
  	var nameuniquizedString = '';
  	for(var i=0; i<stringDirty.length; i++) {
  		var dirtyChar = stringDirty.charAt(i).toLowerCase();
  		if (dirtyChar == ' ') dirtyChar = '_';
  		if ( in_array(allowedChars,dirtyChar) ) {
  			nameuniquizedString += dirtyChar;
  		}
  	}
  	return nameuniquizedString;
  }
docs: /* other functions