function kapcsolat(){
	var nev = document.getElementsByName('nev')[0].value;
	var mail = document.getElementsByName('email')[0].value;
	var uzenet = document.getElementsByName('uzenet')[0].value;
	var fax_tel = document.getElementsByName('fax_tel')[0].value;
	var ertesites_modja = document.getElementsByName('ertesites_modja')[0].value;
	kif = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
	if (! kif.test(mail) || mail == "E-mail cím") { alert("Nem Érvényes e-mail cím!"); return false; }
	if (nev.length <= 4)        { alert("A megadott név nem elég hosszú˝!"); return false; }
	if (uzenet.length <= 4)        { alert("A megadott üzenet nem elég hosszú!"); return false; }
	controll('kapcsolat',nev,mail,uzenet,fax_tel,ertesites_modja);
}

function hirlevel(){
	var nev = document.getElementsByName('username')[0].value;
	var mail = document.getElementsByName('usermail')[0].value;
	kif = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
	if (! kif.test(mail) || mail == "E-mail cím") { alert("Nem érvényes e-mail cím!"); return false; }
	if (nev.length <= 4  || nev == "Teljes név") { alert("A megadott név nem elég hosszú!"); return false; }
	controll('hirlevel_igenyles',nev,mail);
}

function emlekezteto(){
	//var mail = document.getElementsByName('usermail')[0].value;
	var mail = document.getElementsByName('usermail')[0].value;
	kif = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
	if (! kif.test(mail) || mail == "E-mail cím") { alert("Nem érvényes e-mail cím!"); return false; }
	controll('emlekezteto',mail);
}

function ajanlo(){
	//var mail = document.getElementsByName('usermail')[0].value;
	var mail = document.getElementsByName('usermail')[0].value;
	var name = document.getElementsByName('username')[0].value;
	var url = document.getElementById('recommendurl').value
	var check = document.getElementsByName('usercheck')[0].value;
	kif = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
	kif2 = /^\d+$/;
	if (! kif.test(mail) || mail == "E-mail cím") { alert("Nem érvényes e-mail cím!"); return false; }
	if (name.length <= 4 || name == "Teljes név") { alert("A megadott név nem elég hosszú!"); return false; }
	if (! kif2.test(check) ) { alert("Küldéshez írja be a lenti számot számjegyekkel!"); return false; }
	controll('ajanlo','','','','','',mail,name,url,check);
}

function regisztracio(){
	var nev         = document.getElementsByName('nev')[0].value;
	var email       = document.getElementsByName('email')[0].value;
	var felhasznev  = document.getElementsByName('felhasznev')[0].value;
	var jelszo      = document.getElementsByName('jelszo')[0].value;
	var jelszo_ujra = document.getElementsByName('jelszo_ujra')[0].value;
	var megye		= document.getElementsByName('megye')[0].value;
	var telepules	= document.getElementsByName('telepules').length?document.getElementsByName('telepules')[0].value:'';
	var cim			= document.getElementsByName('cim')[0].value;
	var tel			= document.getElementsByName('tel')[0].value;
	var fax			= document.getElementsByName('fax')[0].value;

	kif = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
	if (nev.length <= 4)        { alert("A megadott név nem elég hosszú!"); return false; }
	if (felhasznev.length <= 3) { alert("A megadott felhasználó név nem elég hosszú!"); return false; }
	if (! kif.test(email))      { alert("Nem érvényes e-mail cím!"); return false; }
	if (jelszo.length <= 4)     { alert("A megadott jelszó nem elég hosszú!"); return false; }
	if (jelszo_ujra != jelszo)  { alert("Jelszó és jelszó újra nem egyezik!"); document.getElementsByName('jelszo_ujra')[0].value = ""; return false; }
	if (megye == '')			{ alert("Válassza ki a megyét!"); return false; }
	if (telepules == '')		{ alert("Válassza ki a települést!"); return false; }
	if (cim == '')				{ alert("Töltse ki a cím mezőt!"); return false; }
	controll('reg',nev,felhasznev,email,jelszo,megye,telepules,cim,tel,fax);
	document.getElementsByName('nev')[0].value = nev;
}


