//////////////////////////////////////////////kereses/////////////////////
function kereses(txt){
	//ellenöriz
	return true;
}
//////////////////////////////////////////////regisztracio////////////////////////
function regisztracio(formname){
	if(document.getElementById("vezetek_nev").value=="" || document.getElementById("kereszt_nev").value==""){
		alert("A név megadása kötelező!");
		document.getElementById("vezetek_nev").style.border="2px red solid";
		document.getElementById("kereszt_nev").style.border="2px red solid";
		return false;
	}
	if(document.getElementById("username").value.length<4){
		alert("A megfelelő felhasználónév megadása kötelező!");
		document.getElementById("username").style.border="2px red solid";
		return false;
	} else {
		document.getElementById("username").style.border="1px #006600 solid";
	}
	
	apos=document.getElementById("email").value.indexOf("@")
	dotpos=document.getElementById("email").value.lastIndexOf(".")
	if(apos<1||dotpos-apos<2){
		alert("Létező és helyes e-mail cím megadása kötelező!");
		document.getElementById("email").style.border="2px red solid";
		return false;
	} else {
		document.getElementById("email").style.border="1px #006600 solid";
	}
	
	if(document.getElementById("password2").value.length<6 || document.getElementById("password2").value!=document.getElementById("password").value){
		alert("Legalább 6 karakteres jelszó megadása kötelező!");
		document.getElementById("password").style.border="2px red solid";
		document.getElementById("password2").style.border="2px red solid";
		return false;
	} else {
		document.getElementById("password").style.border="1px #006600 solid";
		document.getElementById("password2").style.border="1px #006600 solid";
	}
	
	var params = Form.serialize(formname);
	new Ajax.Updater('form_tartalom', '/_includes/forms/regisztracio/regisztracio_start.php', {method: 'post', parameters: params, evalScripts: true});
}
//////////////////////////////////////////////regisztracio módosítása////////////////////////
function adatmodositas(formname){
	//jelszó ellenorzés
	if((document.getElementById("password2").value.length>0 && document.getElementById("password2").value.length<6) || document.getElementById("password2").value!=document.getElementById("password").value){
		alert("Legalább 6 karakteres jelszó megadása kötelezõ!");
		document.getElementById("password").style.border="2px red solid";
		document.getElementById("password2").style.border="2px red solid";
		return false;
	}
	var params = Form.serialize(formname)+"&username="+document.getElementById('username').value;
	new Ajax.Updater('form_tartalom', '/_includes/forms/regisztracio/regisztracio_start.php', {method: 'post', parameters: params, evalScripts: true});	
}
///////////////////////////////////////////////////jelszoemlekezteto//////////////////////
function jelszoemlekezteto(m){
	if(m=='tolt'){
		var param="ajax=true&m="+m;
	} else if(m=='kuld'){
		var param=Form.serialize("jelszoemlekezteto_kuldo_form");
	}
	new Ajax.Updater('login_content', '/_includes/ajax/modal/jelszoemlekezteto.php', {method: 'post', parameters: param, evalScripts: true});
}

