
window.onload = function () {

	var img = new Array('img/online2.gif','img/kisnyil2.gif','img/cikkgomb_1_2.gif','img/cikkgomb_2_2.gif','img/cikkgomb_3_2.gif','img/cikkgomb_4_2.gif','img/nyilbal.gif','img/nyiljobb.gif','img/nyilbal1.gif','img/nyiljobb1.gif');
	preloadimage(img);
	
	if(document.getElementById('atolel')) {
		obj=document.getElementById('atolel');
		obj2=document.getElementById('atolel2');
		var mekkora_atolel=obj.offsetWidth;
		if(mekkora_atolel<210) {
			var megis=((210-mekkora_atolel)/2);
			//alert(megis);
			obj.style.paddingLeft=megis+"px";
			obj.style.paddingRight=megis+"px";
			obj2.style.paddingLeft=megis+"px";
			obj2.style.paddingRight=megis+"px";
		}
	}
	
	if(document.getElementById('galkep')) {
		var obj=document.getElementById('galkep');
		var milyen_magas=obj.offsetHeight;
		if(milyen_magas>436) {
			var mekkora_margin_kell=(436-milyen_magas)/2-2;
			obj.style.marginTop=mekkora_margin_kell+"px";
		}
	}
	
	if(document.getElementById) {

		
		if(document.getElementById('alkatok1')) {
			mennyialkatvan=document.getElementById('mennyialkatvan').value;
			//alert(mennyialkatvan);
			for(var i=1; i<=mennyialkatvan; i++) {
				//alert(mennyialkatvan);
				document.getElementById('alkatok'+i).onmousedown=over;
				document.getElementById('alkatbe'+i).onmousedown=over;
				//document.getElementById('uto'+i).onmouseout=out;
				//document.getElementById('uto'+i).style.backgroundImage="url(img/utok/uto"+i+".gif)";
			}
		}

	}
}

function avoid () {
		false;
	}
	
function preloadimage(url) {
	var img = new Array();
	for(var i=0; i<url.length; i++) {
		img[img.length]=new Image();
		img[img.length-1].src=url[i];
	}
}

function over(e) {
	if (!e) var e=window.event;
	thislink = (e.target) ? e.target: e.srcElement;

	melyik=this.id.substring(7,9);
	
	if (this.id.substring(0,7)=='alkatok' || this.id.substring(0,7)=='alkatbe') {

		obj=document.getElementById('alkatokki'+melyik);
		obj2=document.getElementById('alkatokkep'+melyik);
		obj3=document.getElementById('alkatokhatter'+melyik);
		obj4=document.getElementById('alkatoklink'+melyik);
		obj5=document.getElementById('alkatoklinklenyit'+melyik);
		
		
		visible=(obj.style.display=="block");
		
		if (visible) { 
			obj.style.display="none";
			obj2.style.backgroundImage="url(img/kisnyil1.gif)";
			obj3.style.backgroundColor="#f5f1f0";
			obj4.style.color="#4d4d4d";
			obj5.style.color="#4d4d4d";
			
			
		} else {
			obj.style.display="block";
			obj2.style.backgroundImage="url(img/kisnyil2.gif)";
			obj3.style.backgroundColor="#391402";
			obj4.style.color="#ffffff";
			obj5.style.color="#ffffff";
		}

	}
	

	
}

function atir() {
	if(document.getElementById('ceg_cim_irszam')) {
		document.getElementById('nempublikus_irszam').value=document.getElementById('ceg_cim_irszam').value;
		document.getElementById('nempublikus_varos').value=document.getElementById('ceg_cim_varos').value;
		document.getElementById('nempublikus_utca').value=document.getElementById('ceg_cim_utca').value;
	}
}

function felhasznalosorrend() {
 url="felhasznalosorrend.php";
 window.open(url,"felhasznalosorrend","width=650,height=650,top=28,left=8,scrollbars=1,resizable=1");
}


function sok() {
 url="fajlfeltolt.php";
 window.open(url,"user","width=1000,height=450,top=28,left=8,scrollbars=1,resizable=1");
}

