/*
 * JS for index page
 */
var dateFieldName = 'itemDate';
function openCalendar() {
	changeDate(document.forms[0].itemDate.value, 'setDate', params.session_name, params.session_id);
}

function setDate(ts) {
    with(document.forms[0]) {
		if (ts < params.minDate) {
			alert (params.date_error);
			return;
		}
		elements[dateFieldName].value = ts;
		var dob = new Date(ts*1000);
		var str_date = pad(dob.getDate()) + "/" + pad(parseInt(dob.getMonth())+1) + "/" + String(dob.getFullYear()).substring(2,4);
		document.getElementById('firstDay').innerHTML = str_date;
    }
}

function pad(str) {
    return String(str).length < 2 ? "0" + str : str;
}

function animate_logos() {
	var div = document.getElementById('logo_scroller');
	var cont = document.getElementById('logo_container');
	cont.style.display = 'block';
	var img = div.getElementsByTagName('img')[0];
	cont.style.width = (2 * img.width) + 'px';
	var offset = 0;
	var move = function() {
		if(offset >= img.width) {
			offset -= img.width;
		}
		offset += 3;
		cont.style.marginLeft = (-1 * offset) + 'px';
	}
	setInterval(move, 70);
}

var _onload = window.onload;
window.onload = function() {
	_onload();
	animate_logos();
    new toolTip('ti_days', 'tt_days');
}