function belepteto(){
	var jelszo      = document.getElementsByName('pwd')[0].value;
	var email       = document.getElementsByName('mail')[0].value;

	kif = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
	if (! kif.test(email))      { alert("Nem érvényes e-mail cím!"); return false; }
	if (jelszo.length <= 4)     { alert("A megadott jelszó nem elég hosszú!"); return false; }
	controll('login',email,jelszo);
}

function elfelejtett_jelszo(){
	var elfelejtettnev = document.getElementsByName('elfelejtett_nev')[0].value;
	controll('elfelejtett_jelszo',elfelejtettnev);
}


function torol(hely,id,nev,hirdetes) {
	if(hely == "felhasznalok"){
		if(hirdetes >= '1'){ var uzenet = '\n'+hirdetes+' hírdetés van feladva.';}else{ var uzenet = '';}
		var answer = confirm("Biztos törölni szeretnéd a\n"+nev+" Regisztrációját?"+uzenet)
		if (answer){
			controll(hely, id);
		}else{
			controll(hely);
		}
	}
	if(hely == "sugo"){
		var answer = confirm("Biztos törölni szeretnéd a\n"+nev+" súgót?")
		if (answer){
			controll(hely,'','',id);
		}else{
			controll(hely);
		}
	}
	if(hely == "hirek"){
		var answer = confirm("Biztos törölni szeretnéd a\n"+nev+" hírt?")
		if (answer){
			controll(hely,'','',id);
		}else{
			controll(hely);
		}
	}

	if(hely == "bannerek"){
		var answer = confirm("Biztos törölni szeretnéd a bannert?")
		if (answer){
			controll(hely,id,'','',id);
		}else{
			controll(hely);
		}
	}

	if(hely == "ingatlanirodak_admin"){
		var answer = confirm("Biztos törölni szeretnéd a csoportból az ingatlanirodát?")
		if (answer){
			controll(hely,'','',id);
		}else{
			controll(hely);
		}
	}
}

function toggleDetails(id) {
	var d = document.getElementById(id+'_details').style.display;
	if (d == 'none') {
		//document.getElementById(id+'_details').style.display = 'table-row';
    if (navigator.appName=="Microsoft Internet Explorer") {
      document.getElementById(id+'_details').style.display='block';
    } else {
      document.getElementById(id+'_details').style.display='table-row';
    }
	} else {
		document.getElementById(id+'_details').style.display = 'none';
	}
}

