/**
 * Various useful string functions that aren't present in vanilla javascript
 * @author julian
 */
String.prototype.replaceAll = function(needle, replacement) {
	var temp = this + "";
	
	while (temp.search(needle) != -1) {
		temp = temp.replace(needle,replacement);
	}
	return temp;
}