function replace(originalString,searchText,replaceText) {
	var strLength = originalString.length;
	var txtLength = searchText.length;
	if ((strLength == 0) || (txtLength == 0)) {
		return originalString;
	}
	var i = originalString.indexOf(searchText);
	if ((!i) && (searchText != originalString.substring(0,txtLength))) {
		return originalString;
	}
	if (i == -1) {
		return originalString;
	}
	var newstr = originalString.substring(0,i) + replaceText;
	if (i+txtLength < strLength) {
		newstr += replace(originalString.substring(i+txtLength,strLength),searchText,replaceText);
	}
	return newstr;
}

function Join(array, strDelimiter) {
     var strTemp = '';
     if (array.length == 0) {
          return '';
     }
     if (strDelimiter.length == 0) {
          strDelimiter = ' ';
     }
     for (var i = 0; i < array.length; i++) {
          strTemp += array[i]
          if (i < array.length - 1) {
               strTemp += strDelimiter;
          }
     }
     return strTemp;
}