function addslashes(str) {
	str=str.replace(/\\/g,'\\\\');
	str=str.replace(/\n/g,'\\n');
	str=str.replace(/\'/g,'\\\'');
	str=str.replace(/\"/g,'\\"');
	str=str.replace(/\0/g,'\\0');
	return str;
}

function sendMessage() {
	var usernev = addslashes(document.getElementById('username').value);
	var useremail = document.getElementById('usermail').value;
	var userphone = document.getElementById('userphone').value;
	//var uzenet = addslashes(document.getElementById('uzenet_szovege').value);
	//var uzenet = encodeURIComponent(document.getElementById('uzenet_szovege').value);
	var uzenet = document.getElementById('uzenet_szovege').value;
	var kif = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
	var parameters = document.getElementById('parameters').value;

	if (usernev == '' || usernev == 'Teljes név') { alert('Töltse ki az név mezőt!'); return false; }
	if (useremail == '' || useremail == 'E-mail cím' ||  (! kif.test(useremail)) ) { alert('Töltse ki az email cím mezőt!'); return false; }
	if (userphone == 'Telefon') userphone = '';
	if (uzenet == '') { alert('Töltse ki az üzenet mezőt!'); return false; }

	document.getElementById('sendButton').disabled = true;

	var parameters3 = '';
	parameters3 += encodeURIComponent(usernev) + '|';
	parameters3 += encodeURIComponent(useremail) + '|';
	parameters3 += encodeURIComponent(userphone) + '|';
	parameters3 += encodeURIComponent(uzenet);

	//parameters += ", '', '', '', " + document.getElementById('parameters2').value + ", '" + usernev + "', '" + useremail + "', '" + uzenet + "' ";
	parameters += ", '', '', '', " + document.getElementById('parameters2').value + ", '" + parameters3 + "', 'message' ";

	eval("controll('adatlap', "+parameters+");");
}

function sendRequest() {
	var usernev = addslashes(document.getElementById('username2').value);
	var useremail = document.getElementById('usermail2').value;
	var userphone = document.getElementById('userphone').value;
	var estateprice = document.getElementById('estateprice').value;
	var creditown = document.getElementById('creditown').value;
	var creditsum = document.getElementById('creditsum').value;
	var creditterm = document.getElementById('creditterm').value;

	var kif = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
	var parameters = document.getElementById('parameters').value;

	if (usernev == '' || usernev == 'Teljes név') { alert('Töltse ki az név mezőt!'); return false; }
	if (useremail == '' || useremail == 'E-mail cím' ||  (! kif.test(useremail)) ) { alert('Töltse ki az email cím mezőt!'); return false; }
	if (estateprice == '' || estateprice == 'Tervezett ingatlanár') { alert('Töltse ki a tervezett ingatlanár mezőt!'); return false; }
	if (creditown == '' || creditown == 'Önerő') { alert('Töltse ki az önerő mezőt!'); return false; }
	if (creditsum == '' || creditsum == 'Hitel összege') { alert('Töltse ki a hitel összege mezőt!'); return false; }
	if (creditterm == '' || creditterm == 'Hitel futamideje') { alert('Töltse ki a hitel futamideje mezőt!'); return false; }

	if (userphone == 'Telefon')
		userphone = '';

	document.getElementById('requestButton').disabled = true;

	var parameters3 = '';
	parameters3 += encodeURIComponent(usernev) + '|';
	parameters3 += encodeURIComponent(useremail) + '|';
	parameters3 += encodeURIComponent(userphone) + '|';
	parameters3 += encodeURIComponent(estateprice) + '|';
	parameters3 += encodeURIComponent(creditown) + '|';
	parameters3 += encodeURIComponent(creditsum) + '|';
	parameters3 += encodeURIComponent(creditterm);

	parameters += ", '', '', '', " + document.getElementById('parameters2').value + ", '" + parameters3 + "', 'request' ";

	eval("controll('adatlap', "+parameters+");");
}

function adosminosito(id)
{
	if (document.getElementsByName('ados_nev')[0].value == "")
	{
		alert("Adós név mező kitöltése kötelező!");
		return;
	}
	else
	{
		ret = '';
		ret += encodeURIComponent(document.getElementsByName('ados_nev')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('tars_nev')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_lakohely')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('tars_lakohely')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_mobil')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('tars_mobil')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_email')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('tars_email')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_szuletesi_ev')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('tars_szuletesi_ev')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_vegzettseg')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('tars_vegzettseg')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_nyelvvizsga')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('tars_nyelvvizsga')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_gyermekek')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('tars_gyermekek')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_ingatlan')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('tars_ingatlan')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_jovedelem')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('tars_jovedelem')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_folyoszamla')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('tars_folyoszamla')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_csaladi_allapot')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_alkalmazott')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('tars_alkalmazott')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_hitelcel')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_osszeg')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_ingatlan_hitel')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_hitel_osszeg')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_szocpol_osszeg')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_kivant_szocpol')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_kivant_torlesztoreszlet')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('ados_bar')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('tars_bar')[0].value) + '|';
		ret += encodeURIComponent(document.getElementsByName('hirdetes_id')[0].value);

		//return ret;
		eval("controll('adosminosito', '"+id+"', '"+ret+"')");
	}
}

function detektiv_modosit(id) {
	var limit = document.getElementById('limit_'+id).value;
	var aktiv = document.getElementById('aktiv_'+id).checked ? 1 : 0;
	controll('detektiv', id, limit, aktiv);
}