function blokkmod(id) {
 url="blokkmod/"+id+".html";
 window.open(url,"blokkmod"+id,"width=355,height=300,top=228,left=408,scrollbars=0,resizable=1");
}

function showpic(x,y,id) {
 url="kep.php?kepid="+id;
 window.open(url,"kep"+id,"width="+x+",height="+y+",top=228,left=408,scrollbars=0,resizable=1");
}

function egyenicegnyomtat(id) {
 url="egyenicegnyomtat/"+id+".html";
 window.open(url,"egyenicegnyomtat"+id,"width=600,height=550,top=40,left=40,scrollbars=1,resizable=1,menubar=1");
}

var error_jelszo_ujr   = 'Nem azonos a két jelszó mező!';
var error_ceg_email_hiba   = 'Hibás e-mail címet adott meg!';

function ellenoriz() {


	if (document.a.ceg_jelszo_uj.value!=document.a.ceg_jelszo_ujra.value) {
		alert(error_jelszo_ujr);
		document.a.error_jelszo_ujr.focus();
		return false;
		}
	if ((document.a.nempublikus_kapcsemail.value.indexOf('.')== -1) || (document.a.nempublikus_kapcsemail.value.indexOf('@')<1)) {
		alert(error_ceg_email_hiba);
		document.a.nempublikus_kapcsemail.focus();
		return false;
		}
	
}

var error_ceg_cegnev    = 'A cégnév mezö üres!';
var error_ceg_email   = 'Az e-mail mezö üres!';
var error_ceg_email_hiba   = 'Hibás e-mail címet adott meg!';
var error_ceg_kapcsolattarto   = 'A kapcsolattartó mező üres';
var error_ceg_telefonszam   = 'A telefonszám mező üres';
var error_ceg_jelszo   = 'A jelszó mezö üres!';
var error_ceg_jelszo_ujra   = 'A jelszó újra mezö üres!';
var error_jelszo_ujr   = 'Nem azonos a két jelszó mező';
var error_ceg_ellenorzokod   = 'Üres az ellenőző kód mező.\nÍrja be, hogy milyen számot lát felette!';


function cegreg_ellenoriz() {

	if (document.a.ceg_cegnev.value=='') {
		alert(error_ceg_cegnev);
		document.a.ceg_cegnev.focus();
		return false;
		}
	if (document.a.ceg_email.value=='') {
		alert(error_ceg_email);
		document.a.ceg_email.focus();
		return false;
		}
	if ((document.a.ceg_email.value.indexOf('.')== -1) || (document.a.ceg_email.value.indexOf('@')<1)) {
		alert(error_ceg_email_hiba);
		document.a.ceg_email.focus();
		return false;
		}
	if (document.a.ceg_kapcsolattarto.value=='') {
		alert(error_ceg_kapcsolattarto);
		document.a.ceg_kapcsolattarto.focus();
		return false;
		}
	if (document.a.ceg_telefonszam.value=='') {
		alert(error_ceg_telefonszam);
		document.a.ceg_telefonszam.focus();
		return false;
		}
	
	if (document.a.ceg_jelszo.value=='') {
		alert(error_ceg_jelszo);
		document.a.ceg_jelszo.focus();
		return false;
		}
	if (document.a.ceg_jelszo_ujra.value=='') {
		alert(error_ceg_jelszo_ujra);
		document.a.ceg_jelszo_ujra.focus();
		return false;
		}
	if (document.a.ceg_jelszo.value!=document.a.ceg_jelszo_ujra.value) {
		alert(error_jelszo_ujr);
		document.a.error_jelszo_ujr.focus();
		return false;
		}
	if (document.a.ceg_ellenorzokod.value=='') {
		alert(error_ceg_ellenorzokod);
		document.a.ceg_ellenorzokod.focus();
		return false;
		}
	
}


