// JavaScript Document

function showLocalDep(NomosVal) {
	var locQueryString
	locQueryString='/localDep.asp?ITMID=' + NomosVal
	window.location = locQueryString ;
}

function loadCalendar(action, value)
{
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	//document.getElementById("loading").style.visibility="block";
	var url="../ajaxValues.asp" + "?ACTION=" + action + "&VAL=" + value + "&LANG=GR";
	xmlHttp.onreadystatechange=stateChangedCalendar;
	xmlHttp.open("GET",url,true);
	//Response.ContentType = "text/xml"
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.send(null);
}

function stateChangedCalendar() 
{ 
	document.getElementById("ajaxCalendar").innerHTML="<div style='font-size:9px; vertical-align:middle; width:189px; height:233px;'><img src='/images/loading.gif' width='43' height='11' style='margin:60px 80px;'></div>";
	if (xmlHttp.readyState==4)
	{ 
		document.getElementById("ajaxCalendar").innerHTML=xmlHttp.responseText;
		//document.getElementById("loading").style.display="none";
	}
}

function loadDimoi(action, value)
{
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	//document.getElementById("loading").style.visibility="block";
	var url="../ajaxValues.asp" + "?ACTION=" + action + "&VAL=" + value + "&LANG=GR";
	xmlHttp.onreadystatechange=stateChangedDimoi;
	xmlHttp.open("GET",url,true);
	//Response.ContentType = "text/xml"
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.send(null);
}

function stateChangedDimoi() 
{ 
	 document.getElementById("ajaxDimoi").innerHTML="<div style='vertical-align:middle; text-align:center; width:250px; height:18px;'><img src='/images/loading.gif' width='43' height='11' style='margin-top:5px; margin-left:100px;'></div>";

	if (xmlHttp.readyState==4)
	{ 
		document.getElementById("ajaxDimoi").innerHTML=xmlHttp.responseText;
		//document.getElementById("loading").style.display="none";
	}
}

function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{		
		try
		{
			// Internet Explorer
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}

