var loadr = new Image(43,11); 
loadr.src="images/ajax-loader.gif"; 

function checkPin()
{
	var pin = $('pin');
	var Submit2 = $('Submit2');
	var loading2 = $('loading1');

	if (pin.value == ''){
		alert ("Porfavor, escriba el codigo recibido.");
	
		pin.focus();
		
		return false;
	}
	
	if (!$('checkbox').checked){
		alert ("Debe aceptar los terminos y condiciones antes de continuar.");
		
		return false;
	}
	
	$('check-pin').request(
			{
				onSuccess:function (res)
				{
					if (res.responseText.startsWith('OK'))
					{
						var webList = $F('lista2');

						if (webList != ''){
							webList = '?lista=' + webList;
						}
						
						window.location = '/playstation3/ok.php' + webList;

					} else {
						Submit2.enable();
						pin.readOnly = false;
						Submit2.setOpacity(1.00);
						pin.setOpacity(1.00);
						loading2.hide();
						alert (res.responseText);
					}
				},
				onLoading:function ()
				{
					Submit2.disable();
					pin.readOnly = true;
					Submit2.setOpacity(0.60);
					pin.setOpacity(0.60);
					loading2.show();
				},
				onFailure:function (t)
				{
					Submit2.enable();
					pin.readOnly = false;
					Submit2.setOpacity(1.00);
					pin.setOpacity(1.00);
					loading2.hide();
					alert ('Huf!. Problema de conexion, Prueba de nuevo.');
				}
			}
			);
	
	return false;
}

function requestPin()
{
	var loading = $('loading1');
	var Submit = $('Submit');
	var msisdn = $('msisdn');
	var oop1 = $('oop1');
	var oop2 = $('oop2');
	var oop3 = $('oop3');
	var opt = Form.getInputs('request-pin','radio','op').find(function(radio) { return radio.checked; });
	var op = 0;

	if (!opt){

		alert ("Porfavor, seleccione su operadora.");

		return false;
	}

	op = opt.value;
	
	if (msisdn.value == ''){
		alert ("Porfavor, escriba su numero de movil");
	
		msisdn.focus();
		
		return false;
	}

	if (!$('checkbox').checked){
		alert ("Debe aceptar los terminos y condiciones antes de continuar.");
		
		return false;
	}
	
	$('request-pin').request(
	{
		onSuccess:function (res)
		{
			if (res.responseText.startsWith('OK'))
			{
				var key = res.responseText.substring(2);

				$('clave').value = key;
				$('msisdn2').value = msisdn.value;
				$('op2').value = op;
				loading.hide();

				alert ("Codigo Enviado!");
			} else {
				Submit.enable();
				msisdn.readOnly = false;
				loading.hide();
				Submit.setOpacity(1.00);
				msisdn.setOpacity(1.00);
				oop1.setOpacity(1.00);
				oop2.setOpacity(1.00);
				oop3.setOpacity(1.00);
				alert (res.responseText);
			}
		},
		onLoading:function ()
		{
			Submit.disable();
			msisdn.readOnly = true;
			Submit.setOpacity(0.60);
			msisdn.setOpacity(0.60);
			oop1.setOpacity(0.60);
			oop2.setOpacity(0.60);
			oop3.setOpacity(0.60);
			loading.show();
		},
		onFailure:function (t)
		{
			Submit.enable();
			msisdn.readOnly = false;
			loading.hide();
			Submit.setOpacity(1.00);
			msisdn.setOpacity(1.00);
			oop1.setOpacity(1.00);
			oop2.setOpacity(1.00);
			oop3.setOpacity(1.00);
			alert ('Huf!. Problema de conexion, Prueba de nuevo.');
		}
	}
	);
	
	return false;
}