/////////////////////////////////////////////////////////elofizetés////////////////////////////////////
function elofizetes(formname){
	// visszaszínezés
	document.getElementById("szaml_nev").style.border="1px #40361B solid";
	document.getElementById("szaml_irszam").style.border="1px #40361B solid";
	document.getElementById("szaml_varos").style.border="1px #40361B solid";
	document.getElementById("szaml_utca").style.border="1px #40361B solid";
	document.getElementById("szaml_hazszam").style.border="1px #40361B solid";
	document.getElementById("email2").style.border="1px #40361B solid";
	document.getElementById("szaml_telefon").style.border="1px #40361B solid";
	//ellenőrzés
	if(document.getElementById("szaml_nev").value==""){
		alert("A számlázási adatok név mezőjének kitöltése kötelező!");
		document.getElementById("szaml_nev").style.border="1px #f00 solid";
		document.getElementById("szaml_nev").focus();
	} else if(document.getElementById("szaml_irszam").value==""){
		alert("A számlázási adatok irányítószám mezőjének kitöltése kötelező!");
		document.getElementById("szaml_irszam").style.border="1px #f00 solid";
		document.getElementById("szaml_irszam").focus();
	} else if(document.getElementById("szaml_varos").value==""){
		alert("A számlázási adatok város mezőjének kitöltése kötelező!");
		document.getElementById("szaml_varos").style.border="1px #f00 solid";
		document.getElementById("szaml_varos").focus();
	} else if(document.getElementById("szaml_utca").value==""){
		alert("A számlázási adatok utca mezőjének kitöltése kötelező!");
		document.getElementById("szaml_utca").style.border="1px #f00 solid";
		document.getElementById("szaml_utca").focus();
	} else if(document.getElementById("szaml_hazszam").value==""){
		alert("A számlázási adatok házszám mezőjének kitöltése kötelező!");
		document.getElementById("szaml_hazszam").style.border="1px #f00 solid";
		document.getElementById("szaml_hazszam").focus();
	} else if(document.getElementById("email2").value==""){
		alert("A számlázási adatok e-mail cím mezőjének kitöltése kötelező!");
		document.getElementById("email2").style.border="1px #f00 solid";
		document.getElementById("email2").focus();
	} else if(document.getElementById("szaml_telefon").value==""){
		alert("A számlázási adatok telefonszám mezőjének kitöltése kötelező!");
		document.getElementById("szaml_telefon").style.border="1px #f00 solid";
		document.getElementById("szaml_telefon").focus();
	} else {
		var params = Form.serialize(formname);
		new Ajax.Updater('form_tartalom', '/_includes/ajax/forms/elofizetes_form_bekuld.php', {method: 'post', parameters: params, evalScripts: true});
	}
}


///////////////////////////////////////////////hírlevélre feliratkozik///////////////////////
function hirlevelre_feliratkozik(formname){
	apos=document.getElementById("hir_email").value.indexOf("@")
	dotpos=document.getElementById("hir_email").value.lastIndexOf(".")
	if(apos<1||dotpos-apos<2){
		alert("Létező és helyes e-mail cím megadása kötelező!");
		document.getElementById("hir_email").style.border="2px red solid";
		return false;
	}
	var params = Form.serialize(formname);
	new Ajax.Updater('hirlevel_feliratkozas_tartalom', '/_belso_hirdetesek_formok/hirlevel.php', {method: 'post', parameters: params, evalScripts: true});
	
}
//////////////////////////////////////////////forum-hozzászólás////////////////////////////
function hozzaszolasablak(table_name,cimmezoname,cikkid,forumid){
	var param="ajax=true&table_name="+table_name+"&cimmezoname="+cimmezoname+"&cikkid="+cikkid+"&forumid="+forumid;
	new Ajax.Updater('ajax_munkaterulet', '/_includes/ajax/forum/forum_uj_bejegyzes.php', {method: 'post', parameters: param, evalScripts: true});
}
//////////////////////////////////hozzászólások////////////////////////////////////////////
function uj_hozzaszolas_bejegyzes(formname){
	var params = Form.serialize(formname);
	new Ajax.Updater('hozzaszolasok_felsorolasa', '/_includes/functions/forum_szoveg_kiiras.php', {method: 'post', parameters: params, evalScripts: true});
}
//////////////////////////////////új topic////////////////////////////////////////////
function uj_topic(tema_id){
	var param="ajax=true&tema_id="+tema_id;
	new Ajax.Updater('ajax_munkaterulet', '/_includes/ajax/forum/uj_topic.php', {method: 'post', parameters: param, evalScripts: true});
}
//////////////////////////////////új topic ment////////////////////////////////////////////
function uj_topic_ment(formname){
	var params = Form.serialize(formname);
	new Ajax.Updater('topic_megjelenito_div', '/_includes/forum/forum_start.php', {method: 'post', parameters: params, evalScripts: true});
}

