X-Git-Url: https://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=web%2Fbriskin5%2Fdnd.js;h=12b4b4749988357835c999fbcec350315c62d9e1;hb=8212130cd9847e01c650d5e8f5389ccd29645715;hp=11ba26c0c1e5effabeec2fec5835855392da0087;hpb=fa82ba0deaaab26b5b9efe37c392a34cbec50a66;p=brisk.git diff --git a/web/briskin5/dnd.js b/web/briskin5/dnd.js index 11ba26c..12b4b47 100644 --- a/web/briskin5/dnd.js +++ b/web/briskin5/dnd.js @@ -1,7 +1,7 @@ /* * brisk - dnd.js * - * Copyright (C) 2006-2011 Matteo Nastasi + * Copyright (C) 2006-2012 Matteo Nastasi * mailto: nastasi@alternativeoutput.it * matteo.nastasi@milug.org * web: http://www.alternativeoutput.it @@ -20,8 +20,10 @@ * Suite 330, Boston, MA 02111-1307, USA. * */ - +/* number of players */ var PLAYERS_N = 3; +/* initial number of cards in hand */ +var CARD_HAND = 3; /* current manche */ var manche = 1; /* cards on hands */ @@ -65,16 +67,16 @@ var G_take_time = 500; /* suffix to add to images name */ var sux = new Array( "", "_ea", "", "", "_we"); -var cards_pos = new Array (8); -var cards_ea_pos = new Array (8); -var cards_ne_pos = new Array (8); -var cards_nw_pos = new Array (8); -var cards_we_pos = new Array (8); +var cards_pos = new Array (CARD_HAND); +var cards_ea_pos = new Array (CARD_HAND); +var cards_ne_pos = new Array (CARD_HAND); +var cards_nw_pos = new Array (CARD_HAND); +var cards_we_pos = new Array (CARD_HAND); var take_x = new Array(562, 745, 452, 30, 52); var take_y = new Array(545, 177, 70, 62,155); -for (i = 0 ; i < 8 ; i++) { +for (i = 0 ; i < CARD_HAND ; i++) { cards_pos[i] = i; cards_ea_pos[i] = i; cards_ne_pos[i] = i; @@ -110,7 +112,7 @@ function cards_dispose_so(car_n, tak_n) for (i = 0 ; i < car_n ; i++) { $("card" + cards_pos[i]).style.left = start + (i * inter); $("card" + cards_pos[i]).style.top = 475 + (125 - cards_height)/2; - $("card" + cards_pos[i]).style.zIndex = 8 - i; + $("card" + cards_pos[i]).style.zIndex = CARD_HAND - i; $("card" + cards_pos[i]).style.visibility = "visible"; } @@ -227,7 +229,7 @@ function cards_dispose_ea(car_n, tak_n) { for (i = 0 ; i < car_n ; i++) { $("card_ea" + cards_ea_pos[i]).style.left = 675 + (125 - cards_height)/2; $("card_ea" + cards_ea_pos[i]).style.top = start + (i * inter); - $("card_ea" + cards_ea_pos[i]).style.zIndex = 8 - i; + $("card_ea" + cards_ea_pos[i]).style.zIndex = CARD_HAND - i; $("card_ea" + cards_ea_pos[i]).style.visibility = "visible"; // alert("xx "+ (675 + (125 - cards_height)/2) +" yy " + start + (i * inter)); } @@ -273,7 +275,7 @@ function cards_dispose_we(car_n, tak_n) for (i = 0 ; i < car_n ; i++) { $("card_we" + cards_we_pos[i]).style.left = (125 - cards_height)/2; $("card_we" + cards_we_pos[i]).style.top = start - (i * inter); - $("card_we" + cards_we_pos[i]).style.zIndex = 8 - i; + $("card_we" + cards_we_pos[i]).style.zIndex = CARD_HAND - i; $("card_we" + cards_we_pos[i]).style.visibility = "visible"; } @@ -510,8 +512,9 @@ function card_setours(zer,uno,due,tre,qua,cin,sei,set) var i; var arg = new Array(zer,uno,due,tre,qua,cin,sei,set); - for (i = 0 ; i < 8 ; i++) { - $("card"+i).src = getcard(arg[i], 0); + for (i = 0 ; i < CARD_HAND ; i++) { + var id = (arg[i] < 10 ? '0' + arg[i] : '' + arg[i]); + $("card"+i).setAttribute('data-card-id', id); $("card"+i).briskid = arg[i]; } }