function stripos ( f_haystack, f_needle, f_offset ){
    // http://kevin.vanzonneveld.net
    // +     original by: Martijn Wieringa
    // *         example 1: stripos('ABC', 'a');
    // *         returns 1: 0
 
    var haystack = f_haystack.toLowerCase();
    var needle = f_needle.toLowerCase();
    var index = 0;
 
    if(f_offset == undefined) {
        f_offset = 0;
    }
 
    if((index = haystack.indexOf(needle, f_offset)) > -1) {
        return index;
    }
 
    return false;
}

CopyInnerHtml = function(from_id, to_id)
{
 var ban_cont = document.getElementById(to_id);
 if(ban_cont && ban_cont.childNodes.length > 1) return;
 var hidden_cont = document.getElementById(from_id);
 var childs;
 var i;
 var n;
 if(ban_cont != null && hidden_cont != null)
 {
  childs = hidden_cont.childNodes;
  n = childs.length;
  for(i = 0; i < n; i++)
  {
   ban_cont.appendChild(childs[0]);
  }
 }
}