var box_corp1plus1 = {


  central_main_video_list:{
    init:function(){
      $('#central_main_video_list .tabs a').live('click', function(){
        $('#central_main_video_list form #cmv_type').attr('value', $(this).attr('rel'));
        $('#central_main_video_list form #cmv_media_id').attr('value', '0');
        $('#central_main_video_list form').submit();
      });

      $('#central_main_video_list .videos a').live('click', function(){
        $('#central_main_video_list form #cmv_type').attr('value', $(this).attr('rev'));
        $('#central_main_video_list form #cmv_media_id').attr('value', $(this).attr('rel'));
        $('#central_main_video_list form').submit();
      });
    }
  },


  central_main_news_list: {
    init:function(){
         $('#central_main_news_list .navigate .next a').live('click', function(){
        $('#central_main_news_list .page').attr('value', parseInt($('#central_main_news_list .page').attr('value'))+1);
        $('#central_main_news_list form').submit();
      });

      $('#central_main_news_list .navigate .prev a').live('click', function(){
        $('#central_main_news_list .page').attr('value', parseInt($('#central_main_news_list .page').attr('value'))-1);
        $('#central_main_news_list form').submit();
      });
    }
  },


  central_news_list: {
    init:function(){

      $('#central_news_list a.page').live('click', function(){
        $('#central_news_list form #cn_page').attr('value', $(this).text());
        $('#central_news_list form').submit();
      });


      $('#central_news_list .navigate .next a').live('click', function(){
        $('#central_news_list #cn_page').attr('value', parseInt($('#central_news_list #cn_page').attr('value'))+1);
        $('#central_news_list form').submit();
      });

      $('#central_news_list .navigate .prev a').live('click', function(){
        $('#central_news_list #cn_page').attr('value', parseInt($('#central_news_list #cn_page').attr('value'))-1);
        $('#central_news_list form').submit();
      });

      $('#central_news_list #sort_date_desc').live('click', function(){
        $('#central_news_list #c_action').attr('value', 'sort');
        $('#central_news_list #c_sortname').attr('value', 'date');
        $('#central_news_list #c_sortorder').attr('value', 'desc');
        $('#central_news_list form').submit();
      });

      $('#central_news_list #sort_date_asc').live('click', function(){
        $('#central_news_list #c_action').attr('value', 'sort');
        $('#central_news_list #c_sortname').attr('value', 'date');
        $('#central_news_list #c_sortorder').attr('value', 'asc');
        $('#central_news_list form').submit();
      });

    }
  },

  central_video_main: {
    init: function() {
        $('#central_video_main a.page').live('click', function(){
        $('#central_video_main form #bv_page').attr('value', $(this).text());
        $('#central_video_main form').submit();
      });

        $('#central_video_main .navigate .next a').live('click', function(){
        $('#central_video_main #bv_page').attr('value', parseInt($('#central_video_main #bv_page').attr('value'))+1);
        $('#central_video_main form').submit();
      });

        $('#central_video_main .navigate .prev a').live('click', function(){
        $('#central_video_main #bv_page').attr('value', parseInt($('#central_video_main #bv_page').attr('value'))-1);
        $('#central_video_main form').submit();
      });



      $('#central_video_main .link').live('mouseover', function(){
        $(this).addClass('hover');
      });

      $('#central_video_main .link').live('mouseout', function(){
        $(this).removeClass('hover');
      });

      $('#central_video_main .second a.image').live('mouseover', function(){
        $(this).addClass('hover');
      });

      $('#central_video_main .second a.image').live('mouseout', function(){
        $(this).removeClass('hover');
      });


      $('#central_video_main #sort_date_desc').live('click', function(){
        $('#central_video_main #c_action').attr('value', 'sort');
        $('#central_video_main #c_sortname').attr('value', 'date');
        $('#central_video_main #c_sortorder').attr('value', 'desc');
        $('#central_video_main form').submit();
      });

      $('#central_video_main #sort_date_asc').live('click', function(){
        $('#central_video_main #c_action').attr('value', 'sort');
        $('#central_video_main #c_sortname').attr('value', 'date');
        $('#central_video_main #c_sortorder').attr('value', 'asc');
        $('#central_video_main form').submit();
      });

      $('#central_video_main #sort_rating_desc').live('click', function(){
        $('#central_video_main #c_action').attr('value', 'sort');
        $('#central_video_main #c_sortname').attr('value', 'rating');
        $('#central_video_main #c_sortorder').attr('value', 'desc');
        $('#central_video_main form').submit();
      });

      $('#central_video_main #sort_rating_asc').live('click', function(){
        $('#central_video_main #c_action').attr('value', 'sort');
        $('#central_video_main #c_sortname').attr('value', 'rating');
        $('#central_video_main #c_sortorder').attr('value', 'asc');
        $('#central_video_main form').submit();
      });


    }
  },


  central_video_list: {
    init:function(){
      $('#central_video_list a.page').live('click', function(){
        $('#central_video_list form #cv_page').attr('value', $(this).text());
        $('#central_video_list form').submit();
      });

      $('#central_video_list .navigate .prev a').live('click', function(){
        var page = parseInt($('#central_video_list form #cv_page').attr('value'))-1;
        $('#central_video_list form #cv_page').attr('value', page);
        $('#central_video_list form').submit();
      });

      $('#central_video_list .navigate .next a').live('click', function(){
        var page = parseInt($('#central_video_list form #cv_page').attr('value'))+1;
        $('#central_video_list form #cv_page').attr('value', page);
        $('#central_video_list form').submit();
      });

      $('#central_video_list .list .link').mouseover(function(){
        $(this).addClass('hover');
      });

      $('#central_video_list .list .link').mouseout(function(){
        $(this).removeClass('hover');
      });

      $('#central_video_list .list a.link').mouseover(function(){
        $(this).addClass('hover');
      });

      $('#central_video_list .list a.link').mouseout(function(){
        $(this).removeClass('hover');
      });


      $('#central_video_list #sort_date_desc').live('click', function(){
        $('#central_video_list #c_action').attr('value', 'sort');
        $('#central_video_list #c_sortname').attr('value', 'date');
        $('#central_video_list #c_sortorder').attr('value', 'desc');
        $('#central_video_list form').submit();
      });

      $('#central_video_list #sort_date_asc').live('click', function(){
        $('#central_video_list #c_action').attr('value', 'sort');
        $('#central_video_list #c_sortname').attr('value', 'date');
        $('#central_video_list #c_sortorder').attr('value', 'asc');
        $('#central_video_list form').submit();
      });

      $('#central_video_list #sort_title_desc').live('click', function(){
        $('#central_video_list #c_action').attr('value', 'sort');
        $('#central_video_list #c_sortname').attr('value', 'title');
        $('#central_video_list #c_sortorder').attr('value', 'desc');
        $('#central_video_list form').submit();
      });

      $('#central_video_list #sort_title_asc').live('click', function(){
        $('#central_video_list #c_action').attr('value', 'sort');
        $('#central_video_list #c_sortname').attr('value', 'title');
        $('#central_video_list #c_sortorder').attr('value', 'asc');
        $('#central_video_list form').submit();
      });


    }
  },



   central_news: {
    init:function(){
      $('#central_news a.page').live('click', function(){
        $('#central_news .form #mb_page').attr('value', $(this).text());
        $('#central_news .form').submit();
      });

      $('#central_news .navigate .next a').live('click', function(){
        $('#central_news #mb_page').attr('value', parseInt($('#central_news #mb_page').attr('value'))+1);
        $('#central_news .form').submit();
      });

      $('#central_news .navigate .prev a').live('click', function(){
        $('#central_news #mb_page').attr('value', parseInt($('#central_news #mb_page').attr('value'))-1);
        $('#central_news .form').submit();
      });
    }
  },



   central_article_list: {
    init:function(){
      $('#central_article_list .sort_down').live('click', function(){
        $('#central_article_list #c_action').attr('value', 'sort');
        $('#central_article_list #c_sortname').attr('value', 'date');
        $('#central_article_list #c_sortorder').attr('value', 'desc');
        $('#central_article_list form').submit();
      });

      $('#central_article_list .sort_up').live('click', function(){
        $('#central_article_list #c_action').attr('value', 'sort');
        $('#central_article_list #c_sortname').attr('value', 'date');
        $('#central_article_list #c_sortorder').attr('value', 'asc');
        $('#central_article_list form').submit();
      });
    }
  },




   central_article: {
    init:function(){
      $('#central_article .navigate .next a').live('click', function(){
        $('#central_article #cb_page').attr('value', parseInt($('#central_article #cb_page').attr('value'))+1);
        $('#central_article form.pager').submit();
      });

      $('#central_article .navigate .prev a').live('click', function(){
        $('#central_article #cb_page').attr('value', parseInt($('#central_article #cb_page').attr('value'))-1);
        $('#central_article form.pager').submit();
      });
    }
  },


  central_casting:{
    init:function(){
      $('#casting_anketa form').submit(function(){
        var empty = false;

        $('#casting_anketa form .required').each(function(){
          if($(this).attr('type') == 'text' || $(this).attr('type') == 'textarea' || $(this).attr('type') == 'file') {
            $(this).removeClass('empty');
            if($(this).attr('value').length == 0) {
              empty = true;
              $(this).addClass('empty');
            }
          }
        });

        if($('#casting_anketa form .phone').length>0) {
          var regexp = new RegExp (/\+?\s?3?[-\s\(]*8?[-\s\(\)]*0[-\s\(\)]*(\d)[-\s\(\)]*(\d)[-\s\(\)]*(\d)[-\s]*(\d)[-\s]*(\d)[-\s]*(\d)[-\s]*(\d)[-\s]*(\d)[-\s]*(\d)[-\s]*/);
          var phoneCheck = true;
          $('#casting_anketa form .phone').each(function(){
            if(!regexp.test($(this).attr('value'))) {
              $(this).addClass('empty');
              phoneCheck = false;
            }
            else {
              $(this).removeClass('empty');
            }
          })

          if(phoneCheck == false) {
            alert('Невірний формат номера телефону! Має бути на зразок +38 XXX XXX XX XX');
            return false;
          }
        }

        if($('#casting_anketa form .email').length>0) {
          var emailCheck = true;
          $('#casting_anketa form .email').each(function(){
            var email = $(this).attr('value');
            var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
            if(!pattern.test(email)) {
              emailCheck = false;
              $('#casting_anketa form .email').addClass('empty');
            }
            else {
              $('#casting_anketa form .email').removeClass('empty');
            }
          });

          if(emailCheck == false) {
            alert('Невірний формат електронної адреси!');
            return false;
          }
        }

        if($('#birthday_day').html() && $('#birthday_month').html() && $('#birthday_year').html())
        {
          if(
            !$('#birthday_day').attr('value')
            ||
            !$('#birthday_month').attr('value')
            ||
            !$('#birthday_year').attr('value')
            )
          {
            if(!$('#birthday_day').attr('value')) {$('#birthday_day').addClass('empty');}
            if(!$('#birthday_month').attr('value')) {$('#birthday_month').addClass('empty');}
            if(!$('#birthday_year').attr('value')) {$('#birthday_year').addClass('empty');}

            alert('Вкажіть Вашу дату народження, будь-ласка');
            return false;
          }
          else
          {
            $('#birthday_day').removeClass('empty');
            $('#birthday_month').removeClass('empty');
            $('#birthday_year').removeClass('empty');
          }
        }

        if(empty == true) {
          alert('Заповніть усі обов\'язкові поля, будь-ласка');
          return false;
        }

        if($('#casting_anketa form #legal_agree').attr('checked') == false) {
          $('#casting_anketa form #legal_agree').addClass('notchecked');
          alert('Ваша анкета не може бути прийнятою бех згоди з умовами та правилами кастингу');
          return false;
        }
        else {
          $('#casting_anketa form #legal_agree').removeClass('notchecked');
        }
      });
    }
  },


  central_vakansiya:{
    init:function(){
      $('#casting_anketa form').submit(function(){
        var empty = false;

        $('#casting_anketa form .required').each(function(){
          if($(this).attr('type') == 'text' || $(this).attr('type') == 'textarea' || $(this).attr('type') == 'file') {
            $(this).removeClass('empty');
            if($(this).attr('value').length == 0) {
              empty = true;
              $(this).addClass('empty');
            }
          }
        });

        if($('#casting_anketa form .email').length>0) {
          var emailCheck = true;
          $('#casting_anketa form .email').each(function(){
            var email = $(this).attr('value');
            var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
            if(!pattern.test(email)) {
              emailCheck = false;
              $('#casting_anketa form .email').addClass('empty');
            }
            else {
              $('#casting_anketa form .email').removeClass('empty');
            }
          });

          if(emailCheck == false) {
            alert('Невірний формат електронної адреси!');
            return false;
          }
        }

        if(empty == true) {
          alert('Заповніть усі обов\'язкові поля, будь-ласка');
          return false;
        }
      });
    }
  },



  central_robora_specialistam:{
    init:function(){
      $('#central_specialistam_form form').submit(function(){
        var empty = false;

        $('#central_specialistam_form form .required').each(function(){
          if($(this).attr('type') == 'text' || $(this).attr('type') == 'textarea' || $(this).attr('type') == 'file') {
            $(this).removeClass('empty');
            if($(this).attr('value').length == 0) {
              empty = true;
              $(this).addClass('empty');
            }
          }
        });

        if(empty == true) {
          alert('Заповніть усі обов\'язкові поля, будь-ласка');
          return false;
        }

        if($('#central_specialistam_form form .email').length>0) {
          var emailCheck = true;
          $('#central_specialistam_form form .email').each(function(){
            var email = $(this).attr('value');
            var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
            if(!pattern.test(email)) {
              emailCheck = false;
              $('#central_specialistam_form form .email').addClass('empty');
            }
            else {
              $('#central_specialistam_form form .email').removeClass('empty');
            }
          });

          if(emailCheck == false) {
            alert('Невірний формат електронної адреси!');
            return false;
          }
        }

      });
    }
  },



  right_poll:{
    init:function(){
      $('#right_poll #form_submit').click(function(){
        $('#right_poll form').submit();
      });
    },

    before:function(o){
      var o = o||{};
      if(!o.fields) return true;
      var status = false;
      $(o.fields).each(function(){
        if(this.name=='id_answer' && Number(this.value)>0) status=true;
      });
      if(!status) alert('Выберите, пожалуйста, вариант ответа.');
      return status;
    }
  },


  comments_form:{
    init:function(){
      box_corp1plus1.comments_form.hide_form((parseInt($('#comment #num_comments').attr('value'))>0)?true:false);

      $('#comment #nick').live('focus', function(){
        if($(this).attr('value')==$(this).attr('rel')) {
          $(this).attr('value','');
        }
      });

      $('#comment #nick').live('blur', function(){
        if($(this).attr('value').length==0) {
          $(this).attr('value',$(this).attr('rel'));
        }
      });

      $('#comment #tab_hide_form .link').live('click', function(){
        box_corp1plus1.comments_form.hide_form(true);
      });

      $('#comment #tab_show_form .link').live('click', function(){
        $('form.main').appendTo('#comment .form_holder');

        box_corp1plus1.comments_form.hide_form(false);
        $('#comment #c_id_parent').attr('value', 0);
        $('#comment #c_id_root').attr('value', 0);
      });

      $('#comment .list_comments .btn_close_form').live('click', function(){
        if($('#comment .form_holder').children('form.main').html()==null) {
          $('form.main').appendTo('#comment .form_holder');
        }
        box_corp1plus1.comments_form.hide_form(false);
        $('#comment #c_id_parent').attr('value', 0);
        $('#comment #c_id_root').attr('value', 0);
      });

      setInterval(function(){try{box_corp1plus1.comments_form.maxLength('#comment textarea','#comment_length',1000);}catch(e){};}, 1000);

      $('#comment a.page').live('click', function(){
        $('#comment form.main #c_action').attr('value', 'paging');
        $('#comment form.main #c_page').attr('value', $(this).text());
        $('#comment form.main').submit();
      });

      $('#comment .navigate .prev a').live('click', function(){
        $('#comment form.main #c_action').attr('value', 'paging');
        var page = parseInt($('#comment form.main #c_page').attr('value'))-1;
        $('#comment form.main #c_page').attr('value', page);
        $('form.main').submit();
      });

      $('#comment .navigate .next a').live('click', function(){
        $('#comment form.main #c_action').attr('value', 'paging');
        var page = parseInt($('#comment form.main #c_page').attr('value'))+1;
        $('#comment form.main #c_page').attr('value', page);
        $('#comment form.main').submit();
      });

      $('#comment .btn_answer').live('click', function(){
        var parent_id = $(this).attr('rel');
        var root_id = $(this).attr('rev');

        $('#comment form.main .quote_holder').html('');
        $('#comment form.main #qnick').attr('value', '');
        $('#comment form.main #qdate').attr('value', '');
        $('#comment form.main #qtext').attr('value', '');

        box_corp1plus1.comments_form.hide_form(true);
        $('#comment form.main').show();
        $('#comment form.main').insertAfter($(this).parent().parent());

        $('#comment #c_id_parent').attr('value', parent_id);
        $('#comment #c_id_root').attr('value', root_id);
      });

      $('#comment .btn_quote').live('click', function(){
        var prefix = '.c_';

        if($(this).is('.child')) {
          prefix = '.ch_';
        }

        var qnick = $('#comment .list_comments '+prefix+$(this).attr('rel')+' .caption:first .title').text();
        var qdate = $('#comment .list_comments '+prefix+$(this).attr('rel')+' .caption:first .date').text();
        var qtext = $('#comment .list_comments '+prefix+$(this).attr('rel')+' .comment_text:first').text();

        var quotation =  "<div class='quotation'>";
              quotation += "<span class='nick'>"+qnick+"</span> ";
              quotation += "<span class='date'>"+qdate+"</span> ";
              quotation += "<span class='text'>"+qtext+"</span>";
              quotation += "<div>";
                quotation += "<a href='javascript:void(0)' class='btn_close_form'>закрити</a>";
                quotation += "<div class='clear'></div>";
              quotation += "</div>";
            quotation += "</div>";
        $('#comment form.main .quote_holder').html(quotation);
        $('#comment #tab_show_form .link').click();

        $('#comment form.main #qnick').attr('value', qnick);
        $('#comment form.main #qdate').attr('value', qdate);
        $('#comment form.main #qtext').attr('value', qtext);
      });

      $('#comment .quotation .btn_close_form').live('click', function(){
        $('#comment form.main .quote_holder').html('');
        $('#comment form.main #qnick').attr('value', '');
        $('#comment form.main #qdate').attr('value', '');
        $('#comment form.main #qtext').attr('value', '');
      });

      $('#comment .btn_spam').live('click', function(){
        $('#comment #c_action').attr('value', 'spam');
        $('#comment #c_id_comment').attr('value', $(this).attr('rel'));
        $('#comment form.main').submit();
      });

      var last_vote = '';
      $('#comment .btn_down').live('click', function(){
        if(last_vote != $(this).attr('rel')) {
          last_vote = $(this).attr('rel');
          $('#comment #c_action').attr('value', 'voting');
          $('#comment #c_id_comment').attr('value', $(this).attr('rel'));
          $('#comment #c_vote').attr('value', '0');
          $('#comment form.main').submit();
        }
      });

      $('#comment .btn_up').live('click', function(){
        if(last_vote != $(this).attr('rel')) {
          last_vote = $(this).attr('rel');
          $('#comment #c_action').attr('value', 'voting');
          $('#comment #c_id_comment').attr('value', $(this).attr('rel'));
          $('#comment #c_vote').attr('value', '1');
          $('#comment form.main').submit();
        }
      });

      $('#comment #sort_date_desc').live('click', function(){
        $('#comment #c_action').attr('value', 'sort');
        $('#comment #c_sortname').attr('value', 'date');
        $('#comment #c_sortorder').attr('value', 'desc');
        $('#comment form.main').submit();
      });

      $('#comment #sort_date_asc').live('click', function(){
        $('#comment #c_action').attr('value', 'sort');
        $('#comment #c_sortname').attr('value', 'date');
        $('#comment #c_sortorder').attr('value', 'asc');
        $('#comment form.main').submit();
      });

      $('#comment #sort_rating_desc').live('click', function(){
        $('#comment #c_action').attr('value', 'sort');
        $('#comment #c_sortname').attr('value', 'rating');
        $('#comment #c_sortorder').attr('value', 'desc');
        $('#comment form.main').submit();
      });

      $('#comment #sort_rating_asc').live('click', function(){
        $('#comment #c_action').attr('value', 'sort');
        $('#comment #c_sortname').attr('value', 'rating');
        $('#comment #c_sortorder').attr('value', 'asc');
        $('#comment form.main').submit();
      });
    },

    hide_form: function(mode){
      if(mode) {
        $('#comment #tab_hide_form').addClass('selected');
        $('#comment #tab_show_form').removeClass('selected');
        $('#comment form.main').hide();
      }
      else {
        $('#comment #tab_hide_form').removeClass('selected');
        $('#comment #tab_show_form').addClass('selected');
        $('#comment form.main').show();
      }
    },

    maxLength: function(obj, xPath, max) {
      var current = $(obj).attr('value').length;
      var limit = (!isNaN(new Number(max - current))) ? (max - current) : 0;
      if(limit >= 0) $(xPath).text(limit);
      else {
        $(obj).val(($(obj).attr('value')).substring(0, (max)));
        $(xPath).text(0);
      }
      return false;
    },

    after:function(o){
    },

    before:function(o){
      var o = o||{};
      if(!o.fields) return true;
      var status = true;
      var action = $('#comment form.main #c_action').attr('value');
      switch(action) {
        case('comment'):
          $(o.fields).each(function(){
            switch(this.name) {
              case('captcha'):
                if(this.value.length<=0) {
                  alert('Заповніть поле символами, зображеними на картинці!');
                  status = false; return false;
                }
              break;

              case('nick'):
                if(this.value.length<=0 || this.value==$('#comment #nick').attr('rel')) {
                  alert("Заповніть поле ім'я!");
                  status = false; return false;
                }
              break;

              case('comment'):
                if(this.value.length<=0) {
                  alert("Додайте коментар");
                  status = false; return false;
                }
              break;
            }
          });
        break;
      }
      return status;
    }
  }
};

$(document).ready(function(){
  $('.js_hover .item').mouseover(function(){
    $(this).addClass('hover');
  });

  $('.js_hover .item').mouseout(function(){
    $(this).removeClass('hover');
  });
})

function addLink() {
  var bodyEl = document.getElementsByTagName('body')[0];

  var selection;
  var browser = getNameBrouser();

  switch(browser) {
    case('gecko'):
      selection = window.getSelection();
    break;

    case('opera'):
    break;

    case('msie'):
      selection =  document.selection.createRange().text;
    break;

    default:
    break;
  }

  var pagelink = "<br />Більше читайте тут: <a href="+document.location.href+">"+document.location.href+"</a>";
  var copytext = selection + pagelink;

  var newEL = document.createElement('p');
  bodyEl.appendChild(newEL);
  newEL.innerHTML = copytext;
  selection.selectAllChildren(newEL);

  window.setTimeout(function() {
    bodyEl.removeChild(newEL);
  },0);
}

function getNameBrouser() {
 var ua = navigator.userAgent.toLowerCase();
 if(ua.indexOf("msie") != -1 && ua.indexOf("opera") == -1 && ua.indexOf("webtv") == -1) {
   return "msie"
 }
 if(ua.indexOf("opera") != -1) {
   return "opera"
 }
 if(ua.indexOf("gecko") != -1) {
   return "gecko";
 }
 if(ua.indexOf("safari") != -1) {
   return "safari";
 }
 if(ua.indexOf("konqueror") != -1) {
   return "konqueror";
 }
 return "unknown";
}