////////////////////////////////reklám box///////////////////////////////////
function reklambox_megjelenites(){
	var arrayPageSize = getPageSize();
	//pageWidth,pageHeight,windowWidth,windowHeight
	document.getElementById("popup_banner").style.display="block";
	document.getElementById("popup_banner").style.left=(arrayPageSize[2]-300)/2+"px";
	document.getElementById("popup_banner").style.top=(arrayPageSize[3]-300)/2+"px";
}
////////////////////////////////cookie kezelés////////////////////////////////
function setCookie(name, value, expire) {
  document.cookie = name + "=" + escape(value) + ((expire == null) ? "" : ("; expires=" + expire.toGMTString()));
}
function getCookie(Name){
  var search = Name + "=";
  if (document.cookie.length > 0){
    offset = document.cookie.indexOf(search);
    if (offset != -1){
      offset += search.length;
      end = document.cookie.indexOf(";", offset);
      if (end == -1) end = document.cookie.length;
      return unescape(document.cookie.substring(offset, end));
    }
  }
}
////////////////////////////////////////////////help ablak///////////////////////////////
function helphivas(cim){
	var param="ajax=true&cim="+cim;
	new Ajax.Updater('ajax_munkaterulet', '/_includes/ajax/modal/help_ablak.php', {method: 'post', parameters: param, evalScripts: true});
}
////////////////////////////////////////////////help ablak///////////////////////////////
function bejelentkezo_ablak(url_aki_hivta,kerdojelutan){
	var param="ajax=true&url_aki_hivta="+url_aki_hivta+"&kerdojelutan="+kerdojelutan;
	new Ajax.Updater('ajax_munkaterulet', '/_includes/ajax/modal/bejelentkezes.php', {method: 'post', parameters: param, evalScripts: true});
}
////////////////////////////////////////////////általános modal információs ablak///////////////////////////////
function modal_ablak(file_name,obj_name,a_x,a_y){
	a_x = (typeof(a_x) != 'undefined')? a_x : 800;
	a_y = (typeof(a_y) != 'undefined')? a_y : 500;
	var param="ajax=true&file_name="+file_name+"&obj_name="+obj_name+"&a_x="+a_x+"&a_y="+a_y;
	new Ajax.Updater('ajax_munkaterulet', '/_includes/ajax/modal/modal_ablak.php', {method: 'post', parameters: param, evalScripts: true});
}

//////////////////////////////////////////////////galéria///////////////////////////////////////////////////
function galeria(cikk_id,kepid){
	var param="ajax=true&id="+cikk_id;
	new Ajax.Updater('ajax_munkaterulet', '/_includes/ajax/modal/galeria.php', {method: 'post', parameters: param, evalScripts: true});
}
function galeria_kepvalt(cikk_id,kepid){
	var param="ajax=true&id="+cikk_id+"&kep_sorszam="+kepid;
	new Ajax.Updater('keptar_egykep', '/_includes/ajax/modal/galeria_egykep.php', {method: 'post', parameters: param, evalScripts: true});
}
///////////////////////////////////////////////////cikk küldés//////////////////////////////////////////////
function cikkuldes(id){
	var param="ajax=true&id="+id;
	new Ajax.Updater('ajax_munkaterulet', '/_includes/ajax/modal/cikk_kuldes.php', {method: 'post', parameters: param, evalScripts: true});
}
function a_cikket_kuldeni(){
	if(document.getElementById("felado_neve").value=="" || document.getElementById("felado_email").value=="" || document.getElementById("cimzett_neve").value=="" || document.getElementById("cimzett_email").value=="")
	{
		alert("A *-gal jelölt mezők kiöltése kötelező!");
	} else {
		var param=Form.serialize("link_kuldes");
		window.cikkuldmodal_obj_obj.close();
		new Ajax.Updater('ajax_munkaterulet', '/_includes/ajax/modal/cikk_kuldes.php', {method: 'post', parameters: param, evalScripts: true});
	}
}


/*////////////////////////////////////////////////////////////// cikkben form ////////////////////////////////////////////////////////////////////*/
function cikkben_form_save(formname){
	var params = "ajax=true&"+Form.serialize(formname);
	new Ajax.Updater("form_tartalom", "/_includes/forms/cikk_ajax/form_save.php", {method: 'post', parameters: params, evalScripts: true});
}
	