function torol(ell,mi) {
	if(mi=='osszes_telepules') {
		objer=document.getElementById('osszes_telepules');
		if (ell==1) { 
			if(objer.value=='' || objer.value=='Összes település') { objer.value=''; }
			objer.style.backgroundColor="#ffffff"; 
		}
		if (ell==2) {
			if (objer.value=='') { objer.value="Összes település"; objer.style.backgroundColor="#ffffff"; }
		}
	}
	else if(mi=='keresett_kifejezes') {
		objer=document.getElementById('keresett_kifejezes');
		if (ell==1) { 
			if(objer.value=='' || objer.value=='Keresett kifejezés') { objer.value=''; }
			objer.style.backgroundColor="#ffffff"; 
		}
		if (ell==2) {
			if (objer.value=='') { objer.value="Keresett kifejezés"; objer.style.backgroundColor="#ffffff"; }
		}
	} else if(mi=='hirlevel') {
		objer=document.getElementById('hirlevel');
		if (ell==1) { 
			if(objer.value=='' || objer.value=='E-mail cím') { objer.value=''; }
			objer.style.backgroundColor="#ffffff"; 
		}
		if (ell==2) {
			if (objer.value=='') { objer.value="E-mail cím"; objer.style.backgroundColor="#ffffff"; }
		}
	} else if(mi=='eemail') {
		objer=document.getElementById('eemail');
		if (ell==1) { 
			if(objer.value=='' || objer.value=='E-mail') { objer.value=''; }
			objer.style.backgroundColor="#ffffff"; 
		}
		if (ell==2) {
			if (objer.value=='') { objer.value="E-mail"; objer.style.backgroundColor="#ffffff"; }
		}
	} else if(mi=='online_email') {
		objer=document.getElementById('online_email');
		if (ell==1) { 
			if(objer.value=='' || objer.value=='E-mail cím, amellyel regisztrált') { objer.value=''; }
			objer.style.backgroundColor="#f5f1f0"; 
		}
		if (ell==2) {
			if (objer.value=='') { objer.value="E-mail cím, amellyel regisztrált"; objer.style.backgroundColor="#f5f1f0"; }
		}
	}
}

function form_input_is_numeric(input){
    return !isNaN(input);
  }


var error_msg_alapcsomi   = 'Ebben a csomagban a választható kategóriák száma 5';
var error_msg_extracsomi   = 'Ebben a csomagban a választható kategóriák száma 15!';

function kategoria_ellenorzo() {
	
	if(document.getElementById('valaszthatokategoriak')) {
		var mennyi_kategoria=document.getElementById('valaszthatokategoriak').value;
		var hanyalalkategoriavan=document.getElementById('hanyalalkategoriavan').value;

		var n = 0;
		formElemek = document.katok.elements;
		for(var i=0; i<formElemek.length; i++) {
			if(formElemek[i].type=='checkbox' && form_input_is_numeric(formElemek[i].id) && formElemek[i].id!='') {
				if(formElemek[i].checked) n++; 
			}
		}
		
		if (mennyi_kategoria==5) { 
			if (n>mennyi_kategoria) {
			alert(error_msg_alapcsomi);
			return false;
			}
		} else {
			if (n>mennyi_kategoria) {
			alert(error_msg_extracsomi);
			return false;
			}
		}
	
	}
}

function jeloldki(mely) {
	var alkat = new Array();
	var alkat = mely.split("_");
	if(alkat[0]!='') {
		for(var i=0; i<alkat.length; i++) {
			//if('jeloldki'+alkat[i].type=='checkbox') 
			document.getElementById('jeloldki'+alkat[i]).checked = false; 
		}
	}
	//formElemekch = document.katok.elements;
	//for(var i=0; i<formElemekch.length; i++) {
		//if(formElemekch[i].type=='checkbox') alert(mely);
		//var melyikkat=formElemekch[i].id.substring(8,100).split("_");
		//var melyikkat=mely.split("_");
		//alert(mely);
		/*if(formElemekch[i].type=='checkbox' && formElemekch[i].id.substring(0,8)=='jeloldki') {
			//alert(melyikkat);
			if(formElemekch[i].checked) document.getElementById('jeloldki'+melyikkat).checked = false; 
		}*/
	//}
}

function jeloldbe(mit) {
	document.getElementById(mit).checked = true;
}



