var timeout = 0;
var last_id = 0;
var last_time = 0;
var timeouts = new Array;

function songOver(id) {
	songClear();
	$('edit_' + id).style.display = 'block';
	last_id = id;
}
function songOut(id) {
	songTime(id);
}
function songClear() {
	if (last_id != 0) {
		$('edit_' + last_id).style.display = 'none';
	}
	last_time = new Date().getTime();
}
function songTime(id) {
	check_time = new Date().getTime();
	time_difference = check_time-last_time;
	if (time_difference > 60 || navigator.userAgent.indexOf('Safari') == -1) {
    	timeout = setTimeout("$('edit_' + " + id + ").style.display = 'none';",1600);
		timeouts[timeout] = id;
	}
}
function editOver(id) {
    editClear(id);
}
function editOut(id) {
    songTime(id);
}
function editClear(id) {
    clearTimeout(timeout);
}

