function showCalendar(id, event) {
	document.getElementById('calendar_' + id).style.display = 'block';
	document.getElementById('calendar_' + id).style.left = mouseX(event) - 15 + 'px';
	document.getElementById('calendar_' + id).style.top = mouseY(event) + 'px';
}
function keepShowing(id) {
	document.getElementById('calendar_' + id).style.display = 'block';
}
function hideCalendar(id) {
	document.getElementById('calendar_' + id).style.display = 'none';
}
function mouseX(evt) {
	if (evt.pageX) return evt.pageX;
	else if (evt.clientX)
		return evt.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
	else return null;
}
function mouseY(evt) {
	if (evt.pageY) return evt.pageY;
	else if (evt.clientY)
		return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
	else return null;
}
function calendarShow(type) {
	if (type == 'next') {
		document.getElementById('calendar_next').style.display = 'block';
		document.getElementById('calendar_current').style.display = 'none';
	} else {
		document.getElementById('calendar_next').style.display = 'none';
		document.getElementById('calendar_current').style.display = 'block';
	}
}
function changeAvatar() {
	if (document.getElementById('change_avatar').style.display == 'none') {
		document.getElementById('change_avatar').style.display = 'block';
	} else {
		document.getElementById('change_avatar').style.display = 'none';
	}
}
function showBmInput(id, value) {
	if (value) {
		document.getElementById(id).style.display = 'block';
	} else {
		document.getElementById(id).style.display = 'none';
	};
}

function videoConference()
{
	if (document.getElementById('video_conference').checked == true)
	{
		document.getElementById('video_div').style.display = 'block';
	}
	else
	{
		document.getElementById('video_div').style.display = 'none';
	}
}

// conference image

function conferenceImage(refresh_num) {
	$.ajax({
		url: '/conference/conference_info.htm',
		cache: false,
		success: function(html){
			if (parseInt(html) > 0) {
				$.ajax({
					url: '/conference/conference_info.htm',
					cache: false,
					success: function(html){
						$('#cimg').html('<img id="conference_image" alt="" src="http://lics.lt.server.onlinemedia.lt/uploads/webcam/image' + html + '.jpg?rand=' + Math.random() + '" />');
					}
				});
				setInterval('conferenceImagePeriodical()', refresh_num);
			} else {
				$.ajax({
					url: '/conference/conference_image.htm',
					cache: false,
					success: function(html){
						$('#cimg').html(html);
					}
				});
			}
		}
	});
}
function conferenceImagePeriodical() {
	$.ajax({
		url: '/conference/conference_info.htm',
		cache: false,
		success: function(html){
			$('#conference_image').attr("src",'http://lics.lt.server.onlinemedia.lt/uploads/webcam/image' + html + '.jpg?rand=' + Math.random());
		}
	});
}

// conference info & question form

function updateForm(id) {
	$.ajax({
		url: '/conference/getInfo?id=' + id,
		cache: false,
		success: function(html){
			$('#cform').html(html);
		}
	});
	setInterval('updateFormPeriodical(' + id + ')', 15000);
}
function updateFormPeriodical(id) {
	if ($('name').value == '' && $('email').value == '' && $('question').value == '')
	{
		$.ajax({
			url: '/conference/getInfo?id=' + id,
			cache: false,
			success: function(html){
				$('#cform').html(html);
			}
		});
	}
}
function updateFormHtml() {
	$.ajax({
		url: '/conference/conference_i.htm',
		cache: false,
		success: function(html){
			$('#cform').html(html);
		}
	});
	setInterval('updateFormPeriodicalHtml()', 15000);
}
function updateFormPeriodicalHtml() {
	if ($('name').value == '' && $('email').value == '' && $('question').value == '')
	{
		$.ajax({
			url: '/conference/conference_i.htm',
			cache: false,
			success: function(html){
				$('#cform').html(html);
			}
		});
	}
}

// conference questions

function updateQuestions(id, editable) {
	updateQuestionsPeriodical(id, editable);
	setInterval('updateQuestionsPeriodical(' + id + ', ' + editable + ')', 15000);
}
function updateQuestionsPeriodical(id, editable) {
	$.ajax({
		url: '/conference/updateQuestions?id=' + id + '&editable=' + editable,
		cache: false,
		success: function(html){
			$('#questions').html(html);
		}
	});
}
function updateQuestionsHtml() {
	updateQuestionsPeriodicalHtml();
	setInterval('updateQuestionsPeriodicalHtml()', 15000);
}
function updateQuestionsPeriodicalHtml() {
	$.ajax({
		url: '/conference/conference_q.htm',
		cache: false,
		success: function(html){
			$('#questions').html(html);
		}
	});
}

// conference answers

function updateAnswers(id, editable) {
	updateAnswersPeriodical(id, editable);
	setInterval('updateAnswersPeriodical(' + id + ', ' + editable + ')', 15000);
}
function updateAnswersPeriodical(id, editable) {
	$.ajax({
		url: '/conference/updateAnswers?id=' + id + '&editable=' + editable,
		cache: false,
		success: function(html){
			$('#answers').html(html);
		}
	});
}
function updateAnswersHtml() {
	updateAnswersPeriodicalHtml();
	setInterval('updateAnswersPeriodicalHtml()', 15000);
}
function updateAnswersPeriodicalHtml() {
	$.ajax({
		url: '/conference/conference_a.htm',
		cache: false,
		success: function(html){
			$('#answers').html(html);
		}
	});
}

function additional()
{
	if (document.getElementById('additional').style.display == 'none') document.getElementById('additional').style.display = 'block';
	else document.getElementById('additional').style.display = 'none';
}
function showInfo(text, event) {
	document.getElementById('calendar_popup').style.display = 'block';
	document.getElementById('calendar_popup').style.left = mouseX(event) - 15 + 'px';
	document.getElementById('calendar_popup').style.top = mouseY(event) + 1 + 'px';
	document.getElementById('calendar_popup').innerHTML = text;
}
function hideInfo() {
	document.getElementById('calendar_popup').style.display = 'none';
}
function keepInfo()
{
	document.getElementById('calendar_popup').style.display = 'block';
}
function conferenceLinkPeriodical() {
	if (document.getElementById('conference_link').style.fontWeight == 'normal') document.getElementById('conference_link').style.fontWeight = 'bold';
	else document.getElementById('conference_link').style.fontWeight = 'normal';
}

function splashEmail(input)
{
	if (input.value == 'El. paštas') input.value = '';
}
function splashCity(input)
{
	if (input.value == 'Miestas') input.value = '';
}