// JavaScript Document

    function showComments(type,id,page){
        var url = "ajah_show_comments.php";
        var params = {type:type, id: id, page: page};
        var target = type+id;

        var showLoading = function(){
                $(target).update('<div class="loading"><img src="/img/loadingmini.gif" ></div>');
            };

        var showResponse = function (originalRequest){
                $(target).update(originalRequest.responseText);

            };

        var myAjax = new Ajax.Request(
				url,
				{
					method: 'get',
					parameters: params,
					onLoading:showLoading,
					onSuccess: 	showResponse
				}
			);

    }


	// -------------- muestra mensajes dependiendo del codigo

	function ajaxShowMsg(code){
		var url = "ajah_show_msg.php";

		switch(code){
			//
			case 'password_reset':
				if(arguments[1]==1){
					url = "ajah_password_reset.php";
					var params = $(code).serialize(true);
				}else{
					var params = {code: code};
				}
				break;

			case 'send_comment':

				var params = $(code).serialize(true);
				url = 'ajah_comment_form.php';

				break;

			case 'rules':
				var params = {code: 'rules', what: arguments[1]};
				break;

			case 'signups':
				var url = "ajah_cpanel_accept_signups.php";
				var params = $('accept_signups').serialize(true);
				break;

			case 'signup_rejected':
				var url = "ajah_cpanel_reject_signups.php";
				if($('signup_rejected').match('form')){
					var params = $('signup_rejected').serialize(true);
				}else{
					var params = {signup_id: arguments[1]};
				}
				break;

            case 'show_news':
				var url = "ajah_show_news.php";
				var params = {item_id: arguments[1]};
				break;

			default:
				if(arguments.length > 1){
					var params = {code: code, what: arguments[1], whatId: arguments[2]};
				}else{
					var params = {code: code, what: 'error', whatId:111};
				}
		}


		var myAjax = new Ajax.Request(
				url,
				{
					method: 'post',
					parameters: params,
					onLoading:showLoadingPapel,
					onFailure: showFailurePapel,
					onException: function (x,e){showExceptionPapel('Exception!<br /> '+ e.toString())},
					onSuccess: 	showResponsePapel
				}
			);

	}
