/*
 Actions
*/
var Actions = function() {
	return {
		'commentNextPage': function() {
			DABase.require(['comments'], function() {
				var slug = formVal('slug', '');
				var tipo = formVal('tipo', '');
				var mc_slug = formVal('mc_slug', '');
				var gal_slug = formVal('gal_slug', '');
				Comments.showNextPage(slug, tipo, mc_slug, gal_slug);
			});
		},
		'commentSend' : function(parent) {
			DABase.require(['comments'], function() {
				var form_name = 'commentform';
				if(parent != null) {
					form_name += parent;
				}
				Comments.send($(form_name), parent);
			});
		},
		'showCommentReply' : function(parent) {
			DABase.require(['style'], function() {
				Style.appear($('replyform'+parent));
				var author = $('author'+parent);
				if(author){
					author.focus();
				}
			});
		},
		'miPerfil' : function() {
			window.location.href = '/foro/profile.php';
		},
		'salir' : function() {
			DABase.require(['cookies'], function() {
					var logouthash = Cookies.get('bblogouthash');
					if(logouthash){
						window.location.href = '/foro/login.php?do=logout&logouthash=' + logouthash;
					}else{
						window.location.href = '/foro/index.php';
					}
			});
		},
		'ingresar' : function() {
			window.location.href = '/foro/index.php';
		},
		'registrarme' : function() {
			window.location.href = '/foro/register.php';
		},
		'onMouseOverUserbar' : function(obj) {
			if(obj && typeof(obj.id) != 'undefined'){
				var id = obj.id;
				YAHOO.util.Dom.removeClass(obj, id);
				YAHOO.util.Dom.addClass(obj, id + '_hover');
				obj.style.color = '#000000';
			}
		},
		'onMouseOutUserbar' : function(obj) {
			if(obj && typeof(obj.id) != 'undefined'){
				var id = obj.id;
				YAHOO.util.Dom.removeClass(obj, id + '_hover');
				YAHOO.util.Dom.addClass(obj, id);
				obj.style.color = '#FFFFFF';
			}
		}
	};
}();