function ajanlo_portal() {
	var kif = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;

	var nev1f = document.getElementsByName('kuldo_nev')[0];
	var nev2f = document.getElementsByName('cimzett_nev')[0];
	var email1f = document.getElementsByName('kuldo_email')[0];
	var email2f = document.getElementsByName('cimzett_email')[0];
	var uzenetf = document.getElementsByName('ajanlo_uzenet')[0];
	var button = document.getElementsByName('ajanlo_button')[0];

	var nev1 = nev1f.value;
	var nev2 = nev2f.value;
	var email1 = email1f.value;
	var email2 = email2f.value;
	var uzenet = uzenetf.value;

	if (nev1=='' || nev2=='' || email1=='' || email2=='' || uzenet=='') {
		alert('Küldés elött töltse ki az összes mezőt!');
		return false;
	}

	if ( (! kif.test(email1)) || (! kif.test(email2)) ) {
		alert('Adjon meg valós email címeket!');
		return false;
	}

	nev1f.disabled = true;
	nev2f.disabled = true;
	email1f.disabled = true;
	email2f.disabled = true;
	uzenetf.disabled = true;
	button.disabled = true;

	controll('ajanlo_portal', nev1, nev2, email1, email2, uzenet);
}

// ingatlantipusok
function saveNew() {
	var text = document.getElementById('new_ingtip').value;
	if (text == '') {
		alert('Adj nevet az új ingatlan típusnak!');
		return false;
	}
	controll('ingatlantipusok', 0, 'new', text);
}

function saveIt() {
	var id = this.id;
	id = id.replace(/button_/,'');

	var editbox = document.getElementById('edit_'+id).firstChild;
	var button = document.getElementById('button_'+id);

	button.onclick = function() {};
	editbox.disabled = true;
	controll('ingatlantipusok', id, 'modify', editbox.value);
}

function toggleEdit(id) {
	var td = document.getElementById('edit_'+id);
	var button = document.getElementById('button_'+id);
	var name = td.innerHTML;

	td.innerHTML = "<input type='text' value='"+name+"' />";
	button.innerHTML = 'Mentés';
	button.onclick = saveIt;
}

// szponzoralt_linkek_admin
function saveLink(mode) {
	var kif = /^https?:\/\/.+/
	var szovegbox = document.getElementById('new_szoveg');
	var szoveg = szovegbox.value;
	if (szoveg == '') {
		alert('Add meg a link szövegét!');
		return false;
	}
	var linkbox = document.getElementById('new_link');
	var link = linkbox.value;
	if (link == '' || !kif.test(link) ) {
		alert('Add meg a link teljes URL-jét!');
		return false;
	}
	var megyebox = document.getElementById('new_megye');
	var megye = megyebox.value;
	if (megye == '') {
		alert('Válaszd ki a megyét!');
		return false;
	}
	var varosbox = document.getElementById('new_varos');
	varos = varosbox.value;
	if (varos == '') {
		alert('Válaszd ki a várost!');
		return false;
	}
	var button = document.getElementById('new_button');
	megyebox.disabled = varosbox.disabled = szovegbox.disabled = linkbox.disabled = button.disabled = true;

	if (mode == 'new')
		controll('szponzoralt_linkek_admin', 0, 'new', szoveg, link, varos);
	else
	if (mode == 'modify') {
		var id = document.getElementById('mod_id').value;
		controll('szponzoralt_linkek_admin', id, 'modify', szoveg, link, varos);
	}
}


String.prototype.trim = function () {
  return this.replace(/^\s*(\S*(\s+\S+)*)\s*$/, "$1");
};

function toggleEditLink(id) {
	var szoveg = document.getElementById('szoveg_'+id).innerHTML.trim();
	var link = document.getElementById('link_'+id).innerHTML.trim();
	var town_id = document.getElementById('varos_'+id) ? document.getElementById('varos_'+id).value : 0;
	var county_id = document.getElementById('megye_'+id).value;

	var szovegbox = document.getElementById('new_szoveg');
	szovegbox.value = szoveg;
	var linkbox = document.getElementById('new_link');
	linkbox.value = link;
	var modid = document.getElementById('mod_id');
	modid.value = id;
	//var modtownid = document.getElementById('mod_town_id');
	//modtownid.value = town_id;
	var megyebox = document.getElementById('new_megye');
	megyebox.value = county_id;
	link_edit_town_ajax(county_id, 0, -1);
	var varosbox = document.getElementById('new_varos');
	if (varosbox)
		varosbox.value = town_id;
	var button = document.getElementById('new_button');
	button.value = 'Módosít';
	button.onclick = function() {
						saveLink('modify');
					 }
}

