YAHOO.namespace('schweikart.common');


//==============================================================================
// class YAHOO.schweikart.common
//==============================================================================
YAHOO.schweikart.common.parse = function(config_)                                 
{
  var elements=YAHOO.util.Dom.getElementsByClassName(config_.clazz, config_.tag, config_.root);
  for(i in elements)
  {
    if(elements[i])
    {
      var haystack=elements[i].innerHTML;
      var needle='V-Isolux';
      var replacement='<img src="' + config_.image + '" alt="'+needle+'" title="'+needle+'"/>';
      var match=new RegExp(needle, 'ig');
      var replaced = '';
      replaced = haystack.replace(match, replacement);
      elements[i].innerHTML = replaced;
    }
  }
}
// register function
YAHOO.util.Event.onDOMReady(
  function() { YAHOO.schweikart.common.parse({ 'clazz' : 'visolux_text_small' , 'tag' : null, 'root' : null, 'image' : '/tl_files/schweikart_hth/images/icons/v-isolux_small.png'}); }
);
YAHOO.util.Event.onDOMReady(
  function() { YAHOO.schweikart.common.parse({ 'clazz' : 'visolux_text' , 'tag' : null, 'root' : null, 'image' : '/tl_files/schweikart_hth/images/icons/v-isolux.png'}); }
);

