var xmlHttp;
var xmlHttp_v2;

function showHintoioi(url,tab)
{	
xmlHttp=GetXmlHttpObject()
function stateChanged1()
{ 

if (xmlHttp.readyState==4)
{ 

//alert(tab);
//document.getElementById(tab).style.display="";
//alert(xmlHttp.responseText);
document.getElementById(tab).innerHTML=xmlHttp.responseText;

}else{ 
	if (document.getElementById(tab)&&xmlHttp.readyState==0&&xmlHttp.readyState==1){
		document.getElementById(tab).innerHTML="Betöltés, kérem várjon ...";
 	}
}
}

if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
xmlHttp.onreadystatechange=stateChanged1;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);

} 

function showHintoiParent(url,tab)
{	
xmlHttp=GetXmlHttpObject()
function stateChanged1()
{ 

if (xmlHttp.readyState==4)
{ 

//alert(tab);
//document.getElementById(tab).style.display="";
//alert(xmlHttp.responseText);
window.parent.document.getElementById(tab).innerHTML=xmlHttp.responseText;
}
}

if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
xmlHttp.onreadystatechange=stateChanged1;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);

} 
// double showHintoi with double param list 




function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}

function showHintoiPost(url,params,tab)
{

xmlHttp=GetXmlHttpObject()
function stateChanged() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById(tab).style.display="";
document.getElementById(tab).innerHTML=xmlHttp.responseText;
}
else{
	document.getElementById(tab).innerHTML="Betöltés, kérem várjon ...";
}
}

if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 

xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("POST",url,true);
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Content-length", params.length);
xmlHttp.send(params);
//alert('aa123');	
} 
//----------------------------------
function showHintoiPostGrid(url,params,tab,gcid)
{

xmlHttp=GetXmlHttpObject()
function stateChanged() 
{ 
if (xmlHttp.readyState==4)
{ 
	document.getElementById(tab).style.display="";
	document.getElementById(tab).innerHTML=xmlHttp.responseText;
	setgridsize(gcid);
	fejlecrepoz(gcid);
}
else{
	document.getElementById(tab).innerHTML="Betöltés, kérem várjon ...";
}
}

if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 

xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("POST",url,true);
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Content-length", params.length);
xmlHttp.send(params);
//alert('aa123');	
} 
//----------------------------------------------------------
function HintPost(url,params)
{
	
xmlHttp=GetXmlHttpObject()


if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 


xmlHttp.open("POST",url,true);
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlHttp.setRequestHeader("Content-length", params.length);

xmlHttp.send(params);

} 


var xret;


var xmlHttpchecktimeout;
function HintReturn1(url,tid,mes)
{	
	xmlHttpchecktimeout=GetXmlHttpObject()
	function stateChanged1()
	{ 
		if (xmlHttpchecktimeout.readyState==4)
		{ 
			xret=xmlHttpchecktimeout.responseText;
			//alert(xret);
			if(xret=='logout1'){
				window.location.href='index.php?login=timeout';	
			}
			else{
				setTimeout('checktimeout();',10000);
			}
		}	
	}
	
	if (xmlHttpchecktimeout==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  } 
	xmlHttpchecktimeout.onreadystatechange=stateChanged1;
	xmlHttpchecktimeout.open("GET",url,true);
	xmlHttpchecktimeout.send(null);	
} 

var timeOutRefresh = false;
function pf(){
		//alert('aa');
		//alert(window.parent.document.getElementById('szuro_text_1_0').value);
		//window.parent.document.getElementById('szuro_text_1_0').value="tesz";
		if(timeOutRefresh)
			close_window('new',1);			
		else
			setTimeout('pf()',100);
}

var attachments = new Array;
var xmlHttpa;
var elindultCsatolmany = false;
var leallCsatolmany = false;

function ajaxsearch(url,div,pgid)
{
	var at = new Array;
	var obj = document.getElementById(div);
	
	if(!elindultCsatolmany){
		leallCsatolmany = false;
		for(i=0;i<obj.options.length;i++){
			attachments[i]=obj.options[i].value;
		}
	}
	elindultCsatolmany = true;
	
	
	aktindex = attachments.length;
	attachmentindex = attachments.length;
	
	xmlHttpa=GetXmlHttpObject()
	function stateChanged1()
	{
		if (xmlHttp.readyState==4)
		{
			
			//alert(s);
			if(xmlHttpa.responseText!="0" || xmlHttpa.responseText!="undefined"){
				s = xmlHttpa.responseText;

				at=explode(";",s);
				for(i=0;i<at.length-1;i++){
					vane = 0;
					if(at[i]!=="vege.vege" && at[i]!=="1"){
						for(k=0;k<attachments.length;k++){
								if(attachments[k]==at[i])
									vane =1;
						}
						if(vane==0){
							aktindex++;
							attachments[aktindex]=at[i];
						}
					}
					else{
						//alert(at[i]);
						elindultCsatolmany = false;	
						leallCsatolmany = true;
						
						alert(leallCsatolmany);
					}						
				}
				//alert (attachments);
				
				if(attachments)			
				{
					for(j=attachmentindex;j<attachments.length;j++){
						//alert(attachments[j]);
						if(attachments[j]){
						newDiv = document.createElement("OPTION");
							newDiv.innerHTML=attachments[j];
							newDiv.setAttribute("value",attachments[j]);
							newDiv.setAttribute("id",attachments[j]+"_"+pgid);
							obj.appendChild(newDiv);
							
						}
					}
				}	
				return true;
			}
			return false;
		}
	}
	
	if (xmlHttpa==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  }
	xmlHttpa.onreadystatechange=stateChanged1;
	xmlHttpa.open("GET",url,true);
	xmlHttpa.send(null);
}

function showHintoi_v2(url,tab)
{	
xmlHttp_v2=GetXmlHttpObject()
function stateChanged1()
{ 
	if (xmlHttp_v2.readyState==4)
	{ 
		document.getElementById(tab).innerHTML=xmlHttp_v2.responseText;
	}else{ 
		if (document.getElementById(tab)&&xmlHttp_v2.readyState==0&&xmlHttp_v2.readyState==1){
			document.getElementById(tab).innerHTML="Betöltés, kérem várjon ...";
		}
	}
}

if (xmlHttp_v2==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
xmlHttp_v2.onreadystatechange=stateChanged1;
xmlHttp_v2.open("GET",url,true);
xmlHttp_v2.send(null);

}