function link_edit_town_ajax(megye_id, varos_id, async) {
	if (async == -1)
		asyncvar = false;
	else
		asyncvar = true;

	var http_request = false;
	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml; charset=iso-8859-2');
		}
	} else if (window.ActiveXObject) {
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}
	http_request.onreadystatechange = function alertContents() {
		if (http_request.readyState == 4) {
			if (http_request.status == 200) {
				if (document.getElementById) {
					document.getElementById('new_varos_div').innerHTML = http_request.responseText ;
				}
			}
		}
	}

   	http_request.open('POST', 'towns.php?county='+megye_id+'&inputname=town_id&inputid=new_varos&selectedId='+varos_id+'&inputstyle=width:222px', asyncvar);
    http_request.send(null);
}

// banner admin
function banner_edit_town_controll(banner_id, varos_id) {
	controll("bannerek",banner_id,"","","",varos_id)
}

function banner_edit_town_ajax(megye_id, banner_id, varos_id) {

        var http_request = false;
        if (window.XMLHttpRequest) {
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
            	http_request.overrideMimeType('text/xml; charset=iso-8859-2');
            }

        } else if (window.ActiveXObject) {
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }
        http_request.onreadystatechange = function alertContents() {
           if (http_request.readyState == 4) {
               if (http_request.status == 200) {
                   if (document.getElementById) {
                        document.getElementById('telepules_cella_'+banner_id).innerHTML = http_request.responseText ;
                   }
               }
           }
        }

   	//http_request.open('POST', 'towns.php?county='+megye_id+'&inputname=town_id&inputid=town_id&selectedId='+varos_id+'&inputonchange=controll("bannerek","' + banner_id + '","","","",this.value)', true);
   	http_request.open('POST', 'towns.php?county='+megye_id+'&inputname=town_id&inputid=town_id&selectedId='+varos_id+'&inputonchange=banner_edit_town_controll('+banner_id+', this.value)', true);
    http_request.send(null);
}

// doboz admin
function saveBox(mode) {
	var cimbox = document.getElementById('new_cim');
	var cim = cimbox.value;
	if (cim == '') {
		alert('Add meg a doboz címkéjét!');
		return false;
	}
	var globalbox = document.getElementById('new_global');
	var global = globalbox.value;

	var button = document.getElementById('new_button');
	cimbox.disabled = globalbox.disabled = button.disabled = true;

	if (mode == 'new')
		controll('doboz_admin', 0, 'new', cim, global);
	else
	if (mode == 'modify') {
		var id = document.getElementById('mod_id').value;
		controll('doboz_admin', id, 'modify', cim, global);
	}
}

function toggleEditBox(id) {
	var cim = document.getElementById('cim_'+id).innerHTML.trim();
	var global = document.getElementById('global_'+id).value.trim();


	var cimbox = document.getElementById('new_cim');
	cimbox.value = cim;
	var globalbox = document.getElementById('new_global');
	globalbox.value = global;
	var modid = document.getElementById('mod_id');
	modid.value = id;
	var button = document.getElementById('new_button');
	button.value = 'Módosít';
	button.onclick = function() {
						saveBox('modify');
					 }
}

// doboz tartalom admin
function saveBoxContent(mode) {
	var varos = '';
	var cimbox = document.getElementById('new_cim');
	var cim = cimbox.value;
	if (cim == '') {
		alert('Add meg a tartalom címét!');
		return false;
	}

	var global = document.getElementById('new_global').value;
	if (global != 1) {
		var megyebox = document.getElementById('new_megye');
		var megye = megyebox.value;
		if (megye == '') {
			alert('Válaszd ki a megyét!');
			return false;
		}

		var varosbox = document.getElementById('new_varos');
		varos = varosbox.value;
		if (varos == '') {
			alert('Válaszd ki a várost!');
			return false;
		}
	}

	//var szovegbox = document.getElementById('new_szoveg');
	//var szoveg = szovegbox.value;
	//var szoveg = frames['doboz_tartalom_szoveg'].frames['mce_editor_0'].document.body.innerHTML;
	var dtsz_d = document.getElementById('doboz_tartalom_szoveg').contentDocument || frames.doboz_tartalom_szoveg.document;
	var mce_d = dtsz_d.getElementById('mce_editor_0').contentDocument || dtsz_d.frames.mce_editor_0.document;
	var szoveg = mce_d.body.innerHTML;
	/*
	d = document;
	f = d.frames ? d.frames['doboz_tartalom_szoveg'] : d.getElementById('doboz_tartalom_szoveg');
	p = f.document || f.contentWindow.document;
	*/

	if (szoveg == '') {
		alert('Add meg a tartalom szövegét!');
		return false;
	}

	var doboz_id = document.getElementById('mod_doboz_id').value;

	var button = document.getElementById('new_button');
	cimbox.disabled = button.disabled = true;
	if (global != 1) {
		megyebox.disabled = varosbox.disabled = true;
	}

	if (mode == 'new') {
		controll('doboz_tartalom_admin', 0, 'new', cim, szoveg, doboz_id, varos, megye);
	} else
	if (mode == 'modify') {
		var id = document.getElementById('mod_id').value;
		controll('doboz_tartalom_admin', id, 'modify', cim, szoveg, doboz_id, varos, megye);
	}
}

