
function pplay(id, mp3) {
    pstop();
    soundManager.play(id, mp3);
    soundManager.createSound(id, mp3);
    var mySMSound = soundManager.getSoundById(id);
    mySMSound._onid3 = function () {
	document.getElementById(id+'loading').style.display = 'none';
	if (document.getElementById(id+'start').style.display != 'block') {
	    document.getElementById(id+'stop').style.display = 'block';
	}
    };
    mySMSound._onfinish = function () {
	this.play();
    };

    mySMSound.play();

    if (preview != '') {
	var pmySMSound = soundManager.getSoundById(preview);
	pmySMSound.stop();
	document.getElementById(preview+'start').style.display = 'block';
	document.getElementById(preview+'loading').style.display = 'none';
	document.getElementById(preview+'stop').style.display = 'none';
    }
    preview = id;
    document.getElementById(id+'start').style.display = 'none';
    document.getElementById(id+'stop').style.display = 'none';
    document.getElementById(id+'loading').style.display = 'block';

}

function pstop() {
    if (preview != '') {
	document.getElementById(preview+'start').style.display = 'block';
	document.getElementById(preview+'loading').style.display = 'none';
	document.getElementById(preview+'stop').style.display = 'none';
	soundManager.stopAll()
    }
    preview = '';
}
