function getHTTPObject(){
    if (window.ActiveXObject){
		return new ActiveXObject("Microsoft.XMLHTTP");
	}	
    else if (window.XMLHttpRequest){
		return new XMLHttpRequest();
	}	
    else {
		alert("Your browser does not support AJAX.");
		return null;
    }
}

function kepTorles(picCount,kepek){ // kép törlése
	httpObject = getHTTPObject();
	
	// a php oldallal való kapcsolat
	httpObject.open("GET","ajaxfunctions.php?feladat=keptorles&piccount="+picCount+"&kepek="+kepek+"",true);
	// ha készen vagyunk helyezzük el az oldalon a kapott adatott
	httpObject.onreadystatechange=function()
	{
		if (httpObject.readyState==4)
		{ 
			kepek=httpObject.responseText;
			document.getElementById('kepek').value = kepek;
			
			httpObject2 = getHTTPObject();
			
			// a php oldallal való kapcsolat
			httpObject2.open("GET","ajaxfunctions.php?feladat=kepmegjelenites&kepek="+kepek+"",true);
			// ha készen vagyunk helyezzük el az oldalon a kapott adatott
			httpObject2.onreadystatechange=function()
			{
				if (httpObject2.readyState==4)
				{	
					document.getElementById("keplista").innerHTML=httpObject2.responseText;
				}
			}
			httpObject2.send();
		}
	}	
	httpObject.send();	
}

function kepFeljebb(picCount,kepek){ // kép törlése
	httpObject = getHTTPObject();
	
	// a php oldallal való kapcsolat
	httpObject.open("GET","ajaxfunctions.php?feladat=kepfeljebb&piccount="+picCount+"&kepek="+kepek+"",true);
	// ha készen vagyunk helyezzük el az oldalon a kapott adatott
	httpObject.onreadystatechange=function()
	{
		if (httpObject.readyState==4)
		{ 
			kepek=httpObject.responseText;
			document.getElementById('kepek').value = kepek;
			httpObject2 = getHTTPObject();
			// a php oldallal való kapcsolat
			httpObject2.open("GET","ajaxfunctions.php?feladat=kepmegjelenites&kepek="+kepek+"",true);
			// ha készen vagyunk helyezzük el az oldalon a kapott adatott
			httpObject2.onreadystatechange=function()
			{
				if (httpObject2.readyState==4)
				{	
					document.getElementById("keplista").innerHTML=httpObject2.responseText;
				}
			}
			httpObject2.send();
		}
	}	
	httpObject.send();	
}

function kepLejjebb(picCount,kepek){ // kép törlése
	httpObject = getHTTPObject();
	// a php oldallal való kapcsolat
	httpObject.open("GET","ajaxfunctions.php?feladat=keplejjebb&piccount="+picCount+"&kepek="+kepek+"",true);
	// ha készen vagyunk helyezzük el az oldalon a kapott adatott
	httpObject.onreadystatechange=function()
	{
		if (httpObject.readyState==4)
		{ 
			
			kepek=httpObject.responseText;
			document.getElementById('kepek').value = kepek;
			httpObject2 = getHTTPObject();
			
			// a php oldallal való kapcsolat
			httpObject2.open("GET","ajaxfunctions.php?feladat=kepmegjelenites&kepek="+kepek+"",true);
			// ha készen vagyunk helyezzük el az oldalon a kapott adatott
			httpObject2.onreadystatechange=function()
			{
				if (httpObject2.readyState==4)
				{	
					document.getElementById("keplista").innerHTML=httpObject2.responseText;
				}
			}
			httpObject2.send();
		}
	}	
	httpObject.send();	
}



/*egy szallas megtekintésénél az email cim megjelenítése*/	  
function doWorkSzallastulajEmailMutat(mid,ellenorzes){
	
    httpObject = getHTTPObject();
	if (httpObject != null) {
		if(ellenorzes=='yes'){
			code=document.getElementById('securityCode').value;
		}else{
			code='';
		}
		httpObject.open("GET", "ajaxfunctions.php?feladat=szallastulaj_email_mutat&code="+code+"&id="
		  +mid, true);
		httpObject.send(null);
		httpObject.onreadystatechange=function(){
			if(httpObject.readyState == 4){
				document.getElementById('emailShow').innerHTML= httpObject.responseText;
			}
		}
	}
}
/*egy szallas megtekintésénél egy konkrét akció részeteinek megtekintése*/
function doWorkSzallasEgyAkciojaMutat(akcioId){
	
    httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "ajaxfunctions.php?feladat=SzallasEgyAkciojaMutat&akcioId="+akcioId, true);
		httpObject.send(null);
		httpObject.onreadystatechange=function(){
			if(httpObject.readyState == 4){
				document.getElementById('tabs-3').innerHTML= httpObject.responseText;
			}
		}
	}
}
/*egy szallas megtekintésénél az összes akciójának megjelenítése*/
function doWorkSzallasOsszesAkciojaMutat(szallasId){
    httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "ajaxfunctions.php?feladat=SzallasOsszesAkciojaMutat&szallas_id="+szallasId, true);
		httpObject.send(null);
		httpObject.onreadystatechange=function(){
			if(httpObject.readyState == 4){
				document.getElementById('tabs-3').innerHTML= httpObject.responseText;
			}
		}
	}
}