/*////////////////////////////////////////////////////////////// szavazás /////////////////////////////////////////////////////////////////*/
function szavazas_init(szavazas_id,classid){
	var param="ajax=true&szavazas_id="+szavazas_id+"&class="+classid;
	new Ajax.Updater('szavazas_doboz_'+szavazas_id, '/_includes/boxes/szavazas_box.php', {method: 'post', parameters: param, evalScripts: true});
}

function most_szavaz(szavazas_id,valasz_id){
	var param="ajax=true&szavazas_id="+szavazas_id+"&valasz_id="+valasz_id;
	new Ajax.Updater('szavazas_doboz_'+szavazas_id, '/_includes/boxes/szavazas_box.php', {method: 'post', parameters: param, evalScripts: true});
}
/*///////////////////////////////////////////////////////////////////kulcsszo szűkítő////////////////////////////////////////////////////////////////////*/
function kulcs_kulcsszo_katt(id,allapot){
	if(allapot==true){
		$(id).disabled="disabled";
		$("kulcs_kulcsszo_elozmeny").value+=",'"+id+"'";
	} else {
		txt=$("kulcs_kulcsszo_elozmeny").value;
		searchtxt=",'"+id+"'";
		txt=txt.replace(searchtxt, "");
		$("kulcs_kulcsszo_elozmeny").value=txt;
	}
	var param="ajax=true&id="+id+"&allapot="+allapot+"&mitkeres="+$("kulcs_kulcsszo_elozmeny").value;
	new Ajax.Updater('kulcs_javasript_muveletek', '/_includes/kereses/kulcs_szukit.php', {method: 'post', parameters: param, evalScripts: true});
}
function kulcs_kulcsszavak_betolt(){
	var param="ajax=true";
	new Ajax.Updater('kulcs_kulcsszokereso', '/_includes/kereses/kulcs_kulcsszavak.php', {method: 'post', parameters: param, evalScripts: true});
}
function kulcs_cimke_submit(){
	var temp = new Array();
	temp = $("kulcs_kulcsszo_elozmeny").value.split(',');
	
	if(temp.length==1){
		alert("Nem jelölt meg egyetlen címkét sem!");
	} else {
		document.kulcs_kulcskereso_form.submit();
	}
}
/*/////////////////////////////////////////////////////////////////// Könyvespolc ////////////////////////////////////////////////////////////////////*/
function konyvespolcrarak(termek_id){
	a_x = 490;
	a_y = 250;
	var param="ajax=true&file_name=_includes/forms/konyvespolcom/konyvespolcrarak.php&termek_id="+termek_id+"&obj_name=konyvespolc_modal&a_x="+a_x+"&a_y="+a_y;
	new Ajax.Updater('ajax_munkaterulet', '/_includes/ajax/modal/modal_ablak.php', {method: 'post', parameters: param, evalScripts: true});
}
function konyvespolcrol_torol(termek_id){
	a_x = 490;
	a_y = 250;
	var param="ajax=true&file_name=_includes/forms/konyvespolcom/konyvespolcrol_torol.php&termek_id="+termek_id+"&obj_name=konyvespolc_modal&a_x="+a_x+"&a_y="+a_y;
	new Ajax.Updater('ajax_munkaterulet', '/_includes/ajax/modal/modal_ablak.php', {method: 'post', parameters: param, evalScripts: true});
}
/*/////////////////////////////////////////////////////////////////// KOSÁR ////////////////////////////////////////////////////////////////////*/
function kosarba_tesz(termek_id){
	a_x = 490;
	a_y = 250;
	var param="ajax=true&file_name=_includes/forms/kosar/kosarba_tesz.php&termek_id="+termek_id+"&obj_name=kosar_modal&a_x="+a_x+"&a_y="+a_y;
	new Ajax.Updater('ajax_munkaterulet', '/_includes/ajax/modal/modal_ablak.php', {method: 'post', parameters: param, evalScripts: true});
}
