/*var big = false;
var tween;
var tween2;

window.addEvent("domready", function( ) {
	tween = new Fx.Tween(document.getElement("body"));
	tween2 = new Fx.Tween(document.getElement("#container"));
	(function( ) {
		if(!big) {
			tween2.start("opacity", 0.3);
			tween.start("font-size", "25");
			big = true;
		} else {
			tween2.start("opacity", 1);
			tween.start("font-size", "8");
			big = false;
		}
	}).periodical(2000);


});*/

if (!window.console) console={log:function(){}}

window.addEvent("domready", function( ) { 
	$$('a[rel=external]').target = '_blank'; 

	if($defined(Downcoder)) {
		Downcoder.Initialize();
		$$('a[rev=banner]').each(function(el) { 
			if(el.rel.match(Downcoder.regex) && el.rel.split(" ").length == 2 ) {
				el.href=banner_uri+el.rel.replace(" ", "/"); 
			}
		});
	}

    $$('.subcategories .editLink').addEvent("click", function(ev) {
        new Event(ev).stop( );
        var el = this.getNext("a");
        var pk = this.get('rel');
        if(el && pk) {
            this.destroy();
            var f = new Element("form", {'method': 'post', 
                'style': 'display: inline;'});
            var input = new Element("input", {'size': 37, 'name': 'title', 
                'value': el.get('text')});
            input.inject(f);
            input = new Element("input", {'type': 'hidden', 'name': 'pk', 
                'value': pk});
            input.inject(f);
            var e = new Element("input", {'type': 'submit', 'value': 'Save'});
            e.inject(f);
            f.replaces(el);
        }        
    });

    $$('.catAddLink').addEvent("click", function(ev) {
        new Event(ev).stop( );
        var pk = this.get('rel');
        if(pk) {
            var f = new Element("form", {'method': 'post', 
                'style': 'display: inline;'});
            var input = new Element("input", {'size': 60, 'name': 'title',
				'class': 'subInput'});
            input.inject(f);
            input = new Element("input", {'type': 'hidden', 'name': 'add', 
                'value': pk});
            input.inject(f);
            var e = new Element("input", {'type': 'submit', 'value': 'Add'});
            e.inject(f);
            f.replaces(this);
            this.destroy();

			e.addEvent("submit", function(e) {
				if(!this.getElement(".subInput").get('value')) new Event(e).stop();
			});
        }
    });
});

