//Az AJAX technikához tartozo függvények
var xmlHttp;

function GetXmlHttpObject()
	{
	var xmlHttp=null;
	try
  		{
		xmlHttp=new XMLHttpRequest(); // Firefox, Opera 8.0+, Safari
		} 
		catch (e)
  			{
  			try 
    				{
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer
				}
  				catch (e)
    					{
					xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
					}
  			}
	return xmlHttp;
	}  

function belepes_response() { 
	if (xmlHttp.readyState==4) {
		var str=xmlHttp.responseText;
		while (str.indexOf("-->")>0) {
			str=str.substring(str.indexOf("-->")+3);
		}  
		if (str=="admin" || str=="munkatars" || str=="kepviselo") {
			$('form_bonus_points').submit();
		} else {
			$('hibauzenet').innerHTML=str;
		}
	}
} 

function kilepes_response() { 
	if (xmlHttp.readyState==4) {
		var str=xmlHttp.responseText;
		while (str.indexOf("-->")>0) {
			str=str.substring(str.indexOf("-->")+3);
		}  
	alert(str);
	if ($('form_ujBonusz')) {
		$('form_ujBonusz').submit();
	} else if ($('form_ujPontertek')) {
		$('form_ujPontertek').submit();
	} else if ($('form_mettolMeddig')) {
		$('form_mettolMeddig').submit();
	}	
	}
} 
var melyik_form;
function ajax_response() { 
	if (xmlHttp.readyState==4) {
		var str=xmlHttp.responseText;
		while (str.indexOf("-->")>0) {
			str=str.substring(str.indexOf("-->")+3);
		}  
		alert(str);
		if (melyik_form=="form_ujMunkatars") {$('form_ujMunkatars').submit();}
		 else if (melyik_form=="form_ujKepviselo") {$('form_ujKepviselo').submit();}
		 else if (melyik_form=="form_ujCeg") {$('form_ujCeg').submit();}
		 else if (melyik_form=="form_ujBonusz") {$('form_ujBonusz').submit();}
		 else if (melyik_form=="form_ujPontertek") {$('form_ujPontertek').submit();}
		 //else if (melyik_form=="form_mettolMeddig") {$('form_mettolMeddig').submit();}
	}
} 

function fajlmegnyitas_response() { 
	if (xmlHttp.readyState==4) {
		var str=xmlHttp.responseText;
		while (str.indexOf("-->")>0) {
			str=str.substring(str.indexOf("-->")+3);
		} 
		var source="../../../includes/display/"+str;
		window.open(source,"_blank");
	}
} 

function pontlistazas_response() { 
	if (xmlHttp.readyState==4) {
		var str=xmlHttp.responseText;
		while (str.indexOf("-->")>0) {
			str=str.substring(str.indexOf("-->")+3);
		} 
		$('pontLista').innerHTML=str;
	}
} 

function setselect(value){
	e=document.getElementById(value);
	if(e) e.selected=true;
}

function change_response() { 
	if (xmlHttp.readyState==4) {
		var str=xmlHttp.responseText;
		while (str.indexOf("-->")>0) {
			str=str.substring(str.indexOf("-->")+3);
		}  
		var adatok=new Array();
		var seged;
		i=0;
		while (str.indexOf("|")>0 && i<=20) {
			seged=str.substring(0,str.indexOf("|"));
			adatok[i]=seged;
			i++;
			str=str.substring(str.indexOf("|")+1,str.length);
		}
		if (melyik_form=="form_ujMunkatars") {
			$('munkatarsNeve').value=adatok[0];$('munkatarsFelhasznalonev').value=adatok[1];$('munkatarsJelszo').value=adatok[2];
			$('munkatarsJelszoUjra').value=adatok[2];$('munkatarsEmail').value=adatok[3];$('munkatarsMobil').value=adatok[4];
		} else if (melyik_form=="form_ujKepviselo") {
			$('kepviseloNeve').value=adatok[0];
			setselect('form_ujKepviselo_Ceg_'+adatok[1]);
			setselect('form_ujKepviselo_Munkatars_'+adatok[2]);
			$('kepviseloFelhasznalonev').value=adatok[3];
			$('kepviseloJelszo').value=adatok[4];
			$('kepviseloJelszoUjra').value=adatok[4];
			$('kepviseloEmail').value=adatok[5];
			$('kepviseloTelefon').value=adatok[6];
			$('kepviseloMobil').value=adatok[7];
			$('osszpontszam').value=adatok[8];
		} else if (melyik_form=="form_ujCeg") {
			$('cegNeve').value=adatok[0];$('cegVaros').value=adatok[1];$('cegCime').value=adatok[2];
		} else if (melyik_form=="form_ujBonusz") {
			$('bonuszMegnevezes').value=adatok[0];$('bonuszLeiras').value=adatok[1];$('bonuszPontertek').value=adatok[2];$('bonuszKepsorszam').value=adatok[3];
		} else if (melyik_form=="form_kepviseloPontertek") {	
			$('foglaloCegnev').innerHTML=adatok[0];			
			$('foglaloFelhasznalonev').innerHTML=adatok[1];						
			$('foglaloPontszama').innerHTML=adatok[2];
			$('foglaloEmailCime').innerHTML=adatok[3];
			if (adatok[4]!="<b>&nbsp;&nbsp;&nbsp;&nbsp;Telefon: </b> -<br><br>") $('foglaloTelefonszama').innerHTML=adatok[4];
			if (adatok[5]!="<b>&nbsp;&nbsp;&nbsp;&nbsp;Mobil: </b> -<br><br>") $('foglaloMobilszama').innerHTML=adatok[5];
			$('foglaloKapcsolattarto').innerHTML=adatok[6];
		}
	}
} 
		
