
/* konstruktor */
function Mp3player(id){
	this.Mp3player = document.getElementById(id);
}

/* command exec */
Mp3player.prototype.exec = function(){
	var cmd = Mp3player.prototype.exec.arguments[0];
	for (i=1;i<Mp3player.prototype.exec.arguments.length;i++){
		cmd += "~" + Mp3player.prototype.exec.arguments[i];
	}
	this.Mp3player.SetVariable("js_communication_var", cmd);
}

/* start */
Mp3player.prototype.start = function(position){
	this.exec('start', position);
}

/* stop */
Mp3player.prototype.stop = function(){
	this.exec('stop');
}

/* halt */
Mp3player.prototype.halt = function(){
		this.exec('halt');
}

/* next */
Mp3player.prototype.next = function(){
		this.exec('next');
}

/* last */
Mp3player.prototype.last = function(){
		this.exec('last');
}

/* jumpAndPlay */
Mp3player.prototype.jumpAndPlay = function(index){
		this.exec('jumpAndPlay', index);
}

/* setTransform */
Mp3player.prototype.setTransform = function(ll, lr, rr, rl){
		this.exec('setTransform', ll, lr, rr, rl);
}

/* addTrack */
Mp3player.prototype.addTrack = function(name, url, index){
		this.exec('addTrack', name, url, index);
}

/* removeTrack */
Mp3player.prototype.removeTrack = function(index){
		this.exec('removeTrack', index);
}