function toggleEditBoxContent(id, doboz_id) {
	controll('doboz_tartalom_admin', id, 'edit', '', '', doboz_id);
}

function doboz_edit_town_ajax(megye_id, varos_id) {

        var http_request = false;
        if (window.XMLHttpRequest) {
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
            	http_request.overrideMimeType('text/xml; charset=iso-8859-2');
            }

        } else if (window.ActiveXObject) {
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }
        http_request.onreadystatechange = function alertContents() {
           if (http_request.readyState == 4) {
               if (http_request.status == 200) {
                   if (document.getElementById) {
                        document.getElementById('new_varos_div').innerHTML = http_request.responseText ;
                   }
               }
           }
        }

   	//http_request.open('POST', 'towns.php?county='+megye_id+'&inputname=town_id&inputid=town_id&selectedId='+varos_id+'&inputonchange=controll("bannerek","' + banner_id + '","","","",this.value)', true);
   	http_request.open('POST', 'towns.php?county='+megye_id+'&inputname=town_id&inputid=new_varos&selectedId='+varos_id+'&alltownoption=1', true);
    http_request.send(null);
}

// doboz sorrend admin
function sorrend_fel() {
	var doboz_sorrend = document.getElementById('doboz_sorrend');
	var selected = doboz_sorrend.selectedIndex;
	if (selected > 0) {
		var fent_v = doboz_sorrend.options[selected-1].value;
		var fent_t = doboz_sorrend.options[selected-1].text;
		var lent_v = doboz_sorrend.options[selected].value;
		var lent_t = doboz_sorrend.options[selected].text;
		doboz_sorrend.options[selected].value = fent_v;
		doboz_sorrend.options[selected].text = fent_t;
		doboz_sorrend.options[selected-1].value = lent_v;
		doboz_sorrend.options[selected-1].text = lent_t;
		doboz_sorrend.selectedIndex--;
	}
}

function sorrend_le() {
	var doboz_sorrend = document.getElementById('doboz_sorrend');
	var selected = doboz_sorrend.selectedIndex;
	if ((selected > -1) && (selected < doboz_sorrend.length - 1)) {
		var fent_v = doboz_sorrend.options[selected].value;
		var fent_t = doboz_sorrend.options[selected].text;
		var lent_v = doboz_sorrend.options[selected+1].value;
		var lent_t = doboz_sorrend.options[selected+1].text;
		doboz_sorrend.options[selected+1].value = fent_v;
		doboz_sorrend.options[selected+1].text = fent_t;
		doboz_sorrend.options[selected].value = lent_v;
		doboz_sorrend.options[selected].text = lent_t;
		doboz_sorrend.selectedIndex++;
	}
}

function sorrend_kuld() {
	var doboz_sorrend = document.getElementById('doboz_sorrend');
	var ret = new Array();
	for (i=0; i < doboz_sorrend.length; i++) {
		//ret += doboz_sorrend.options[i].value + ', ' + doboz_sorrend.options[i].text + '\n';
		ret.push(doboz_sorrend.options[i].value);
	}
	//alert(ret.join('|'));
	//return ret.join('|');
	controll('doboz_sorrend_admin', 'arrange', ret.join('|'));
}