var error_online_email   = 'Az e-mail mezö üres!';
var error_online_email_hiba   = 'Hibás e-mail címet adott meg!';
var error_online_jelszo   = 'A jelszó mezö üres!';
var error_online_jelszo_ujra   = 'A jelszó újra mezö üres!';
var error_jelszo_ujr   = 'Nem azonos a két jelszó mező';


function online_ellenoriz() {

	if (document.online.online_email.value=='') {
		alert(error_online_email);
		document.online.online_email.focus();
		return false;
		}
	if ((document.online.online_email.value.indexOf('.')== -1) || (document.online.online_email.value.indexOf('@')<1)) {
		alert(error_online_email_hiba);
		document.online.online_email.focus();
		return false;
		}	
	/*if (document.online.online_jelszo.value=='') {
		alert(error_online_jelszo);
		document.online.online_jelszo.focus();
		return false;
		}
	if (document.online.online_jelszo_ujra.value=='') {
		alert(error_online_jelszo_ujra);
		document.online.online_jelszo_ujra.focus();
		return false;
		}
	if (document.online.online_jelszo.value!=document.online.online_jelszo_ujra.value) {
		alert(error_jelszo_ujr);
		document.online.online_jelszo_ujra.focus();
		return false;
		}*/
	
}


function defaultkereso_ellenoriz() {
	if(document.getElementById('keresett_kifejezes').value.length==1 || document.getElementById('osszes_telepules').value.length==1) {
		alert("A keresett kifejezés nem állhat 1 karakterből");
		return false;
	}
}

function cikkkeresok_ellenoriz() {
	if(document.getElementById('keresettszoveg').value.length==1) {
		alert("A keresett kifejezés nem állhat 1 karakterből");
	} else { document.cikkeres.submit() }
}

function confirm_ell(id) {
	
	var reszek = new Array();
	formElemek = document.getElementsByTagName("input");
	formElemek2 = document.getElementsByTagName("textarea");
	var g=0;
	for(var i=0; i<formElemek.length; i++) {
			
			if(formElemek[i].type=='hidden' && formElemek[i].id!='') {
			//alert (formElemek[i].id);
				if(formElemek[i].id.search("WW")>-1) {
					var reszek=formElemek[i].name.split("WW");
					//alert(reszek[0])
					if(document.getElementById(reszek[0])) {
						if(document.getElementById(reszek[0]).value!=document.getElementById(formElemek[i].name).value) { var g=1; } //else { var g=0; }
					}
				}
			}

	}
	var z=0;
	for(var e=0; e<formElemek2.length; e++) {
			//alert (formElemek2[e].className);
			if(formElemek2[e].className=='mee') {

				if(formElemek2[e].id.search("WW")>-1) {
					var reszek=formElemek2[e].name.split("WW");
					//alert(reszek[0])
					if(document.getElementById(reszek[0])) {
						//alert(document.getElementById(reszek[0]).value)
						if(document.getElementById(reszek[0]).value!=document.getElementById(formElemek2[e].name).value) { var z=1; } //else { var g=0; }
					}
				}
			}

	}
	//alert(id);
	//if(id='hirfeltoltes_default') window.location.href = "http://www.otthonteremto.hu/hirfeltoltes/default.html";
	//else
	if(g==1 || z==1) confirm_box(id); else {
		window.location.href = "http://www.otthonteremto.hu/"+id+".html";
	}
}


function confirm_box(id) {
	var formName=document.getElementById('formok').name;
	//alert(formName); 
	var confirm_box = confirm('Az oldalon nem mentett változások vannak, menti őket?');
	if(confirm_box) {
		//alert('document.'+formName+'.submit()'); 
		//document.getElementById('formok').name.submit();
		//if(document.getElementById('formok').name=='adatlapszerkesztes') document.adatlapszerkesztes.submit();
		//alert('document.'+formName+'.submit()');
		eval('document.'+formName+'.submit()');
		alert('Adatok elmentve!')
		window.location.href = "http://www.otthonteremto.hu/"+id+".html";
		//eval('document.'+getElementById('formok').name+'.submit()');
	} else {
		window.location.href = "http://www.otthonteremto.hu/"+id+".html";
		//return false;
		//window.location.href = id.replace('_', '/')+".html";
	};

}














