// JavaScript Document

function changenews(id){
      console.log('set tab='+id);
                var el_1 = document.getElementById('news1');
				var el_2 = document.getElementById('news2');

				switch (id) {
				case 1: el_1.style.display = 'block';
				        el_2.style.display = 'none';
                        setCooks('newstab','articles');
						break;
				case 2: el_1.style.display = 'none';
				        el_2.style.display = 'block';
                        setCooks('newstab','news');
						break;
						}

        }


function showFeedBack(){

    /** Private Functions */
    function getCommentUserData(){
        new Ajax.Request('/ajax/userinfo.php', {
            method: 'GET',
            onSuccess: function(transport) {
                try{
                    var data = eval( '(' + transport.responseText + ')' );
                    if(!parseInt(data.id)||!data.fam) throw {error:'noinfo'};

                    $('fiofield').value = data.fam + ' ' + data.nam + ' ' + data.par;
                    $('mailfield').value = data.email;
                }catch(e){}
            }
        });
    }
    function showcomment(d){

        respWin.close();
        warning.show('Спасибо, ваше сообщение принято!','Сообщение отправлено');
        return;

       // d.date = dateFormat(d.date);

        var tpl = new Template('<span class="buyers_comments_fio">#{fio}</span>' +
                               '<span class="buyers_comments_msg">#{txt}</span>' +
                               '<span class="buyers_comments_date">#{date}</span>');
        var result = tpl.evaluate(d);
        var dom = $(Builder.node('div',{'class':'buyers_comments_wrapper'}));
        dom.innerHTML = result;
        //dom.setStyle('display: none;');
        new Effect.Highlight(dom,{duration:8.0});
        var ins= $('inserter').appendChild(dom);
    }



    /***********************************/

        var theWidth  = 500;
        var theHeight = 250;

        var authwin =
            this.authwin = authwin = $(

                 Builder.node('form',{id:'commentform'},[
                    Builder.node('input',{type:'hidden',name:'page',value:document.title }),
                    Builder.node('input',{type:'hidden',name:'address',value:window.location.href}),
                    Builder.node('div',{'class':'comment-row'},[
                            Builder.node('span',{'class':'comment-caption'},'Ваше имя:'),
                            Builder.node('input',{'class':'comment-input',
                                         name:'fio',id:'fiofield',type:'text'
                                         })
                    ]),
                    Builder.node('div',{'class':'comment-row'},[
                            Builder.node('span',{'class':'comment-caption'},' Ваш e-mail:'),
                            Builder.node('input',{'class':'comment-input',
                                         name:'email',id:'mailfield',type:'text'
                                         })
                    ]),
                    Builder.node('div',{'class':'comment-row'},[
                            Builder.node('textarea',{'class':'comment-area',
                                         name:'txt',id:'txtfield'
                                         })
                    ]),
                    Builder.node('div',{'class':'comment-row',style:''},[
                            Builder.node('input',{'class':'comment-button',
                                         name:'sbmt',id:'okbtn',type:'submit',
                                         value:'Отправить'
                                         })
                    ])
                ]));




             var respWin = new jWindow({
                        caption: 'Отправить запрос',
                        modal:true,
                        draggable:true,
                        height:theHeight,
                        width:theWidth,
                        body:authwin,
                        duration: 1.1,
                        onCreate: function(){
                            $('commentform').onsubmit = function(){

                                var serialized = $('commentform').serialize();
                                new Ajax.Request('/ajax/addresponse.php', {
                                    method: 'POST',
                                    onSuccess: function(transport) {
                                            //Effect.BlindDown('hidden-ok-vote');
                                            var data = eval( '(' + transport.responseText + ')' );
                                            if(data.message=='ok'){
                                                showcomment(data);
                                            }else{
                                                warning.show(data.message,'Ошибка!');
                                            }
                                        return;
                                    },
                                    onFailure:function (){
                                        warning.show('Произошла неизвестная ошибка','Ошибка соединения!');
                                    },
                                    postBody: serialized
                                });


                                return false;
                            };
                        }
                    });



            new Draggable(authwin);




}

/*** audio ****/

function setPlayer(){
      $$('div.player>a.audiofile').each(function(el){
            el.onclick=function(){playFile(this); return false;}
      });
}

function playFile(element){

try{
    var fnode = document.getElementById('flashplay');
    fnode.parentNode.removeChild(fnode);
}catch(e){}

try{
    var node = document.getElementById('nvsPlay');
    node.parentNode.removeChild(node);
}catch(e){}

   var title = element.getAttribute('title');
   //console.log(title);

   var link = element.getAttribute('href');

   var d = document.createElement('div');


   d.setAttribute('id','nvsPlay');

 element.parentNode.appendChild(d);
   d.innerHTML=
 '<object id="flashplay" type="application/x-shockwave-flash" data="/img/audio.swf?src=' + link
 + '&amp;autostart=yes" width="192" height="36">' +
 '<param name="movie" value="/img/audio.swf?src=' + link + '&amp;autostart=yes" />'+
 '<param name="FlashVars" value="src=' + link + '&amp;autostart=yes" />'+
 '<a class="audiofile" href="'+link+'">'+title+'</a>'+
 '</object>';
 element.parentNode.appendChild(d);
 //console.log(link);
 //console.dir(d);


}

                window.onload = function(){
                    setPlayer();
                }

