if (typeof Array.prototype.push == 'undefined') {
	Array.prototype.push = function()
    {
    var l = this.length, i = 0, j = arguments.length;
    while (i < j) this[l++] = arguments[i++];
    return l;
    }
}

var btn_stop = "inc/stopbutton.png";
var btn_play = "inc/pb.png";
function setBtnStop(arg) {
	btn_stop = arg;
}
function setBtnPlay(arg) {
	btn_play = arg;
}
var showStop = new Array(1);
showStop[0] = new Image();
showStop[0].src = btn_stop; //preloading for piece of **** IE
var imgs = new Array();
var r = [];

init_player = function () {
	var nav = document.getElementById('wordTranslationList')
	var s = nav.getElementsByTagName('a'), i = s.length, e;
  while (i--) {
  	e = s[i];
		if (s[i].href.substr(s[i].href.lastIndexOf("."), 4) == ".mp3") r.push(e);
		}
	for (var i=0;i<r.length;i++) {
		r[i].onclick = get_no;
		imgs[i] = r[i].firstChild;
		r[i].number = i;
	}
}

//window.onload = init_player; 

var old_no = 0;
var new_no = 0;
get_no = function() {
	new_no = this.number;
	speel(this);
	return false;
}

Playa.onPlayStop = function() {
	imgs[old_no].src = btn_play ;
	imgs[new_no].src = btn_play ;
	old_no = new_no;
}

Playa.onPlayStart = function() {
	imgs[old_no].src = btn_play ;
	imgs[new_no].src = btn_stop;
	old_no = new_no;
}

var new_url;
var old_url;
function speel(new_url) {
	if (Playa.state==1) {
		if (old_url == new_url) {
			Playa.doStop();
		}
		else {
			Playa.onPlayStart();
			Playa.doPlayUrl(new_url);
			old_url = new_url;
		}
	}
	else {
		Playa.doPlayUrl(new_url);
		old_url = new_url;
	}
}


