/*
 * Shared javascript functions
 *
 * Bartosz Moszczynski
 * AAC Services Ltd
 * August 2006
 */

// incudes
 

/**
 * Implodes array into string using separator, similar ot PHP implode function
 * 
 * @param string separator  separator
 * @param array array  array to implode
 * 
 * @returns string  array imploded into string elements of the array are separated by separator
 */
function implode( separator, array ) {
  
  var result = "";
  
  if ( array == null )
    return "";
  
  if ( array.length > 0 )
    result += array[0];
  
  for ( var i = 1; i < array.length; i++ )
    result += separator + array[i];
    
  return result;
}