var BHC=new Object();
BHC.activateflash=function(txt) {
	document.write(txt);
}
BHC.cookie=new Object();
BHC.cookie.get=function(name) {
	if (document.cookie.length > 0) {
		var start = document.cookie.indexOf(name + "=");
		if (start != -1) {
			start = start + name.length + 1;
			var end = document.cookie.indexOf(";", start);
		};
		if (end == -1) 
			end = document.cookie.length;
		return unescape(document.cookie.substring(start, end));
	};
	return "";
}
BHC.cookie.set=function(name, value, days, path) {
	var date = new Date();
	date.setDate(date.getDate() + days);
	document.cookie=name+"="+escape(value)+((days==null)?"":"; expires="+date.toGMTString())+"; path="+((path==null)?"/":path)+"; domain="+escape(document.location.host.replace(/^www\./, ""));
}
BHC.lenyilok=new Object();
BHC.lenyilok.mindnyitva=false;
BHC.lenyilok.toggle=function(mit) {
	if(mit.className.indexOf("lenyithato")==-1 || mit.className.indexOf("gomb")==-1) {return}
	if(!mit.kinyitva) {
		this.kinyit(mit);
	} else {
		this.becsuk(mit);
	}
}
BHC.lenyilok.kinyit=function(mit, tart) {
	if(mit.className.indexOf("lenyithato")==-1 || mit.className.indexOf("gomb")==-1) {return}
	if(mit.kinyitva) {return}
	if(!tart) {this.becsuk(mit)}
	mit.kinyittext=mit.childNodes[0].innerHTML;
	mit.kinyitva=true;
	new Effect.BlindDown($(mit.parentNode).select(".lenyithato.lenyilo")[0], {duration: 0.5});
	$(mit.childNodes[0]).addClassName("nyitva");
	mit.childNodes[0].innerHTML="Visszazárom a dobozt";
}
BHC.lenyilok.becsuk=function(mit) {
	if(this.mindnyitva && mit && mit.kinyitva) {
		new Effect.BlindUp($(mit.parentNode).select(".lenyithato.lenyilo")[0], {duration: 0.5});
		$(mit.childNodes[0]).removeClassName("nyitva");
		mit.childNodes[0].innerHTML=mit.kinyittext;
		mit.kinyitva=false;
	} else if(!this.mindnyitva) {
		$$(".lenyithato.gomb").each(function(s) {
			if(s.kinyitva) {
				new Effect.BlindUp($(s.parentNode).select(".lenyithato.lenyilo")[0], {duration: 0.5});
				$(s.childNodes[0]).removeClassName("nyitva");
				s.childNodes[0].innerHTML=s.kinyittext;
				s.kinyitva=false;
			}
		});
	}
}
BHC.lenyilok.mindkinyit=function() {
	$$(".lenyithato.gomb").each(function(s) {
		BHC.lenyilok.kinyit(s, true);
	});
	this.mindnyitva=true;
}
BHC.kepgaleria=new Object();
BHC.kepgaleria.ful=0;
BHC.kepgaleria.diavetites=0;
BHC.kepgaleria.diavetites_act=0;
BHC.kepgaleria.diavetites_timer;
BHC.kepgaleria.nagykep;
kepgali_act=0;
kepgali_kiskepek=[];
BHC.kepgaleria.showkicsi=function(param) {
	if(kepgali_act<0) kepgali_act=0;
	if(kepgali_act>kepgali_kiskepek.length-1) kepgali_act=kepgali_kiskepek.length-1;
	if(BHC.kepgaleria.diavetites>0 && param=="dia") {
		if(BHC.kepgaleria.diavetites_act>kepgali_kiskepek.length-1) {
			BHC.kepgaleria.diavetites_act=999999;
			BHC.kepgaleria.diavetites_stop();
		}
		kepgali_act=BHC.kepgaleria.diavetites_act;
	}
	if(kepgali_act==0) {
		$("kepgali_kicsi_1").src=kepgali_kiskepek[kepgali_act];
		$("kepgali_kicsi_1").alt="Kattints a képre a nagyításhoz!";
		$("kepgali_kicsi_1").title="Kattints a képre a nagyításhoz!";
		$("kepgali_kicsi_1").onclick=function() {BHC.kepgaleria.shownagy();};
		$("kepgali_kicsi_1").hanyadik=kepgali_act;
		$("kepgali_kicsi_2").src=kepgali_kiskepek[kepgali_act+1];
		$("kepgali_kicsi_2").alt="Kattints a képre a nagyításhoz!";
		$("kepgali_kicsi_2").title="Kattints a képre a nagyításhoz!";
		$("kepgali_kicsi_2").onclick=function() {kepgali_act++;BHC.kepgaleria.showkicsi();BHC.kepgaleria.shownagy();};
		$("kepgali_kicsi_2").hanyadik=kepgali_act+1;
		$("kepgali_kicsi_3").src=kepgali_kiskepek[kepgali_act+2];
		$("kepgali_kicsi_3").alt="Kattints a képre a nagyításhoz!";
		$("kepgali_kicsi_3").title="Kattints a képre a nagyításhoz!";
		$("kepgali_kicsi_3").onclick=function() {kepgali_act+=2;BHC.kepgaleria.showkicsi();BHC.kepgaleria.shownagy();};
		$("kepgali_kicsi_3").hanyadik=kepgali_act+2;
		$("kepgali_kicsi_1").className="kepgali_kiskep"+(($("kepgali_kicsi_1").hanyadik==BHC.kepgaleria.nagykep)?" hilite":"");
		$("kepgali_kicsi_2").className="kepgali_kiskep"+(($("kepgali_kicsi_2").hanyadik==BHC.kepgaleria.nagykep)?" hilite":"");
		$("kepgali_kicsi_3").className="kepgali_kiskep"+(($("kepgali_kicsi_3").hanyadik==BHC.kepgaleria.nagykep)?" hilite":"");
	} else if(kepgali_act==kepgali_kiskepek.length-1) {
		$("kepgali_kicsi_1").src=kepgali_kiskepek[kepgali_act-1];
		$("kepgali_kicsi_1").alt="Kattints a képre a nagyításhoz!";
		$("kepgali_kicsi_1").title="Kattints a képre a nagyításhoz!";
		$("kepgali_kicsi_1").onclick=function() {kepgali_act--;BHC.kepgaleria.showkicsi();BHC.kepgaleria.shownagy();};
		$("kepgali_kicsi_1").hanyadik=kepgali_act-1;
		$("kepgali_kicsi_2").src=kepgali_kiskepek[kepgali_act];
		$("kepgali_kicsi_2").alt="Kattints a képre a nagyításhoz!";
		$("kepgali_kicsi_2").title="Kattints a képre a nagyításhoz!";
		$("kepgali_kicsi_2").onclick=function() {BHC.kepgaleria.shownagy();};
		$("kepgali_kicsi_2").hanyadik=kepgali_act;
		$("kepgali_kicsi_3").src="/spacer.gif";
		$("kepgali_kicsi_3").alt="Még több képgaléria";
		$("kepgali_kicsi_3").title="Még több képgaléria";
		$("kepgali_kicsi_3").onclick=function() {kepgali_act=999999;BHC.kepgaleria.shownagy();};
		$("kepgali_kicsi_3").hanyadik=999999;
		$("kepgali_kicsi_1").className="kepgali_kiskep"+(($("kepgali_kicsi_1").hanyadik==BHC.kepgaleria.nagykep)?" hilite":"");
		$("kepgali_kicsi_2").className="kepgali_kiskep"+(($("kepgali_kicsi_2").hanyadik==BHC.kepgaleria.nagykep)?" hilite":"");
		$("kepgali_kicsi_3").className="kepgali_kiskep browser";
	} else {
		$("kepgali_kicsi_1").src=kepgali_kiskepek[kepgali_act-1];
		$("kepgali_kicsi_1").alt="Kattints a képre a nagyításhoz!";
		$("kepgali_kicsi_1").title="Kattints a képre a nagyításhoz!";
		$("kepgali_kicsi_1").onclick=function() {kepgali_act--;BHC.kepgaleria.showkicsi();BHC.kepgaleria.shownagy();};
		$("kepgali_kicsi_1").hanyadik=kepgali_act-1;
		$("kepgali_kicsi_2").src=kepgali_kiskepek[kepgali_act];
		$("kepgali_kicsi_2").alt="Kattints a képre a nagyításhoz!";
		$("kepgali_kicsi_2").title="Kattints a képre a nagyításhoz!";
		$("kepgali_kicsi_2").onclick=function() {BHC.kepgaleria.shownagy();};
		$("kepgali_kicsi_2").hanyadik=kepgali_act;
		$("kepgali_kicsi_3").src=kepgali_kiskepek[kepgali_act+1];
		$("kepgali_kicsi_3").alt="Kattints a képre a nagyításhoz!";
		$("kepgali_kicsi_3").title="Kattints a képre a nagyításhoz!";
		$("kepgali_kicsi_3").onclick=function() {kepgali_act++;BHC.kepgaleria.showkicsi();BHC.kepgaleria.shownagy();};
		$("kepgali_kicsi_3").hanyadik=kepgali_act+1;
		$("kepgali_kicsi_1").className="kepgali_kiskep"+(($("kepgali_kicsi_1").hanyadik==BHC.kepgaleria.nagykep)?" hilite":"");
		$("kepgali_kicsi_2").className="kepgali_kiskep"+(($("kepgali_kicsi_2").hanyadik==BHC.kepgaleria.nagykep)?" hilite":"");
		$("kepgali_kicsi_3").className="kepgali_kiskep"+(($("kepgali_kicsi_3").hanyadik==BHC.kepgaleria.nagykep)?" hilite":"");
	}
}
BHC.kepgaleria.shownagy=function(param) {
	try {
		if(param=="dia" && BHC.kepgaleria.diavetites>0) {
			document.location.href="?ful="+BHC.kepgaleria.ful+"&img="+BHC.kepgaleria.diavetites_act+"&dia="+Math.round(BHC.kepgaleria.diavetites/1000);
		} else if(param==1) {
			$("kepgaleria_nagykep").style.backgroundImage="url("+kepgali_nagykepek[kepgali_act]+")";
			$("kepgaleria_szoveg").innerHTML=kepgali_szovegek[kepgali_act];
			$("kepgali_hanyadik_kep").innerHTML=(kepgali_act+1)+"/"+kepgali_kiskepek.length;
			BHC.kepgaleria.nagykep=kepgali_act;
			$("kepgali_kicsi_1").className="kepgali_kiskep"+(($("kepgali_kicsi_1").hanyadik==BHC.kepgaleria.nagykep)?" hilite":"");
			$("kepgali_kicsi_2").className="kepgali_kiskep"+(($("kepgali_kicsi_2").hanyadik==BHC.kepgaleria.nagykep)?" hilite":"");
			$("kepgali_kicsi_3").className="kepgali_kiskep"+(($("kepgali_kicsi_3").hanyadik==BHC.kepgaleria.nagykep)?" hilite":(($("kepgali_kicsi_3").hanyadik==999999)?" browser":""));
		} else {
			document.location.href="?ful="+BHC.kepgaleria.ful+"&img="+kepgali_act;
		}
	} catch(ex) {}
}
BHC.kepgaleria.diavetites_start=function() {
	BHC.kepgaleria.diavetites=1000*$F("kepgali_diavetites");
	if(BHC.kepgaleria.diavetites<3000) {
		BHC.kepgaleria.diavetites=3000;
		$("kepgali_diavetites").value=3;
	} else if(BHC.kepgaleria.diavetites>30000) {
		BHC.kepgaleria.diavetites=30000;
		$("kepgali_diavetites").value=30;
	}
	BHC.kepgaleria.diavetites_onload(1);
}
BHC.kepgaleria.diavetites_stop=function() {
	BHC.kepgaleria.diavetites=0;
	if(BHC.kepgaleria.diavetites_timer) clearTimeout(BHC.kepgaleria.diavetites_timer);
	BHC.kepgaleria.diavetites_onload();
}
BHC.kepgaleria.diavetites_onload=function(elso) {
	if (BHC.kepgaleria.diavetites>0) {
		$("kepgali_diavetites_play").className="off";
		$("kepgali_diavetites_pause").className="on";
		if(elso==1) {
			BHC.kepgaleria.diavetites_act++;
			BHC.kepgaleria.showkicsi('dia');
			BHC.kepgaleria.shownagy('dia');
		} else {
			BHC.kepgaleria.diavetites_timer=setTimeout("BHC.kepgaleria.diavetites_act++;BHC.kepgaleria.showkicsi('dia');BHC.kepgaleria.shownagy('dia');", BHC.kepgaleria.diavetites);
		}
		for(var i=kepgali_act;i<Math.min(kepgali_kiskepek.length, kepgali_act+3);i++) {
			var tmp=new Image();
			tmp.src=kepgali_kiskepek[i];
		}
	} else {
		try {
			$("kepgali_diavetites_play").className="on";
			$("kepgali_diavetites_pause").className="off";
		} catch(ex) {}
	}
	try {
		for(var i=0;i<kepgali_kiskepek.length;i++) {
			var tmp=new Image();
			tmp.src=kepgali_kiskepek[i];
		}
	} catch(ex) {}
}
BHC.buborek=new Object();
BHC.buborek.aktualis=null;
BHC.buborek.buborekok={};
BHC.buborek.show=function(melyik, hova) {
	if(BHC.buborek.aktualis) {clearTimeout(BHC.buborek.aktualis)}
	if(!melyik || !hova) {return}
	if($("buborek")) {$("buborek").hide()}
	$("buborek").innerHTML=BHC.buborek.buborekok[melyik].replace(/RANDOM_NUMBER/g, Math.floor(Math.random()*1000000)).replace(/###RANDOM###/g, Math.floor(Math.random()*1000000));
	if($("buborek").innerHTML.length<10) {return}
	try {
		var x=Position.cumulativeOffset(hova)[0]+hova.getWidth();
	} catch (ex) {
		var x=window.event.x+document.body.scrollLeft;
	}
	if(x<0) {x=0}
	try {
		var y=Position.cumulativeOffset(hova)[1]-$("buborek").getHeight();
	} catch (ex) {
		var y=window.event.y+document.body.scrollTop-$("buborek").getHeight();
	}
	if(y<0) {y=0}
	$("buborek").style.left=x+"px";
	$("buborek").style.top=y+"px";
	$("buborek").onmouseover=BHC.buborek.show;
	$("buborek").onmouseout=BHC.buborek.hide;
	$("buborek").show();
}
BHC.buborek.hide=function() {
	BHC.buborek.aktualis=setTimeout('$("buborek").hide();', 2000);
}
BHC.fal=new Object();
BHC.fal.post=new Object();
BHC.fal.post.show=function(postid, type, item, hova, showonly) {
	if (!postid || !type || !item) return;
	if (!hova || hova != "top") hova = "bottom";
	if (!showonly) showonly = 0;
	var doboz = new Element("li", {id: "wall_post_" + postid});
	var tmp = new Object();
	tmp[hova] = doboz;
	$("postlist").insert(tmp);
	doboz.addClassName("fal_item");
	doboz.addClassName(type);
	if (showonly==1) doboz.addClassName("showonly");
	doboz.insert({"top": item});
}
BHC.fal.post.newpost=function(type) {
	$A($("wall_post_newpost").select(".wall_newpost_block")).invoke("hide");
	$("wall_newpost_"+type).show();
	$A($("wall_post_newpost").select(".wall_newpost_buttons")[0].select("a")).each(function(s){s.removeClassName("hilite")});
	$A($("wall_post_newpost").select(".wall_newpost_buttons")[0].select(".wall_button_"+type)).each(function(s){s.addClassName("hilite")});
	$("wall_post_newpost").select(".wall_newpost_buttons")[0].removeClassName("newpost_text").removeClassName("newpost_pic").removeClassName("newpost_href").addClassName("newpost_"+type);
}
BHC.fal.post.like=function(postid, tetszik, cikkben) {
	if(!cikkben) cikkben=0;
	new Ajax.Request("/kozosseg/fal/savepost", {method: "post", evalScripts: true, parameters: {likepost: 1, "postid": postid, "tetszik": tetszik, "cikkben": cikkben}});
}
BHC.fal.post.kedvenc=function(postid, kedvenc, cikkben) {
	if(!cikkben) cikkben=0;
	new Ajax.Request("/kozosseg/fal/savepost", {method: "post", evalScripts: true, parameters: {kedvencpost: 1, "postid": postid, "kedvenc": kedvenc, "cikkben": cikkben}});
}
BHC.fal.post.torol=function(postid) {
	new Ajax.Request("/kozosseg/fal/savepost", {method: "post", evalScripts: true, parameters: {delpost: 1, "postid": postid}});
}
BHC.fal.editor=new Object();
BHC.fal.editor.on=function(id, width, height, color) {
	if(!id) id="wall_newpost_editor";
	if(!width) width="433px";
	if(!height) height="72px";
	if(!color) color="#b1c61f";
	CKEDITOR.replace(id, {"width": width, "height": height, toolbar: "user", removePlugins: "contextmenu,elementspath", startupFocus: true, uiColor: color, contentsCss: "/css/user_editor.css"});
}
BHC.fal.editor.cimkenum=0;
BHC.fal.editor.cimkeadd=function(cimkeid) {
	if(!cimkeid) return;
	var cimketext=$A($("wall_cimkek_select").options).find(function(s){return (s.value==cimkeid)}).text;
	$("wall_cimkek_select").selectedIndex=0;
	if(!cimketext) return;
	$A($("wall_cimkek_select").options).find(function(s){return (s.value==cimkeid)}).hide();
	if($("wall_cimkek_cimkek").innerHTML.length>1) {
		$("wall_cimkek_cimkek").innerHTML = $("wall_cimkek_cimkek").innerHTML + ', ';
		$("wall_cimkek_hidden").value=$F("wall_cimkek_hidden")+',';
	}
	$("wall_cimkek_cimkek").innerHTML=$("wall_cimkek_cimkek").innerHTML+'<a id="fal_cimke_new_'+cimkeid+'" href="javascript:BHC.fal.editor.cimkedel('+cimkeid+');void(0);">'+cimketext+'<'+'/a>';
	$("wall_cimkek_hidden").value=$F("wall_cimkek_hidden")+cimkeid;
	if(++BHC.fal.editor.cimkenum>3) {
		$("wall_cimkek_select").hide();
	}
}
BHC.fal.editor.cimkedel=function(cimkeid) {
	if(!cimkeid) return;
	$("wall_cimkek_select").selectedIndex=0;
	$A($("wall_cimkek_select").options).find(function(s){return (s.value==cimkeid)}).show();
	$("fal_cimke_new_"+cimkeid).remove();
	$("wall_cimkek_cimkek").innerHTML=$("wall_cimkek_cimkek").innerHTML.replace(/, (, )+/g, ", ").replace(/^, /, "").replace(/, $/, "");
	$("wall_cimkek_hidden").value=$F("wall_cimkek_hidden").replace(new RegExp("(^|,)"+cimkeid+"(,|$)"), ",").replace(/,,+/g, ",").replace(/^,/, "").replace(/,$/, "");
	if(--BHC.fal.editor.cimkenum<4) {
		$("wall_cimkek_select").show();
	}
}
BHC.fal.comment=new Object();
BHC.fal.comment.show=function(commentid, item, hova) {
	if(!commentid || !item) return;
	if(!hova || hova!="top") hova="bottom";
	var doboz=new Element("li", {id: "wall_comment_"+commentid});
	var tmp=new Object();
	tmp[hova]=doboz;
	$("commentlist").insert(tmp);
	doboz.addClassName("fal_comment");
	doboz.insert({"top": item});
}
BHC.fal.comment.editorstr="";
BHC.fal.comment.editoron=function(hova, reply, width, height) {
	if(!hova) return;
	if(!height) height="58px";
	if(BHC.fal.comment.editorstr=="") return;
	try {CKEDITOR.instances.wall_comment_editor_ck.destroy()} catch (e) {}
	try {$("wall_comment_editor").remove()} catch (e) {}
	var tmp=new Element("li", {id: "wall_comment_editor"});
	tmp.insert({top: BHC.fal.comment.editorstr});
	tmp.addClassName("fal_item");
	$(hova).insert({after: tmp});
	$("wall_newcomment_form").reply.value=((!isNaN(reply) && reply>0)?reply:0);
	BHC.fal.editor.on("wall_comment_editor_ck", width, height, "#b1c61f");
	$$(".comment_btn").invoke("hide");
}
BHC.fal.comment.editoroff=function() {
	try {CKEDITOR.instances.wall_comment_editor_ck.destroy()} catch (e) {}
	try {$("wall_comment_editor").remove()} catch (e) {}
	$$(".comment_btn").invoke("show");
}
BHC.fal.comment.kedvenc=function(commentid, kedvenc, cikkben) {
	if(!cikkben) cikkben=0;
	new Ajax.Request("/kozosseg/fal/savepost", {method: "post", evalScripts: true, parameters: {kedvenccomment: 1, "commentid": commentid, "kedvenc": kedvenc, "cikkben": cikkben}});
}
BHC.fal.comment.torol=function(commentid) {
	new Ajax.Request("/kozosseg/fal/savepost", {method: "post", evalScripts: true, parameters: {delcomment: 1, "commentid": commentid}});
}
BHC.onload=function(thisfunc) {
	BHC.onload.lista[BHC.onload.lista.length]=thisfunc;
};
BHC.onload.lista=[];
BHC.init=function() {
	BHC.onload.lista.invoke("call");
};
if (navigator.appName == 'Microsoft Internet Explorer') {
	BHC.onload(function(){
		$$("img.kerek10").each(function(s){s.src="/kerek_"+s.width+"x"+s.height+"_10.png"});
		$$("img.kerek10_fent").each(function(s){s.src="/kerek_"+s.width+"x"+s.height+"_10.png?fent"});
		$$("img.kerek10_lent").each(function(s){s.src="/kerek_"+s.width+"x"+s.height+"_10.png?lent"});
		$$("img.kerek10g").each(function(s){s.src="/kerek_g_"+s.width+"x"+s.height+"_10.png"});
		$$("img.kerek10g_fent").each(function(s){s.src="/kerek_g_"+s.width+"x"+s.height+"_10.png?fent"});
		$$("img.kerek10g_lent").each(function(s){s.src="/kerek_g_"+s.width+"x"+s.height+"_10.png?lent"});
	});
}
BHC.onload(function(){
	if($("banner_fogkefe") && $("page_in_div") && $("banner_fogkefe").getHeight()>0) $("page_in_div").addClassName("fogkefevel");
	if($("oldalcsik_div_in")) $("oldalcsik_div_in").style.minHeight=(Math.ceil($("page_in_div").getHeight()/20)*20)+"px";
	$A(document.body.childNodes).each(function(s){if(s.style) s.style.cursor="auto";})
});
