$(document).ready (function (){
$("#berriz-hasi-botoia").click (function () {
hasieratu ();
});
function hasieratu () {
$('#ondo').hide ();
zuzenak = 0;
// Vaciamos las columnas
$('#zutabea-irudiak').html ('');
$('#zutabea-izenak').html ('');
// Nos quedamos con X elementos al azar
elementuak.sort (function () { return Math.random () - .5 });
uneko_elementuak = elementuak.slice (0, elementkop);
// Creamos la columna de imágenes
for (var i = 0; i < elementkop; i++) {
$('
').attr ('id', 'irudia'+(i+1)).appendTo ('#zutabea-irudiak').append (
$('' + uneko_elementuak[i].irudia + '
').data ('id', uneko_elementuak[i].id).draggable ({
containment: '#jolasa',
stack: '#zutabea-irudiak div',
revert: true
})
);
}
// Creamos la columna de nombres
uneko_elementuak.sort (function () { return Math.random () - .5 });
for (var i = 0; i < elementkop; i++) {
$('' + uneko_elementuak[i].izena + '
').appendTo ('#zutabea-izenak').prepend (
$('').data ('id', uneko_elementuak[i].id).droppable ({
accept: '#zutabea-irudiak div',
hoverClass: 'hovered',
drop: handle_drop
})
);
}
}
hasieratu ();
soundManager_setup ();
});
function handle_drop (event, ui) {
if ($(this).data ('id') == ui.draggable.data ('id')){
ui.draggable.addClass ('correct');
ui.draggable.draggable ('disable');
$(this).droppable ('disable');
ui.draggable.position ({ of: $(this), my: 'left top', at: 'left top' });
ui.draggable.draggable ('option', 'revert', false);
zuzenak++;
soundManager.play ('erantzun_zuzena');
}
if (zuzenak == elementkop){
$('#ondo').show ();
soundManager.play ('amaiera');
}
}
function soundManager_setup (){
soundManager.setup ({
url: 'https://www.durango-ezagutu.eus/swf/',
flashVersion: 9, // optional: shiny features (default = 8)
useFlashBlock: false, // optionally, enable when you're ready to dive in
/**
* read up on HTML5 audio support, if you're feeling adventurous.
* iPad/iPhone and devices without flash installed will always attempt to use it.
*/
onready: function () {
// Ready to use; soundManager.createSound() etc. can now be called.
var zuzena = soundManager.createSound ({
id: 'erantzun_zuzena',
url: 'https://www.durango-ezagutu.eus/swf/soinuak/zuzen.mp3'
});
var txaloak = soundManager.createSound ({
id: 'amaiera',
url: 'https://www.durango-ezagutu.eus/swf/soinuak/txalo.mp3'
});
}
});
}
var zuzenak = 0;
var elementuak = [];
var elementkop = 4;
elementuak.push ({
id: 125,
irudia: 'Mañarian gora
',
izena: '3'
});
elementuak.push ({
id: 126,
irudia: 'Durangon bazkaldute
',
izena: '1'
});
elementuak.push ({
id: 128,
irudia: 'Urkiolara goaz
',
izena: '2'
});
elementuak.push ({
id: 127,
irudia: 'San Antoniora
',
izena: '4'
});