// JavaScript Document

var group = new Hash({
	
	unload: function(){
		this.pos = false;
	},
	
	pos: false,
	slideAbout: function(){
		if(this.pos === false){
			this.pos = 0;
			$('gas-content').set('tween',{duration:200});
			if($('gas-content').hasClass('pas-content')) this.pas = true;
			else this.pas = false;
		}
		if(this.pos === 0){
			$('gas-content').tween('left',(this.pas?-160:-403));
			$('gas-content').getElements('.gas-slide').each(function(el){ el.setStyle('overflow','hidden'); });
			$('slideleftfade').hide();
			$('slideleft').show('inline');
			$('slideright').hide();
			$('sliderightfade').show('inline');
			this.pos = 1;
		}
		else{
			$('gas-content').tween('left',(this.pas?120:0));
			(function(){ $('gas-content').getElements('.gas-slide').each(function(el){ el.setStyle('overflow','auto'); }); }).delay(199);
			$('sliderightfade').hide();
			$('slideright').show('inline');
			$('slideleft').hide();
			$('slideleftfade').show('inline');
			this.pos = 0;
		}
	},
	
	toggleBlock: function(el,name){
		if(!this.id){
			if($('groupid')){
				this.id = $('groupid').value;
				this.type = 'group';
			}
			else{
				this.id = $('profileid').value;
				this.type = 'profile';
			}
		}
		if(el.hasClass('active')){
			el.swapClass('active','inactive');
			var el2 = el.getNext();
			el2.setStyle('display','none');
			if((t=el.getElement('.but'))) t.swapClass('but-blue','but-gray');
			if(name == 'shoutbox') cc.options.erase('getShouts');
		}
		else{
			el.swapClass('inactive','active');
			el.getNext().setStyle('display','block');
			if((t=el.getElement('.but'))) t.swapClass('but-gray','but-blue');
			if(name == 'shoutbox') cc.options.getShouts = this.type+'.'+this.id;
		}
		new Request({url:CMS_AJAXURL+this.type+'/togglewidget'}).send('id='+this.id+'&name='+name+'&state='+(el.hasClass('active')?'active':'inactive'));
	}
	
});