function doboz_felvesz() {
	var doboz_uj = document.getElementById('doboz_uj');
	var selected = doboz_uj.selectedIndex;
	if (selected > -1) {
		var item = doboz_uj.options[selected];
		controll('doboz_sorrend_admin', 'add', item.value);
	}
}

function doboz_lead() {
	var doboz_sorrend = document.getElementById('doboz_sorrend');
	var selected = doboz_sorrend.selectedIndex;
	if (selected > -1) {
		var item = doboz_sorrend.options[selected];
		controll('doboz_sorrend_admin', 'remove', item.value);
	}
}

// refresh dobozok_jobb_helyi
/*
function refresh_dobozok_jobb_helyi() {

    var http_request = false;
    if (window.XMLHttpRequest) {
        http_request = new XMLHttpRequest();
        if (http_request.overrideMimeType) {
        	http_request.overrideMimeType('text/xml; charset=iso-8859-2');
        }

    } else if (window.ActiveXObject) {
        try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
        }
    }
    http_request.onreadystatechange = function alertContents() {
       if (http_request.readyState == 4) {
           if (http_request.status == 200) {
               if (document.getElementById) {
                    document.getElementById('dobozok_jobb_helyi'+local_count).innerHTML = http_request.responseText ;
               }
           }
       }
    }
   	http_request.open('GET', 'controll/dobozok_jobb.php', true);
    http_request.send(null);
}
*/

var local_count = 1;

// ???
function refresh_dobozok_jobb_helyi() {
	var http_request = false;
	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml; charset=iso-8859-2');
		}

	} else if (window.ActiveXObject) {
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}
	http_request.onreadystatechange = function alertContents1(){
		if (http_request.readyState == 4) {
			if (http_request.status == 200) {
				if (document.getElementById) {
					var local = document.getElementById('dobozok_jobb_helyi'+local_count);
					local.innerHTML=http_request.responseText;
					local_count++;
					if (document.getElementById('dobozok_jobb_helyi'+local_count)) {
						setTimeout('refresh_dobozok_jobb_helyi()', 1);
					}
				}
			}
		}
	}

	http_request.open('GET', 'controll/dobozok_jobb.php', true);
	http_request.send(null);
}

// jobb oldali dobozok frissitese
function refresh_dobozok_jobb(varos, megye) {
	var http_request = false;
	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml; charset=iso-8859-2');
		}

	} else if (window.ActiveXObject) {
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}
	http_request.onreadystatechange = function alertContents1(){
		if (http_request.readyState == 4) {
			if (http_request.status == 200) {
				if (document.getElementById) {
					var div = document.getElementById('dobozok_jobb');
					div.innerHTML=http_request.responseText;
				}
			}
		}
	}

	var get_url;
	if (varos==0 && megye > 0) {
		get_url = 'controll/dobozok_jobb.php';
	}
	if (varos > 0) {
		get_url = 'controll/dobozok_jobb.php?varos='+varos;
	}
	http_request.open('GET', get_url, true);
	http_request.send(null);
}

// email hirdetes tartalom admin
function saveAdContent() {
	var ehsz_d = document.getElementById('email_hirdetes_szoveg').contentDocument || frames.email_hirdetes_szoveg.document;
	var mce_d = ehsz_d.getElementById('mce_editor_0').contentDocument || ehsz_d.frames.mce_editor_0.document;
	var szoveg = mce_d.body.innerHTML;
	/*
	d = document;
	f = d.frames ? d.frames['doboz_tartalom_szoveg'] : d.getElementById('doboz_tartalom_szoveg');
	p = f.document || f.contentWindow.document;
	*/

	if (szoveg == '') {
		alert('Add meg a hirdetés szövegét!');
		return false;
	}

	var kategoria = document.getElementById('hirdetes_kategoria').value;

	var button = document.getElementById('new_button');
	button.disabled = true;

	controll('email_hirdetes_tartalom_admin', kategoria, szoveg);

	/*
	if (mode == 'new') {
		controll('doboz_tartalom_admin', 0, 'new', cim, szoveg, doboz_id, varos);
	} else
	if (mode == 'modify') {
		var id = document.getElementById('mod_id').value;
		controll('doboz_tartalom_admin', id, 'modify', cim, szoveg, doboz_id, varos);
	}
	*/
}