var ValidadorCodigosPromocionales = Class.create({
	
	initialize: function(){
		
	},
	
	enviar: function(pars){
		var url = "/mini/codigo_promocional/includes/utilizarCodigo.php";
		var pars = {
			'codigo': $F('cp_codigo'),
			'usuario': $F('cp_usuario'),
			'password': $F('cp_password')
		};
		var myAjaxLanzador = new Ajax.Request(url, {
			method: 'post',
			parameters: pars,
			onLoading: function(){
				$('cp_formulario').setStyle({'display':'none'});
				$('cp_loading').setStyle({'display':''});
			},
			onComplete: function(transport){
				vcp.mostrarResultado(transport);
				recargarPujas();
			}
		});
	},
	
	mostrarResultado: function(transport){
		var resultado = transport.responseText.evalJSON();
		var html;
		var codigo_value = $F('cp_codigo');

		switch(parseInt(resultado.cod)){
			case 0:
			case '0':
				html = '<p class="bocadillo">' + resultado.msg + '</p>';
				break;
			case 1: // no estas logueado
			case '1':
			case 2:
			case '2':
			case 3:
			case '3':
			case 4:
			case '4':
				html = 
                    '<p class="grueso">' + resultado.msg + '</p>' + 
                    '<input id="cp_codigo" name="cp_codigo" type="text" size="255px" class="inputCodigo" value="'+codigo_value+'"/>' +
					'<input id="cp_usuario" name="cp_usuario" type="hidden" />' +
					'<input id="cp_password" name="cp_password" type="hidden" />' +
                    '<input name="buscar" type="button" value="comprobar" class="bt_buscar" onclick="javascript:vcp.enviar();"/>';
				break;
		}
		$('cp_formulario').update('');
		$('cp_formulario').insert(html);
		$('cp_formulario').setStyle({'display':''});
		$('cp_loading').setStyle({'display':'none'});
	},
	
	yUltima: function(){
		
	}
});