//Az oldal betöltésekor aktiválódó függvények	
window.onload=function() {

	//Ezzel nézzük meg, hogy képviselőként vagyunk-e belépve
	if ($('form_mettolMeddig')) {
		$('btn_pontListazas_listaz').onclick=function () {
			var adatok=new Array();
			
			if ($('dateMettol').value=="") {
				adatok[0]="-";
			} else adatok[0]=$('dateMettol').value;
			
			if ($('dateMeddig').value=="") {
				adatok[1]="-";
			} else adatok[1]=$('dateMeddig').value;
			
			adatok[2]=$('kepviseloID').value;
			
			xmlHttp=GetXmlHttpObject();
			if (xmlHttp==null) {
				alert ("Your browser doesn't support AJAX technology!");
				return;
			} 
			var url;
			url="../../../includes/display/ajax_pontok_listazasa.php?adatok="+adatok+"&sid="+Math.random();		
			xmlHttp.onreadystatechange=pontlistazas_response;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);							
		}
		
	//Pontszámok levonása és kivonása az összpontszámból, attól függően, hogy melyik bónuszt választja a belépett felhasználó
	var osszpontszam=($('osszPontszam').value)*1;
	var i=0;
	while ($('pontlista'+i)) {
		$('pontlista'+i).pontertek=$('pontlista'+i).value;
		$('pontlista'+i).onclick=function  () {
			if (this.checked) {
				osszpontszam-=(this.pontertek)*1;
			} else osszpontszam+=(this.pontertek)*1;
			if (osszpontszam<0) {
				alert('Túllépné a beváltható pontjainak a keretét! Kérem válasszon mást a listából!');
				osszpontszam+=(this.pontertek)*1;
				this.checked=false;
			} else alert('További beváltható pontjai: '+osszpontszam);
		}
		i++;
	}
	
	$('btn_bonuszListazas_listaz').onclick=function () {
	
		var adatok=new Array();
		
		adatok[0]=$('kepviseloID').value;

		var i=0;
		var j=1;
		while ($('pontlista'+i)) {
			if ($('pontlista'+i).checked) {
				adatok[j]=$('pontlista'+i).name;
				j++;
			}
			i++;
		}		
		
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null) {
			alert ("Your browser doesn't support AJAX technology!");
			return;
		} 
		var url;
		url="../../../includes/display/ajax_pontbevaltas.php?adatok="+adatok+"&sid="+Math.random();	
		xmlHttp.onreadystatechange=ajax_response;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);	
	}
	}

	//Ezzel nézzük meg, hogy munkatársként vagyunk-e belépve
	if ($('form_ujPontertek')){
	
		$('btn_mtarsPontok_txtbe').onclick=function() {
		
			var adatok=new Array();
			
			if ($('dateMettol').value=="") {
				adatok[0]="-";
			} else adatok[0]=$('dateMettol').value;
			
			if ($('dateMeddig').value=="") {
				adatok[1]="-";
			} else adatok[1]=$('dateMeddig').value;			
			
			adatok[2]=$('kepviseloValaszto').value;
			
			xmlHttp=GetXmlHttpObject();
			if (xmlHttp==null) {
				alert ("Your browser doesn't support AJAX technology!");
				return;
			} 
			var url;
			url="../../../includes/display/ajax_txtfajl_generalas.php?adatok="+adatok+"&sid="+Math.random();
			melyik_form="form_ujPontertek";				
			xmlHttp.onreadystatechange=fajlmegnyitas_response;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);				
		}
	
		$('kepviseloValaszto').onchange=function () {
			var cid=$('kepviseloValaszto').value;
			if (cid!="-") {
				xmlHttp=GetXmlHttpObject();
				if (xmlHttp==null) {
					alert ("Your browser doesn't support AJAX technology!");
					return;
				} 
				var url;
				url="../../../includes/display/ajax_kepviselo_mtars_change.php?cid="+cid+"&sid="+Math.random();
				melyik_form="form_kepviseloPontertek";				
				xmlHttp.onreadystatechange=change_response;
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);		
			}
		}
		
		$('btn_ujPontertek_tisztaz').onclick= function () {
			$('hibauzenetPontertek').innerHTML="";
			$('foglaloCegnev').innerHTML="";			
			$('foglaloFelhasznalonev').innerHTML="";									
			$('foglaloPontszama').innerHTML="";			
			$('foglaloEmailCime').innerHTML="";
			$('foglaloTelefonszama').innerHTML="";
			$('foglaloMobilszama').innerHTML="";				
		}
		
		$('btn_ujPontertek_rogzit').onclick=function () {
			var adatok=new Array();	
			var cid=$('kepviseloValaszto').value;
			
			if (cid=="-") {
				$('hibauzenetPontertek').innerHTML="Válasszon szállásfoglalót!";	
				return;
			}
			adatok[0]=cid;
			
			var pluszpont=$('pluszPontszam').value;
			var minuszpontID=$('bonuszValaszto').value;
			
			if (pluszpont=="" && minuszpontID=="-") {
				$('hibauzenetPontertek').innerHTML="Adjon meg egy pontszámot, vagy válasszon egy bónusz fajtát!";	
				return;			
			}

			if (pluszpont!="" && minuszpontID!="-") {
				$('hibauzenetPontertek').innerHTML="Egyszerre csak hozzáadni, vagy kivonni lehet pontot!";	
				return;			
			}
			
			if ((pluszpont-1)+1!=pluszpont) {
				$('hibauzenetPontertek').innerHTML="Rossz számformátumú plusz pontszám!";	
				return;			
			}
			adatok[1]=pluszpont;
			adatok[2]=minuszpontID;

			if ($('bonuszLeiras').value.length>0) {
				adatok[3]=$('bonuszLeiras').value;
			} else adatok[3]="-";
			
			xmlHttp=GetXmlHttpObject();
			if (xmlHttp==null) {
				alert ("Your browser doesn't support AJAX technology!");
				return;
			} 
			var url;
			url="../../../includes/display/ajax_pontszamot_rogzit.php?adatok="+adatok+"&sid="+Math.random();
			melyik_form="form_ujPontertek";				
			xmlHttp.onreadystatechange=ajax_response;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);		
		}		
	}

	if ($('form_bonus_points')){ 
		
		$('btn_bonusPoints_clear').onclick=function() {
			$('hibauzenet').innerHTML="";
		}
		
		$('username').onkeypress=function () {
			keypressed();
		}

		$('password').onkeypress=function () {
			keypressed();
		}
		
		$('btn_bonusPoints_send').onclick=function() {
			var adatok=new Array();	
			var username=$('username').value;				
			if (username.length==0)	{
				$('hibauzenet').innerHTML="Fill the <b>\"Username\"</b> field, please!";	
				return;
			} else adatok[0]=username;				
			
			var password=$('password').value;				
			if (password.length==0)	{
				$('hibauzenet').innerHTML="Fill the <b>\"Password\"</b> field, please!";	
				return;
			} else adatok[1]=password;				
						
			xmlHttp=GetXmlHttpObject();
			if (xmlHttp==null) {
				alert ("Your browser doesn't support AJAX technology!");
				return;
			} 
			var url;
			url="../../../includes/display/ajax_bonus_points.php?adatok="+adatok+"&sid="+Math.random();
			xmlHttp.onreadystatechange=belepes_response;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);			
		}	
	}
	
	//A kiképtetés minden belépőre igaz
	if ($('href_kilepes')) {
		$('href_kilepes').onclick= function () {
			xmlHttp=GetXmlHttpObject();
			if (xmlHttp==null) {
				alert ("Your browser doesn't support AJAX technology!");
				return;
			} 
			var url;
			url="../../../includes/display/ajax_kilepes.php?sid="+Math.random();
			xmlHttp.onreadystatechange=kilepes_response;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);		
		}	
	}
	
	//Új Bónusz rögzítése, módosítása, törlése - ilyenkor adminként vagyunk belépve
	if ($('form_ujBonusz')) {

		$('bonuszValaszto').onchange = function () {
			var cid=$('bonuszValaszto').value;
			if (cid!="-") {
				xmlHttp=GetXmlHttpObject();
				if (xmlHttp==null) {
					alert ("Your browser doesn't support AJAX technology!");
					return;
				} 
				var url;
				url="../../../includes/display/ajax_bonusz_change.php?cid="+cid+"&sid="+Math.random();
				melyik_form="form_ujBonusz";				
				xmlHttp.onreadystatechange=change_response;
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);					
			}
		}
	
		$('btn_ujBonusz_tisztaz').onclick= function () {
			$('hibauzenetBonusz').innerHTML="";
		}
		
		$('btn_ujBonusz_rogzit').onclick=function() {
			var adatok=new Array();	
			
			if ($('bonuszMegnevezes').value.length==0)	{
				$('hibauzenetBonusz').innerHTML="A <b>\"Megnevezés\"</b> mező kitöltése kötelező!";	
				return;
			} else adatok[0]=$('bonuszMegnevezes').value;			
			
			if ($('bonuszLeiras').value.length>0) {
				adatok[1]=$('bonuszLeiras').value;
			} else adatok[1]="-";				
			
			adatok[2]=$('bonuszPontertek').value;
			if (adatok[2]=="") {
				$('hibauzenetBonusz').innerHTML="A <b>\"Pontérték\"</b> mező kitöltése kötelező!";	
				return;
			} else if ((adatok[2]-1)+1!=adatok[2]) {
				$('hibauzenetBonusz').innerHTML="A <b>\"Pontérték\"</b> mező számformátuma helytelen!";
				return;
			} 		
			
			adatok[3]=$('bonuszKepsorszam').value;
			if ((adatok[3]-1)+1!=adatok[3]) {
				$('hibauzenetBonusz').innerHTML="A <b>\"Képsorszám\"</b> mező számformátuma helytelen!";
				return;
			} 					
			
			xmlHttp=GetXmlHttpObject();
			if (xmlHttp==null) {
				alert ("Your browser doesn't support AJAX technology!");
				return;
			} 
			var url;
			url="../../../includes/display/ajax_bonusz_uj.php?adatok="+adatok+"&sid="+Math.random();
			melyik_form="form_ujBonusz";
			xmlHttp.onreadystatechange=ajax_response;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);		
		}
		
		$('btn_ujBonusz_modosit').onclick=function() {
		
			var cid=$('bonuszValaszto').value;
			if (cid!="-") {		
				var adatok=new Array();	
				
				if ($('bonuszMegnevezes').value.length==0)	{
					$('hibauzenetBonusz').innerHTML="A <b>\"Megnevezés\"</b> mező kitöltése kötelező!";	
					return;
				} else adatok[0]=$('bonuszMegnevezes').value;			
				
				if ($('bonuszLeiras').value.length>0) {
					adatok[1]=$('bonuszLeiras').value;
				} else adatok[1]="-";				
				
				adatok[2]=$('bonuszPontertek').value;
				if (adatok[2]=="") {
					$('hibauzenetBonusz').innerHTML="A <b>\"Pontérték\"</b> mező kitöltése kötelező!";	
					return;
				} else if ((adatok[2]-1)+1!=adatok[2]) {
					$('hibauzenetBonusz').innerHTML="A <b>\"Pontérték\"</b> mező számformátuma helytelen!";
					return;
				} 		
				
				adatok[3]=$('bonuszKepsorszam').value;
				if ((adatok[3]-1)+1!=adatok[3]) {
					$('hibauzenetBonusz').innerHTML="A <b>\"Képsorszám\"</b> mező számformátuma helytelen!";
					return;
				} 	
				
				adatok[4]=cid;
							
				xmlHttp=GetXmlHttpObject();
				if (xmlHttp==null) {
					alert ("Your browser doesn't support AJAX technology!");
					return;
				} 
				var url;
				url="../../../includes/display/ajax_bonusz_modosit.php?adatok="+adatok+"&sid="+Math.random();
				melyik_form="form_ujBonusz";
				xmlHttp.onreadystatechange=ajax_response;
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);		
			} else alert("Válasszon a legördülő listából egy bónuszt!");
		}
		
		$('btn_ujBonusz_torol').onclick = function () {
			if (OpConfirm('form_ujBonusz','Biztosan törli az adatokat?',1)) {
				var cid=$('bonuszValaszto').value;
				if (cid!="-") {
					xmlHttp=GetXmlHttpObject();
					if (xmlHttp==null) {
						alert ("Your browser doesn't support AJAX technology!");
						return;
					} 
					var url;
					url="../../../includes/display/ajax_bonusz_torol.php?cid="+cid+"&sid="+Math.random();
					melyik_form="form_ujBonusz";
					xmlHttp.onreadystatechange=ajax_response;
					xmlHttp.open("GET",url,true);
					xmlHttp.send(null);	
				} else alert("Válasszon a legördülő listából egy bonuszt!");
			}
		}			
	} // if ($('form_ujBonusz')) vége	

	//Új cég rögzítése, módosítása, törlése
	if ($('form_ujCeg')) {

		$('cegValaszto').onchange = function () {
			var cid=$('cegValaszto').value;
			if (cid!="-") {
				xmlHttp=GetXmlHttpObject();
				if (xmlHttp==null) {
					alert ("Your browser doesn't support AJAX technology!");
					return;
				} 
				var url;
				url="../../../includes/display/ajax_ceg_change.php?cid="+cid+"&sid="+Math.random();
				melyik_form="form_ujCeg";				
				xmlHttp.onreadystatechange=change_response;
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);					
			}
		}
	
		$('btn_ujCeg_tisztaz').onclick= function () {
			$('hibauzenetCeg').innerHTML="";
		}
		
		$('btn_ujCeg_rogzit').onclick=function() {
			var adatok=new Array();	
			
			if ($('cegNeve').value.length==0)	{
				$('hibauzenetCeg').innerHTML="A <b>\"Cég neve\"</b> mező kitöltése kötelező!";	
				return;
			} else adatok[0]=$('cegNeve').value;			
			
			if ($('cegVaros').value.length>0) {
				adatok[1]=$('cegVaros').value;
			} else adatok[1]="-";
			
			if ($('cegCime').value.length>0) {
				adatok[2]=$('cegCime').value;
			} else adatok[2]="-";	
			
			xmlHttp=GetXmlHttpObject();
			if (xmlHttp==null) {
				alert ("Your browser doesn't support AJAX technology!");
				return;
			} 
			var url;
			url="../../../includes/display/ajax_ceg_uj.php?adatok="+adatok+"&sid="+Math.random();
			melyik_form="form_ujCeg";
			xmlHttp.onreadystatechange=ajax_response;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);		
		}
		
		$('btn_ujCeg_modosit').onclick=function() {
		
			var cid=$('cegValaszto').value;
			if (cid!="-") {		
				var adatok=new Array();	
				
				if ($('cegNeve').value.length==0)	{
					$('hibauzenetCeg').innerHTML="A <b>\"Cég neve\"</b> mező kitöltése kötelező!";	
					return;
				} else adatok[0]=$('cegNeve').value;			
				
				if ($('cegVaros').value.length>0) {
					adatok[1]=$('cegVaros').value;
				} else adatok[1]="-";
				
				if ($('cegCime').value.length>0) {
					adatok[2]=$('cegCime').value;
				} else adatok[2]="-";	
				
				adatok[3]=cid;
							
				xmlHttp=GetXmlHttpObject();
				if (xmlHttp==null) {
					alert ("Your browser doesn't support AJAX technology!");
					return;
				} 
				var url;
				url="../../../includes/display/ajax_ceg_modosit.php?adatok="+adatok+"&sid="+Math.random();
				melyik_form="form_ujCeg";
				xmlHttp.onreadystatechange=ajax_response;
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);		
			} else alert("Válasszon a legördülő listából egy céget!");
		}
		
		$('btn_ujCeg_torol').onclick = function () {
			
			if (OpConfirm('form_ujCeg','Biztosan törli az adatokat?',1)) {
				var cid=$('cegValaszto').value;
				if (cid!="-") {
					xmlHttp=GetXmlHttpObject();
					if (xmlHttp==null) {
						alert ("Your browser doesn't support AJAX technology!");
						return;
					} 
					var url;
					url="../../../includes/display/ajax_ceg_torol.php?cid="+cid+"&sid="+Math.random();
					melyik_form="form_ujCeg";
					xmlHttp.onreadystatechange=ajax_response;
					xmlHttp.open("GET",url,true);
					xmlHttp.send(null);	
				} else alert("Válasszon a legördülő listából egy céget!");
			}
		}			
	} // if ($('form_ujCeg')) vége
	
	if ($('form_ujKepviselo')) {

		$('kepviseloValaszto').onchange = function () {
			var cid=$('kepviseloValaszto').value;
			if (cid!="-") {
				xmlHttp=GetXmlHttpObject();
				if (xmlHttp==null) {
					alert ("Your browser doesn't support AJAX technology!");
					return;
				} 
				var url;
				url="../../../includes/display/ajax_kepviselo_change.php?cid="+cid+"&sid="+Math.random();
				melyik_form="form_ujKepviselo";				
				xmlHttp.onreadystatechange=change_response;
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);					
			}
		}

		$('btn_ujKepviselo_tisztaz').onclick= function () {
			$('hibauzenetKepviselo').innerHTML="";
		}
		
		$('btn_ujKepviselo_rogzit').onclick=function() {
			var adatok=new Array();	
			
			if ($('kepviseloNeve').value.length==0)	{
				$('hibauzenetKepviselo').innerHTML="A <b>\"Név\"</b> mező kitöltése kötelező!";	
				return;
			} else adatok[0]=$('kepviseloNeve').value;			
			
			if ($('kepviseloCeg').value=="-") {
				$('hibauzenetKepviselo').innerHTML="Válasszon céget!";
				return;
			} else adatok[1]=$('kepviseloCeg').value;	

			if ($('kepviseloMunkatars').value=="-") {
				$('hibauzenetKepviselo').innerHTML="Válasszon kapcsolattartót!";
				return;
			} else adatok[2]=$('kepviseloMunkatars').value;	

			if ($('kepviseloFelhasznalonev').value.length==0) {
				$('hibauzenetKepviselo').innerHTML="A <b>\"Felhasználó név\"</b> mező kitöltése kötelező!";
				return;
			} else adatok[3]=$('kepviseloFelhasznalonev').value;

			if ($('kepviseloJelszo').value.length==0) {
				$('hibauzenetKepviselo').innerHTML="A <b>\"Jelszó\"</b> mező kitöltése kötelező!";
				return;
			} else adatok[4]=$('kepviseloJelszo').value;

			if ($('kepviseloJelszoUjra').value.length==0) {
				$('hibauzenetKepviselo').innerHTML="A <b>\"Jelszó újra\"</b> mező kitöltése kötelező!";
				return;
			} 
			
			if ($('kepviseloJelszo').value!=$('kepviseloJelszoUjra').value) {
				$('hibauzenetKepviselo').innerHTML="A két jelszó nem egyezik!";
				return;
			} 
			
			if ($('kepviseloEmail').value.length>0) {
				adatok[5]=$('kepviseloEmail').value;
			} else adatok[5]="-";			
			
			if ($('kepviseloTelefon').value.length>0) {
				adatok[6]=$('kepviseloTelefon').value;
			} else adatok[6]="-";			

			if ($('kepviseloMobil').value.length>0) {
				adatok[7]=$('kepviseloMobil').value;
			} else adatok[7]="-";
			
			adatok[8]=$('osszpontszam').value;
			if (adatok[8]=="") {
				adatok[8]="0";
			} else if ((adatok[8]-1)+1!=adatok[8]) {
				$('hibauzenetKepviselo').innerHTML="Az <b>\"Összpontszám\"</b> mező számformátuma helytelen!";
				return;
			} 			
			
			xmlHttp=GetXmlHttpObject();
			if (xmlHttp==null) {
				alert ("Your browser doesn't support AJAX technology!");
				return;
			} 
			var url;
			url="../../../includes/display/ajax_kepviselo_uj.php?adatok="+adatok+"&sid="+Math.random();
			melyik_form="form_ujKepviselo";
			xmlHttp.onreadystatechange=ajax_response;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);		
		}

		$('btn_ujKepviselo_modosit').onclick=function() {
		
			var cid=$('kepviseloValaszto').value;
			if (cid!="-") {		
				var adatok=new Array();	
				
				if ($('kepviseloNeve').value.length==0)	{
					$('hibauzenetKepviselo').innerHTML="A <b>\"Név\"</b> mező kitöltése kötelező!";	
					return;
				} else adatok[0]=$('kepviseloNeve').value;			
				
				if ($('kepviseloCeg').value=="-") {
					$('hibauzenetKepviselo').innerHTML="Válasszon céget!";
					return;
				} else adatok[1]=$('kepviseloCeg').value;	

				if ($('kepviseloMunkatars').value=="-") {
					$('hibauzenetKepviselo').innerHTML="Válasszon kapcsolattartót!";
					return;
				} else adatok[2]=$('kepviseloMunkatars').value;	

				if ($('kepviseloFelhasznalonev').value.length==0) {
					$('hibauzenetKepviselo').innerHTML="A <b>\"Felhasználó név\"</b> mező kitöltése kötelező!";
					return;
				} else adatok[3]=$('kepviseloFelhasznalonev').value;

				if ($('kepviseloJelszo').value.length==0) {
					$('hibauzenetKepviselo').innerHTML="A <b>\"Jelszó\"</b> mező kitöltése kötelező!";
					return;
				} else adatok[4]=$('kepviseloJelszo').value;

				if ($('kepviseloJelszoUjra').value.length==0) {
					$('hibauzenetKepviselo').innerHTML="A <b>\"Jelszó újra\"</b> mező kitöltése kötelező!";
					return;
				} 

				if ($('kepviseloJelszo').value!=$('kepviseloJelszoUjra').value) {
					$('hibauzenetKepviselo').innerHTML="A két jelszó nem egyezik!";
					return;
				} 
				
				if ($('kepviseloEmail').value.length>0) {
					adatok[5]=$('kepviseloEmail').value;
				} else adatok[5]="-";			
				
				if ($('kepviseloTelefon').value.length>0) {
					adatok[6]=$('kepviseloTelefon').value;
				} else adatok[6]="-";			

				if ($('kepviseloMobil').value.length>0) {
					adatok[7]=$('kepviseloMobil').value;
				} else adatok[7]="-";	
				
				adatok[8]=$('osszpontszam').value;
				if (adatok[8]=="") {
					adatok[8]="0";
				} else if ((adatok[8]-1)+1!=adatok[8]) {
					$('hibauzenetKepviselo').innerHTML="Az <b>\"Összpontszám\"</b> mező számformátuma helytelen!";
					return;
				} 						
				
				adatok[9]=cid;
							
				xmlHttp=GetXmlHttpObject();
				if (xmlHttp==null) {
					alert ("Your browser doesn't support AJAX technology!");
					return;
				} 
				var url;
				url="../../../includes/display/ajax_kepviselo_modosit.php?adatok="+adatok+"&sid="+Math.random();
				melyik_form="form_ujKepviselo";
				xmlHttp.onreadystatechange=ajax_response;
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);		
			} else alert("Válasszon a legördülő listából egy szállásfoglalót!");
		}
		
		$('btn_ujKepviselo_torol').onclick = function () {
			if (OpConfirm('form_ujKepviselo','Biztosan törli az adatokat?',1)) {
				var cid=$('kepviseloValaszto').value;
				if (cid!="-") {
					xmlHttp=GetXmlHttpObject();
					if (xmlHttp==null) {
						alert ("Your browser doesn't support AJAX technology!");
						return;
					} 
					var url;
					url="../../../includes/display/ajax_kepviselo_torol.php?cid="+cid+"&sid="+Math.random();
					melyik_form="form_ujKepviselo";
					xmlHttp.onreadystatechange=ajax_response;
					xmlHttp.open("GET",url,true);
					xmlHttp.send(null);	
				} else alert("Válasszon a legördülő listából egy szállásfoglalót!");
			}
		}			
	} // if ($('form_ujKepviselo')) vége

	if ($('form_ujMunkatars')) {

		$('munkatarsValaszto').onchange = function () {
			var cid=$('munkatarsValaszto').value;
			if (cid!="-") {
				xmlHttp=GetXmlHttpObject();
				if (xmlHttp==null) {
					alert ("Your browser doesn't support AJAX technology!");
					return;
				} 
				var url;
				url="../../../includes/display/ajax_munkatars_change.php?cid="+cid+"&sid="+Math.random();
				melyik_form="form_ujMunkatars";						
				xmlHttp.onreadystatechange=change_response;
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);					
			}
		}

		$('btn_ujMunkatars_tisztaz').onclick= function () {
			$('hibauzenetMunkatars').innerHTML="";
		}
		
		$('btn_ujMunkatars_rogzit').onclick=function() {
			var adatok=new Array();	
			
			if ($('munkatarsNeve').value.length==0)	{
				$('hibauzenetMunkatars').innerHTML="A <b>\"Munkatárs neve\"</b> mező kitöltése kötelező!";	
				return;
			} else adatok[0]=$('munkatarsNeve').value;			
			
			if ($('munkatarsFelhasznalonev').value.length==0) {
				$('hibauzenetMunkatars').innerHTML="A <b>\"Felhasználó név\"</b> mező kitöltése kötelező!";
				return;
			} else adatok[1]=$('munkatarsFelhasznalonev').value;

			if ($('munkatarsJelszo').value.length==0) {
				$('hibauzenetMunkatars').innerHTML="A <b>\"Jelszó\"</b> mező kitöltése kötelező!";
				return;
			} else adatok[2]=$('munkatarsJelszo').value;

			if ($('munkatarsJelszoUjra').value.length==0) {
				$('hibauzenetMunkatars').innerHTML="A <b>\"Jelszó újra\"</b> mező kitöltése kötelező!";
				return;
			} 

			if ($('munkatarsJelszo').value!=$('munkatarsJelszoUjra').value) {
				$('hibauzenetMunkatars').innerHTML="A két jelszó nem egyezik!";
				return;
			} 
			
			if ($('munkatarsEmail').value.length>0) {
				adatok[3]=$('munkatarsEmail').value;
			} else adatok[3]="-";			
			
			if ($('munkatarsMobil').value.length>0) {
				adatok[4]=$('munkatarsMobil').value;
			} else adatok[4]="-";
			
			xmlHttp=GetXmlHttpObject();
			if (xmlHttp==null) {
				alert ("Your browser doesn't support AJAX technology!");
				return;
			} 
			var url;
			url="../../../includes/display/ajax_munkatars_uj.php?adatok="+adatok+"&sid="+Math.random();
			melyik_form="form_ujMunkatars";
			xmlHttp.onreadystatechange=ajax_response;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);		
		}

		$('btn_ujMunkatars_modosit').onclick=function() {
		
			var cid=$('munkatarsValaszto').value;
			if (cid!="-") {		
				var adatok=new Array();	
				
				if ($('munkatarsNeve').value.length==0)	{
					$('hibauzenetMunkatars').innerHTML="A <b>\"Munkatárs neve\"</b> mező kitöltése kötelező!";	
					return;
				} else adatok[0]=$('munkatarsNeve').value;			
				
				if ($('munkatarsFelhasznalonev').value.length==0) {
					$('hibauzenetMunkatars').innerHTML="A <b>\"Felhasználó név\"</b> mező kitöltése kötelező!";
					return;
				} else adatok[1]=$('munkatarsFelhasznalonev').value;

				if ($('munkatarsJelszo').value.length==0) {
					$('hibauzenetMunkatars').innerHTML="A <b>\"Jelszó\"</b> mező kitöltése kötelező!";
					return;
				} else adatok[2]=$('munkatarsJelszo').value;

				if ($('munkatarsJelszoUjra').value.length==0) {
					$('hibauzenetMunkatars').innerHTML="A <b>\"Jelszó újra\"</b> mező kitöltése kötelező!";
					return;
				} 

				if ($('munkatarsJelszo').value!=$('munkatarsJelszoUjra').value) {
					$('hibauzenetMunkatars').innerHTML="A két jelszó nem egyezik!";
					return;
				} 
				
				if ($('munkatarsEmail').value.length>0) {
					adatok[3]=$('munkatarsEmail').value;
				} else adatok[3]="-";			
				
				if ($('munkatarsMobil').value.length>0) {
					adatok[4]=$('munkatarsMobil').value;
				} else adatok[4]="-";	
				
				adatok[5]=cid;
							
				xmlHttp=GetXmlHttpObject();
				if (xmlHttp==null) {
					alert ("Your browser doesn't support AJAX technology!");
					return;
				} 
				var url;
				url="../../../includes/display/ajax_munkatars_modosit.php?adatok="+adatok+"&sid="+Math.random();
				melyik_form="form_ujMunkatars";
				xmlHttp.onreadystatechange=ajax_response;
				xmlHttp.open("GET",url,true);
				xmlHttp.send(null);		
			} else alert("Válasszon a legördülő listából egy munkatársat!");
		}
		
		$('btn_ujMunkatars_torol').onclick = function () {
			if (OpConfirm('form_ujMunkatars','Biztosan törli az adatokat?',1)) {
				var cid=$('munkatarsValaszto').value;
				if (cid!="-") {
					xmlHttp=GetXmlHttpObject();
					if (xmlHttp==null) {
						alert ("Your browser doesn't support AJAX technology!");
						return;
					} 
					var url;
					url="../../../includes/display/ajax_munkatars_torol.php?cid="+cid+"&sid="+Math.random();
					melyik_form="form_ujMunkatars";
					xmlHttp.onreadystatechange=ajax_response;
					xmlHttp.open("GET",url,true);
					xmlHttp.send(null);	
				} else alert("Válasszon a legördülő listából egy munkatársatf!");
			}
		}			
	} // if ($('form_ujMunkatars')) vége	
}


//Egyéb függvények

function OpConfirm(pageform,text,conf) {
   if (conf) {return confirm(text);} 
		else {return 1;}
}	
   
function keypressed(e) {
	var code;
	if (!e) {
		e = window.event;
	}
	if (e.keyCode) {
		code = e.keyCode;
		if (code==13) {
			var adatok=new Array();	
			var username=$('username').value;				
			if (username.length==0)	{
				$('hibauzenet').innerHTML="Fill the <b>\"Username\"</b> field, please!";	
				return;
			} else adatok[0]=username;				
			
			var password=$('password').value;				
			if (password.length==0)	{
				$('hibauzenet').innerHTML="Fill the <b>\"Password\"</b> field, please!";	
				return;
			} else adatok[1]=password;				
						
			xmlHttp=GetXmlHttpObject();
			if (xmlHttp==null) {
				alert ("Your browser doesn't support AJAX technology!");
				return;
			} 
			var url;
			url="../../../includes/display/ajax_bonus_points.php?adatok="+adatok+"&sid="+Math.random();
			xmlHttp.onreadystatechange=belepes_response;
			xmlHttp.open("GET",url,true);
			xmlHttp.send(null);	
		}	
	} 
}