/*szallasfelvitelnél új akció felvitele*/
function doWorkSzallasUjAkcio(){
	
    httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "ajaxfunctions.php?feladat=SzallasUjAkcio", true);
		httpObject.send(null);
		httpObject.onreadystatechange=function(){
			if(httpObject.readyState == 4){
				document.getElementById('akcioFelvitel').innerHTML= httpObject.responseText;
				ujAkcioDatumKezdetEsVeg();
				textareaMaxLength();
				document.getElementById('form1').style.display = 'none';
			}
		}
	}
}

/*uj akcio felvitelenék ellenörzése ha minden kivan töltve akkor mentjük és atugrunk az összes mutatra*/
function doWorkSzallasUjAkcioFelvitel(){
    httpObject = getHTTPObject();
	var kezdete = document.getElementById('kezdete').value;
	var vege = document.getElementById('vege').value;
	var akciocim = document.getElementById('akciocim').value;
	var akcioszov = document.getElementById('akcioszov').value;
	if (httpObject != null) {
		//% valamiért hibát dobott ezért ezt lecseréljük egy pecialis karakterre
		akciocim=akciocim.replace("%", "359;");
		akcioszov=akcioszov.replace("%", "359;");
		
		httpObject.open("GET", "ajaxfunctions.php?feladat=SzallasUjAkcioFelvitel&kezdete="+kezdete+"&vege="+vege+"&akciocim="+akciocim+"&akcioszov="+akcioszov, true);
		httpObject.send(null);
		httpObject.onreadystatechange=function(){
			if(httpObject.readyState == 4){
				if(httpObject.responseText==""){
					doWorkSzallasUjOsszesAkciokMutat();
				}else{
					document.getElementById('hibaUzenet').innerHTML= httpObject.responseText;
				}
			}
		}
	}
}
/*szallasfelvitelnél az összes akcio megmutatása*/
function doWorkSzallasUjOsszesAkciokMutat(){
    httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "ajaxfunctions.php?feladat=SzallasUjOsszesAkciokMutat", true);
		httpObject.send(null);
		httpObject.onreadystatechange=function(){
			if(httpObject.readyState == 4){
				
				document.getElementById('form1').style.display = '';
				document.getElementById('akcioFelvitel').innerHTML= httpObject.responseText;
			}
		}
	}
}
/*szallasfelvitelnél egy akcio törlése*/
function doWorkSzallasUjAkcioTorles(sorszam){
    httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "ajaxfunctions.php?feladat=SzallasUjAkcioTorles&sorszam="+sorszam+"", true);
		httpObject.send(null);
		httpObject.onreadystatechange=function(){
			if(httpObject.readyState == 4){
				doWorkSzallasUjOsszesAkciokMutat();
			}
		}
	}
}
/*szallasfelvitelnél egy akcio módosítása*/
function doWorkSzallasUjAkcioModositas(sorszam){
	
    httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "ajaxfunctions.php?feladat=SzallasUjAkcioModositas&sorszam="+sorszam+"", true);
		httpObject.send(null);
		httpObject.onreadystatechange=function(){
			if(httpObject.readyState == 4){
				document.getElementById('akcioFelvitel').innerHTML= httpObject.responseText;
				ujAkcioDatumKezdetEsVeg();
				textareaMaxLength();
				document.getElementById('form1').style.display = 'none';
			}
		}
	}
}
/*módosítás felvitelenék ellenörzése ha minden kivan töltve akkor mentjük és atugrunk az összes mutatra*/
function doWorkSzallasUjAkcioModositasFelvitel(sorszam){
    httpObject = getHTTPObject();
	var kezdete = document.getElementById('kezdete').value;
	var vege = document.getElementById('vege').value;
	var akciocim = document.getElementById('akciocim').value;
	var akcioszov = document.getElementById('akcioszov').value;
	if (httpObject != null) {
		//% valamiért hibát dobott ezért ezt lecseréljük egy pecialis karakterre
		akciocim=akciocim.replace("%", "359;");
		akcioszov=akcioszov.replace("%", "359;");
		
		httpObject.open("GET", "ajaxfunctions.php?feladat=SzallasUjAkcioModositasFelvitel&sorszam="+sorszam+"&kezdete="+kezdete+"&vege="+vege+"&akciocim="+akciocim+"&akcioszov="+akcioszov, true);
		httpObject.send(null);
		httpObject.onreadystatechange=function(){
			if(httpObject.readyState == 4){
				if(httpObject.responseText==""){
					doWorkSzallasUjOsszesAkciokMutat();
				}else{
					document.getElementById('hibaUzenet').innerHTML= httpObject.responseText;
				}
			}
		}
	}
}
/*********************STATS*******************************/
/*közösségi oldalon megosztottak és ezért mentjük a statba*/
function doKozossegiOldalStatMentes(kozossegiOldalNeve,tipus,id){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "ajaxfunctions.php?feladat=KozossegiOldalStatMentes&kozossegiOldalNeve="+kozossegiOldalNeve+"&tipus="+tipus+"&id="+id, true);
		httpObject.send(null);
		
	}
}
/*nyomtatasra lett kattintva ezért mentjük a statba*/
function doNyomtatasStatMentes(tipus,id){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "ajaxfunctions.php?feladat=NyomtatasStatMentes&tipus="+tipus+"&id="+id, true);
		httpObject.send(null);
		
	}
}
var httpObject = null;
