function szamrendezo(szam,hova){
	var hova = hova;
	var szam = szam;
	
	if(hova == 'szunet'){
		
	}
	else if(hova == 'egesz'){
		res = szam.split(' ');
		return res.join('');
	}		
};

function szlaszamvalt(ssz){
	var ssz 	= ssz;
	
	var jelnetto = szamrendezo(byId('jelnetto' + ssz).value,'egesz');
	byId('jelbrutto' + ssz).value = Math.floor(parseInt(jelnetto) * 1.25);
	var szallnetto = szamrendezo(byId('szallnetto' + ssz).value,'egesz');
	byId('szallbrutto' + ssz).value = Math.floor(parseInt(szallnetto) * 1.25);
	var kiallnetto = szamrendezo(byId('kiallnetto' + ssz).value,'egesz');
	byId('kiallbrutto' + ssz).value = Math.floor(parseInt(kiallnetto) * 1.25);
	byId('ossznetto' + ssz).value = parseInt(jelnetto)+parseInt(szallnetto)+parseInt(kiallnetto);
	byId('osszbrutto' + ssz).value = Math.floor((parseInt(jelnetto)+parseInt(szallnetto)+parseInt(kiallnetto)) * 1.25);
};

function szamlakkkok(ssz,id,v,ment){
	var id 		= id;
	var ssz 	= ssz;
	var v 		= v;	
	var _ment 	= ment;	//első mentés, vagy már létező szla.
	
	var jelnetto = szamrendezo(byId('jelnetto' + ssz).value,'egesz');
	var ejelnetto = szamrendezo(byId('ejelnetto' + ssz).value,'egesz');
	byId('jelbrutto' + ssz).value = Math.floor(szamrendezo(jelnetto,'egesz') * 1.25);
	var szallnetto = szamrendezo(byId('szallnetto' + ssz).value,'egesz');
	var eszallnetto = szamrendezo(byId('eszallnetto' + ssz).value,'egesz');
	byId('szallbrutto' + ssz).value = Math.floor(szamrendezo(szallnetto,'egesz') * 1.25);
	var kiallnetto = szamrendezo(byId('kiallnetto' + ssz).value,'egesz');
	var ekiallnetto = szamrendezo(byId('ekiallnetto' + ssz).value,'egesz');
	byId('kiallbrutto' + ssz).value = Math.floor(szamrendezo(kiallnetto,'egesz') * 1.25);
	byId('ossznetto' + ssz).value = parseInt(jelnetto)+parseInt(szallnetto)+parseInt(kiallnetto);
	byId('osszbrutto' + ssz).value = Math.floor((parseInt(jelnetto)+parseInt(szallnetto)+parseInt(kiallnetto)) * 1.25);

	var szlaid 		= byId('szlaid' + ssz).value;
	
	if (_ment == '') { //insert, mert még nincs szlaid
/*		byId('szlaszam' + ssz).disabled = false;
		byId('szladatum' + ssz).disabled = false;
		byId('hatardatum' + ssz).disabled = false;
		byId('fizetve' + ssz).disabled = false;
		byId('mteszok' + ssz).disabled = false;
*/		byId('kkkok' + ssz).disabled = true;
		if (byId('megj' + ssz)) 
			byId('megj' + ssz).disabled = false;
//		byId('kkkmentesgomb' + ssz).style.display = 'block';
		var set = 'i';
	}
	else{	//update
		var set = 'u';
	}
	
	var httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.onreadystatechange = function setOutput(){
			if (httpObject.readyState == 4) {
				if (httpObject.status == 200) {
					if (httpObject.responseText != '') {
						alert(httpObject.responseText);
					}
				}
			}
		};
		httpObject.open("GET", "jelentkezes/szamlak/szlakkkok.php?id=" + id + "&v=" + v +"&ssz=" + ssz+"&set=" + set
			+"&jelnetto=" + jelnetto+"&szallnetto=" + szallnetto+"&kiallnetto=" + kiallnetto
			+"&ejelnetto=" + ejelnetto+"&eszallnetto=" + eszallnetto+"&ekiallnetto=" + ekiallnetto+"&szlaid=" + szlaid, true);
		httpObject.setRequestHeader("Content-Type", "text/plain;charset=UTF-8");
		httpObject.send(null);
	}
};
function szamlamteszok(ssz,id,v,ment){
	var id = id;
	var ssz = ssz;
	var v = v;	
	var _ment = ment;

	if (_ment == '') {
		byId('mteszok' + ssz).disabled = true;
//		byId('mteszmentesgomb' + ssz).style.display = 'block';
		byId('jelnetto' + ssz).disabled = true;
		byId('szallnetto' + ssz).disabled = true;
		byId('kiallnetto' + ssz).disabled = true;
//		byId('kkkmentesgomb' + ssz).style.display = 'none';	
	}
	var szlasz 		= byId('szlaszam' + ssz).value;
	var szladatum 	= byId('szladatum' + ssz).value;
	var hatardatum 	= byId('hatardatum' + ssz).value;
	var fizetdatum 	= byId('fizetve' + ssz).value;
	var szlaid 		= byId('szlaid' + ssz).value;
	
	var httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.onreadystatechange = function setOutput(){
			if (httpObject.readyState == 4) {
				if (httpObject.status == 200) {
					if (httpObject.responseText.substring(0, 5) == 'Hiba:') {
						alert(httpObject.responseText);									
					}
					else if (httpObject.responseText.indexOf("Hiba:") != -1) {
			   			alert(httpObject.responseText);
			   		}
			  		else { //ekkor jó	
			  			if (httpObject.responseText != '') {
//							alert(httpObject.responseText);
							var reszek = httpObject.responseText.split(";");
							var mailcimek = reszek[0];
							var mailtart = reszek[1];
//							alert('mailek: '+reszek[0]+' tartalom: '+reszek[1]);
							var mailek = mailcimek.split(",");
							var hossz = mailek.length;
							var valasz = '';
							var i = 0;
							for (i = 0; i < hossz; i++) {
								if (sendMail(mailek[i], mailtart) == false) 
									var valasz = 'hiba';
							//		alert(i);
							}
							if (valasz == '') 
								alert('Sikeres módosítás és üzenetküldés');
						}
						else
							alert('Sikeres módosítás');
					}
				}
			}
		};
		httpObject.open("GET", "jelentkezes/szamlak/szlamteszok.php?id=" + id + "&v=" + v +"&ssz=" + ssz 
			+ "&szlaid=" + szlaid + "&szlasz=" + szlasz +"&szladatum=" + szladatum+ "&hatardatum=" 
			+ hatardatum +"&fizetdatum=" + fizetdatum, true);
		httpObject.setRequestHeader("Content-Type", "text/plain;charset=UTF-8");
		httpObject.send(null);
	}
};

function megjment(ssz,id,v){

	var _id = id;
	var _ssz = ssz;
	var _v = v;	

	var megj = byId('megj'+_ssz).value;
	var szlaid = byId('szlaid'+_ssz).value;
//	alert('id '+_id+' ssz '+_ssz+' v '+v+' szlaid '+szlaid+' megj '+megj);
		
	if (megj != '') {
   	var httpObject = getHTTPObject();
   	if (httpObject != null) {
   		httpObject.onreadystatechange = function setOutput(){
   			if (httpObject.readyState == 4) {
   				if (httpObject.status == 200) {
   					if (httpObject.responseText != '') {
   						alert(httpObject.responseText);
   					}
   				}
   			}
   		};
   		httpObject.open("GET", "jelentkezes/szamlak/szlamegj.php?id=" + _id + "&v=" + _v + "&megj=" + encodeURI(megj) + "&szlaid=" + szlaid, true);
   		httpObject.setRequestHeader("Content-Type", "text/plain;charset=UTF-8");
   		httpObject.send(null);
   	}
   }
   else{
   		alert('A megjegyzés mező üres');
   }
};
