window.addEvent('domready', function() {


var beamer = $('site').getElements('a#beamer');

beamer.addEvent('click', function() {




    var jieah = new Request.HTML({url:'_comment.php', update: 'update'}).post($('addcomment'));

var diver  = new Element('div', {id: 'update', style: 'opacity:0'});
var mySecondElement = $('addcomment');
diver.inject(mySecondElement, 'after');

    $('addcomment').set('html', '<strong class=\"done\">done.</strong>');
    $('addcomment').set('morph', {duration: 300, fps: 80}).morph({'height': '0'});
    $('update').set('morph', {duration: 1200, fps: 80}).morph({'opacity': ['0', '1'], 'background-color': ['#f7ff7b','#fff']});
    });


//

    var elcsi = $('addpic');

	$('add').addEvent('click', function() {elcsi.set('morph', {duration: 200, fps: 100}).morph({'opacity': ['0', '1']})});
	$('kloz').addEvent('click', function() {elcsi.set('morph', {duration: 200, fps: 100}).morph({'opacity': ['1', '0']})});

    var rsscsi = $('rssbox');
	$('rsswoo').addEvent('click', function() {rsscsi.set('morph', {duration: 200, fps: 100}).morph({'opacity': ['0', '1']})});
	$('rsskloz').addEvent('click', function() {rsscsi.set('morph', {duration: 200, fps: 100}).morph({'opacity': ['1', '0']})});

    $('site').getElements('em[title=v]').addEvent('click', function(e) {

    var votevat = this.get('class');
    if ( votevat == "up" ) { votenum = +1; } else { votenum = -1; }
    var voteid = this.get('name');
    var myHTMLRequest = new Request.HTML().get('_vote.php?id='+voteid+'&vote='+votenum);

    var voteabbr = $('site').getElements('.karma'+voteid+' abbr');
    var ennyi = voteabbr.get('html');
    voteabbr.set('html',((ennyi*1)+votenum));
    //$('site').getElements('span[class=karma'+voteid+']').load('_vote.php?id='+voteid+'&vote='+votenum);

    $('site').getElements('[title='+voteid+']').morph({'opacity': ['1', '0']});
    var votepic = $('site').getElements('a[name='+voteid+']');
    votepic.set('morph', {duration: 1000, transition: 'quad:in:out', fps: 120}).morph({'background-color': ['#ff98e8', '#a0bce5']});
    });


	$('site').getElements('a.admindrop').addEvent('click', function(e) {e.stop();
    var dropid = this.get('title');
    var myHTMLRequest = new Request.HTML().get('_modify.php?id='+dropid+'&mode=9');

    var dropped = $('site').getElements('a[name='+dropid+']');
    var droppedimg = $('site').getElements('a[name='+dropid+'] img');
    dropped.set('morph', {duration: 1000, transition: 'quad:in:out', fps: 120}).morph({'background-color': ['#a0bce5', '#D9E0E9']});
    droppedimg.morph({'opacity': ['1', '0']});
    });

	$('site').getElements('a[name=acselector]').addEvent('click', function(e) {
    e.stop();
    var selectid = this.get('title');
    var selectvat = this.get('class');
        if(selectvat == 'adminacoff') {
        var acis = -1;
        this.set('class', 'adminacon');

        var acshow = $(selectid).get('class');
        if(acshow == 'show' || acshow == 'show admin ac') {$(selectid).set('class', 'show admin');}
        else {$(selectid).set('class', 'admin');}
        }

        else {
        var acis = 1;
        this.set('class', 'adminacoff');

        var acshow = $(selectid).get('class');
        if(acshow == 'show' || acshow == 'show admin') {$(selectid).set('class', 'show admin ac');}
        else {$(selectid).set('class', 'admin ac');}
        }

    var myHTMLRequest = new Request.HTML().get('_modify.php?id='+selectid+'&mode='+acis);
    });

    $('ac').addEvent('click', function(e) {
    e.stop();
    var myHTMLRequest = new Request.HTML().get('_ac.php');

    if ( this.get('class') == "unpin" )
	{
	    this.set('class', 'pin');
	    var acz = $('site').getElements('div[class=hidden]');
	    acz.set('class','ac');
	}

    else
	{
	    this.set('class', 'unpin');
	    var acz = $('site').getElements('div[class=ac]');
	    acz.set('class','hidden');
	}

    });

});

