var path = "http://visikurortai.lt/";

if( typeof XMLHttpRequest == "undefined" )
  XMLHttpRequest = function() {
    try { return new ActiveXObject("Msxml2.XMLHTTP.6.0") } catch(e) {}
    try { return new ActiveXObject("Msxml2.XMLHTTP.3.0") } catch(e) {}
    try { return new ActiveXObject("Msxml2.XMLHTTP") }     catch(e) {}
    try { return new ActiveXObject("Microsoft.XMLHTTP") }  catch(e) {}
    throw new Error( "This browser does not support XMLHttpRequest or XMLHTTP." )
  };

function ajax_survey(form, element, div, id, url)
{
	if(form != "" && element != "") 
		var value = getCheckedValue(document.forms[form].elements[element]);
	var request = new XMLHttpRequest(); 
	
	request.onreadystatechange = function(){
		if(request.readyState == 4){
			var ajaxDisplay = document.getElementById(div);
			ajaxDisplay.innerHTML = request.responseText;
		}
		if(request.readyState == 3){
			var ajaxDisplay = document.getElementById(div);
			ajaxDisplay.innerHTML = "<table width=500 align=center><tr><td height=\"100\" align=\"right\"><img src='"+path+"class/ajax-loader.gif'></td></tr></table>";
		}
	}
	
	var queryString; 
	if(id == "0") queryString = "answer_id=" + value;
	else if(id == "-1") queryString = "";
	else queryString = "question_id=" + id;
	request.open("GET", url+queryString, true);
	request.send(null); 
	
	
	
}

function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}


function keisti_value(id, value, def_value)
{
	
	var keista = true;
	
	if(document.getElementById(id).value == '')
	{
		document.getElementById(id).value = def_value;
		keista = false;
	}
	
	if(def_value == document.getElementById(id).value && keista)
		document.getElementById(id).value = value;
				
}
	
//---------------- KALENDORIUI ---------------------------------------
function calendar(year, month, room) {
	
	var request = new XMLHttpRequest();
	request.onreadystatechange = function() {
		if(request.readyState == 4){
			document.getElementById("calendar_" + room).innerHTML = request.responseText;
		}
	}
	
	var object = document.getElementById("object").value;

	var url = path + "modules/room_control/ajax.php";
	var queryString = "?action=get_calendar&year=" + year + "&month=" + month + "&object_id=" + object + "&room_id=" + room;
	request.open("GET", url+queryString, true);
	request.send(null);
}

function rezervacijos_info(date_from, date_to, group, current_date, room) {
	
	var date_from_array = date_from.split("-");
	var date_to_array = date_to.split("-");
	
	document.getElementById("date_from_" + room + "_Year_ID").value = date_from_array[0];
	document.getElementById("date_to_" + room + "_Year_ID").value = date_to_array[0];
	
	if(date_from_array[1] < 10)
		date_from_array[1] = date_from_array[1][1];
	else
		date_from_array[1] = date_from_array[1];
	
	document.getElementById("date_from_" + room + "_Month_ID").options[date_from_array[1]-1].selected = true;
	eval('date_from_' + room + '_Object.changeMonth(document.getElementById("date_from_" + room + "_Month_ID"))');
	
	if(date_to_array[1] < 10)
		date_to_array[1] = date_to_array[1][1];
	else
		date_to_array[1] = date_to_array[1];
	
	document.getElementById("date_to_" + room + "_Month_ID").options[date_to_array[1]-1].selected = true;
	eval('date_to_' + room + '_Object.changeMonth(document.getElementById("date_to_" + room + "_Month_ID"))');
	
	if(date_from_array[2] < 10)
		date_from_array[2] = date_from_array[2][1];
	else
		date_from_array[2] = date_from_array[2];
		
	document.getElementById("date_from_" + room + "_Day_ID").options[date_from_array[2]-1].selected = true;
	
	if(date_to_array[2] < 10)
		date_to_array[2] = date_to_array[2][1];
	else
		date_to_array[2] = date_to_array[2];
	
	document.getElementById("date_to_" + room + "_Day_ID").options[date_to_array[2]-1].selected = true;
	
	document.getElementById("date_from_" + room).value = date_from;
	document.getElementById("date_to_" + room).value = date_to;
	document.getElementById("group_" + room).value = group;
	document.getElementById("uzsakymo_info_" + room).style.display = "none";
	
	get_uzsakovas(room, current_date);
}

function get_uzsakovas(room, current_date) {
	var request = new XMLHttpRequest();
	request.onreadystatechange = function() {
		if(request.readyState == 4){
			document.getElementById("uzsakovas_" + room).innerHTML = request.responseText;
		}
	}

	var url = path + "modules/room_control/ajax.php";
	var queryString = "?action=get_uzsakovai&room=" + room + "&current_date=" + current_date;
	request.open("GET", url+queryString, true);
	request.send(null);
}



 var testi = true;
 var laikas = 5000;
 var timer;
 var aktyvus = 1;

function keisti_naujienas(akt){ 
	
	if(akt!=0) aktyvus = akt;
		
    	timer = setTimeout('keisti_naujienas(0)',laikas);
	
		aktyvus += 1;
		if(aktyvus >5) aktyvus = 1;
		
		
		show_n(aktyvus); 
} 

function stabdyti(){clearTimeout(timer); }
function pratesti(nr){keisti_naujienas(nr);}






