function rating(el,t){
     
   if(t){
      el.src='/images/rating_star_h.gif';
      var node=el.parentNode;
      while(node = node.previousSibling){
        if(node.nodeType==1){
           var childs=node.childNodes;
           for(var i=0;i<childs.length;i++){
               if(childs[i].nodeType==1){
                  childs[i].src='/images/rating_star_h.gif';
               }
           }
        }
      }
     }else{
      node=el.parentNode.parentNode.getElementsByTagName('img');
      for(var i=0;i<node.length;i++){
         node[i].src='/images/rating_star.gif'
      }
   }
}

//Подписка на новости
function subscribe(el){

   var s=(el.className=='subscribe')?['unsubscribe','Отписаться']:['subscribe','Подписаться'];
   
   var http=get_http();
   http.open('GET','/?m=news&act='+el.className,false);
   http.send(null);
   
   el.className=s[0];
   removeChild(el);
   el.appendChild(document.createTextNode(s[1]));
}

addEvent(window,'load',function(){
    
     if(typeof(iframeRequest)!='undefined'){
          //Создание объекта загрузчика
          var request=new iframeRequest();
          
          //Инициализация загрузчика
          request.init({
            'form':document.getElementById('file-uploader-form'),
            'url':'/cgi-bin/upload.pl',
            'method':'post',
            'encode':'multipart/form-data',
            'target':'file-iframe'
          });
          
          //Параметры
          request.appendInput('hidden','mode','news');
          
          //Обработка событий загрузчика
          request.onReadyStateChange=function(){
              //Старт
              if(request.readyState==1){
                  var div=document.getElementById('file-uploader');
                  div.className='news-start';
                  //Меняем текст статуса
                  var span=document.getElementById('file-uploader-text');
                  span.appendChild(document.createTextNode('Дождитесь окончания загрузки'))
              }
              //Финиш
              if(request.readyState==4){			
                  var div=document.getElementById('file-uploader');
                  div.className='news-finish';
                  //Получем ID изображения
                  var imgID=request.getDocument().documentElement.getAttribute('id');
                  //Прикрепляем ID изображения к форме отправки новости
                  var form=document.getElementById('send-form');
                  form.picture.value=imgID;
                  //Меняем текст статуса
                  var span=document.getElementById('file-uploader-text');
                  removeChild(span);
                  span.appendChild(document.createTextNode('Файл прикреплён'))
              }
          }
     }

});

//Редактор
if(typeof(editor)!='undefined'){
     
     var edit=new editor();
     edit.create({
          'sourceID':'editor',
          'appendCSS':'http://'+document.location.host+'/css/wysiwyg-content.css'
     });
}