// JavaScript Document

var listenwindow;
var s;
var t;

function listen(series, tracknum) {
	s = series;
	t = tracknum;
	if (window.listenwindow && !window.listenwindow.closed)
		listenwindow.location.href = '/media/listen.php?s='+s+'&i='+t;
	else
		listenwindow = window.open('/media/listen.php?s='+s+'&i='+t, 'listenwindow', 'height=280, width=450, status=no, toolbar=no, location=no, menubar=no, scrollbars=no');
	if (window.focus) {listenwindow.focus();}
}

function sample() {
	listen('musicsamples', 1);
}

function saveMp3(anch) {
	var win;
	var mp3 = anch.href.substring(anch.href.lastIndexOf("/")+1);
	win = window.open('/save.php?file='+mp3, 'win', 'location=0,toolbar=0,resizable=0,menubar=0,status=0,scrollbars=0,height=25, width=25');
	addEvent(win, "load", win.close);
}

function saveSong(anch) {
	var win;
	var mp3 = anch.href.substring(anch.href.lastIndexOf("/")+1);
	win = window.open('/save.php?dir=worship&file='+mp3, 'win', 'location=0,toolbar=0,resizable=0,menubar=0,status=0,scrollbars=0,height=25, width=25');
	addEvent(win, "load", win.close);
}

function addEvent(obj, evType, fn) { 
	if (obj.addEventListener){
		obj.addEventListener(evType, fn, false);
		return true;
	}
	else if (obj.attachEvent){
		var r = obj.attachEvent("on"+evType, fn);
		return r;
	}
	else
		return false;
}