Created
February 13, 2013 07:26
-
-
Save wpot/4942878 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$(document).ready(function(){ | |
$('.noalmuadilla').click(function (event) | |
{ | |
event.preventDefault(); | |
//here you can also do all sort of things | |
}); | |
$('.boton_pagar').hide(); | |
$('#calcular').click(function(){ | |
if($('#Admin_ched').is(':checked')){ | |
var admin_tipo=$('.tipos_adminis:checked').val(); | |
var admin_precio | |
switch(admin_tipo){ | |
case 'admin_plati': | |
admin_precio=63; | |
tipo='Admin platinum, '; | |
break; | |
case 'admin_gol': | |
admin_precio=52; | |
tipo='Admin Gold, '; | |
break; | |
case 'admin_sil': | |
admin_precio=42; | |
tipo='Admin Silver, '; | |
break; | |
case 'admin_osmi': | |
admin_precio=30; | |
tipo='Admin osmium, '; | |
break; | |
case 'admin_bronze': | |
admin_precio=22; | |
tipo='Admin bronze, '; | |
break; | |
} | |
var duracion=$('.duracion:checked').val(); | |
var duracion_precio | |
switch(duracion){ | |
case 'dura_1': | |
duracion_precio =admin_precio; | |
duracion_pag='1 mes, '; | |
break; | |
case 'dura_2': | |
duracion_precio =admin_precio*1.83; | |
duracion_pag='2 meses, '; | |
break; | |
case 'dura_3': | |
duracion_precio =admin_precio*2.7; | |
duracion_pag='3 meses, '; | |
break; | |
} | |
var resultado_primera_parte=parseInt(duracion_precio); | |
}else{ | |
var resultado_primera_parte=0; | |
tipo=''; | |
duracion_pag=''; | |
} | |
if($('#adicional').is(':checked')){ | |
var adicional_tipo=$('.adicional_option:checked').val(); | |
var adicional_precio; | |
switch(adicional_tipo){ | |
case 'adi_1': | |
adicional_precio=85; | |
adicional_item='85000XP +15000 GOLD + 100 PUNTOS H/Z, '; | |
break; | |
case 'adi_2': | |
adicional_precio=65; | |
adicional_item='62000XP +10000 GOLD + 75 puntos H/Z, '; | |
break; | |
case 'adi_3': | |
adicional_precio=54; | |
adicional_item='32000XP +7500 GOLD + 55 puntos H/Z, '; | |
break; | |
case 'adi_4': | |
adicional_precio=34; | |
adicional_item='20000XP +4500 GOLD + 40 puntos H/Z, '; | |
break; | |
case 'adi_5': | |
adicional_precio=25; | |
adicional_item='11000XP +2500 GOLD + 30 puntos H/Z, '; | |
break; | |
case 'adi_6': | |
adicional_precio=19; | |
adicional_item='6000XP +1200 GOLD + 20 puntos H/Z, '; | |
break; | |
} | |
var resultado_segunda_parte=adicional_precio; | |
} | |
else{ | |
var resultado_segunda_parte=0; | |
adicional_item=''; | |
} | |
if($('#puntos').is(':checked')){ | |
var humano=$('.puntos_hum').val(); | |
var zombie=$('.puntos_zom').val(); | |
if(isNaN(humano)||isNaN(zombie)){ | |
alert('no es numero'); | |
} | |
else if(humano==''||zombie==''){ | |
var resultado_tercera_parte=0; | |
} | |
else{ | |
var resultado_humano=parseInt(humano)*0.7; | |
var resultado_zombie=parseInt(zombie)*0.5; | |
texto_puntos='Puntos: '; | |
hu='H= '+humano+', '; | |
zo='Z= '+zombie; | |
var resultado_tercera_parte=resultado_humano+resultado_zombie; | |
} | |
} | |
else{ | |
var resultado_tercera_parte=0; | |
texto_puntos=''; | |
hu=''; | |
zo=''; | |
} | |
var nick=$('#nick').val(); | |
if(0==1){ | |
} | |
else{ | |
if(nick==''){ | |
nick_item=''; | |
} | |
else{ | |
nick_item=' Usuario: '+nick; | |
} | |
var resultado_total=parseInt(resultado_primera_parte+resultado_segunda_parte+resultado_tercera_parte); | |
$('#total_costo').html(resultado_total); | |
var concepto=tipo+duracion_pag+adicional_item+texto_puntos+hu+zo+nick_item; | |
$('#precio_pag').val(resultado_total); | |
$('#concepto').val(concepto); | |
} | |
if(!$('#Admin_ched').is(':checked')&& !$('#adicional').is(':checked')&&!$('#puntos').is(':checked')){ | |
alert('No has seleccionado nada para poder calcular'); | |
} | |
else{ | |
$('.boton_pagar').show(); | |
} | |
}) | |
}); | |
function mostrar(div){ | |
if($(div).css('display')=='none'){ | |
$(div).show('slow'); | |
} | |
else{ | |
$(div).hide('slow'); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment