$(document).ready(function(){
    
    $('#gallery_main').flash({
			    swf: '/flash/csak_a_kepek.swf',
			    width: 570,
			    height: 120
	});
	
	$(".partners").flash({
			    swf: '/flash/partner.swf',
			    width: 291,
			    height: 137
	});
    
    $("#izeeee").flash({
			    swf: '/flash/header.swf',
			    width: 666,
			    height: 228
                }
    );
    
	
	$("#show_enter, .forum_bejelentkezes").click(function(event){
        var s = $("#forget").css("display");
        if(s == "none"){
             $("#login").slideToggle("slow");
        } else{
            $("#forget").slideToggle("slow", function(){
            	$("#login").slideToggle("slow");
      		});
		}
        
	});
	
	$(".elf_text").click(function(event){
         $("#login").slideToggle("slow", function(){
            $("#forget").slideToggle("slow");
         });
	});
	
	$("#fo_kategoria").change(function(r){
		var main_id = $(this).val();
		$.post("/ajax/ajax_change_main_category.php",{"main_id" : main_id},function(data){
			$("#al_kategoria").html(data);
		})
	});
	
	$("#search_main_cat").change(function(r){
		var main_id = $(this).val();
		$.post("/ajax/ajax_change_main_category.php",{"main_id" : main_id},function(data){
			$("#search_sub_cat").html(data);
		})
	});
	
	$("#forum_search_main_cat").change(function(r){
		var main_id = $(this).val();
		$.post("/ajax/ajax_change_main_category.php",{"main_id" : main_id},function(data){
			$("#forum_search_sub_kat").html(data);
		})
	});
	
	$("#reg_save_ember").click(function(r){
		var hiba = false;
		var hiba_s = '';
		var hiba_f = '';

		var nev = $("#nev").val();
		var cim = $("#cim").val();
		var email = $("#email").val();
		
		if(nev.length < 3){
			hiba = true;
			hiba_s += "Név megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#nev";
			}
		}
		if(cim.length < 3){
			hiba = true;
			hiba_s += "Cím megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#cim";
			}
		}
		if(email.length < 3){
			hiba = true;
			hiba_s += "E-mail cím megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#nev";
			}
		}
		if ($('#elfogad_ember:checked').val() == null){
			hiba = true;
			hiba_s += "A regisztrációhoz a felhasználási szerződés elfogadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#elfogad_ember";
			}
		}
		if(hiba == false){
			$.post("/ajax/ajax_new_people_reg.php",{
				"nev" 	: nev,
				"cim"	: cim,
				"email"	: email
				},function(data){
					if(data=="1"){
                        jAlert("Sikeres regisztráció.<br />A megadott email címre kiküldtünk Önnek egy megerősítő e-mailt, kérjük nézze meg a postaládáját.","Sikeres regisztráció.",function(t){
						window.open("fooldal.html","_self");
						});
					} else  {
						jAlert(data,"Hiba",function(t){});
					}
				})
		} else {
			jAlert(hiba_s,"Hiba",function(t){
				$(hiba_f).focus();
			});
		}

	});
	
	$("#reg_save_ceg").click(function(r){
		var hiba = false;
		var hiba_s = '';
		var hiba_f = '';
        
		var cegnev = $("#cegnev").val();
		var szekhely = $("#szekhely").val();
		/*var adoszam = $("#adoszam").val();*/
		var tel = $("#tel").val();
		var fax = $("#fax").val();
		var url = $("#url").val();
		var ceg_email = $("#ceg_email").val();
		var fo_kat_id = $("#fo_kategoria").val();
		var al_kat_id = $("#al_kategoria").val();
		var bemutat = $("#bemutat").val();
		var elfogad_ceg = $("#elfogad_ceg").val();
		var country_id = $("#reg_country").val();
		
		if(cegnev.length < 3){
			hiba = true;
			hiba_s += "Cégnév megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#cegnev";
			}
		}
		if(country_id == "0"){
			hiba = true;
			hiba_s += "Megye választása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#country_id";
			}
		}
		if(szekhely.length < 3){
			hiba = true;
			hiba_s += "Cím megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#szekhely";
			}
		}
	
		/*if(adoszam.length < 3){
			hiba = true;
			hiba_s += "Adószám megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#adoszam";
			}
		}*/
		if(ceg_email.length < 3){
			hiba = true;
			hiba_s += "E-mail cim megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#ceg_email";
			}
		}
		if(fo_kat_id == "0"){
			hiba = true;
			hiba_s += "Kategória választása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#fo_kategoria";
			}
		}
		/*if(al_kat_id == "0"){
			hiba = true;
			hiba_s += "Alkategória választása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#al_kategoria";
			}
		}*/
	
		if(bemutat.length < 3){
			hiba = true;
			hiba_s += "Pár sor bemutatkozó szöveg megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#bemutat";
			}
		}
		
		if ($('#elfogad_ceg:checked').val() == null){
			hiba = true;
			hiba_s += "A regisztrációhoz a felhasználási szerződés elfogadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#elfogad_ceg";
			}
		}
		
		if(hiba == false){
			$.post("/ajax/ajax_new_camp_reg.php",{
                "cegnev" 		: cegnev,
				"szekhely" 		: szekhely,
				"tel"           : tel,
				"fax"           : fax,
				"url"           : url,
				"ceg_email"     : ceg_email,
				"fo_kat_id"     : fo_kat_id,
				"al_kat_id"     : al_kat_id,
				"bemutat"       : bemutat,
				"country_id"    : country_id
			},function(data){
				if(data == "1"){
					jAlert("Sikeres regisztráció.<br />A megadott email címre kiküldtünk Önnek egy megerősítő e-mailt, kérjük nézze meg a postaládáját.","Sikeres regisztráció.",function(t){
						window.open("fooldal.html","_self");
					});
				} else {
					jAlert(data,"Hiba!",function(r){});
				}
			});
		} else {
			jAlert(hiba_s,"Hiba",function(t){
				$(hiba_f).focus();
			});
		}
		
	});
	
	$("#reg_update_ceg").click(function(r){
		var hiba = false;
		var hiba_s = '';
		var hiba_f = '';

		var cegnev = $("#cegnev").val();
		var szekhely = $("#szekhely").val();
		/*var adoszam = $("#adoszam").val();*/
		var tel = $("#tel").val();
		var fax = $("#fax").val();
		var url = $("#url").val();
		var ceg_email = $("#ceg_email").val();
		var fo_kat_id = $("#fo_kategoria").val();
		var al_kat_id = $("#al_kategoria").val();
		var bemutat = $("#bemutat").val();
		var country_id = $("#reg_country").val();

		if(cegnev.length < 3){
			hiba = true;
			hiba_s += "Cégnév megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#cegnev";
			}
		}
		if(country_id == "0"){
			hiba = true;
			hiba_s += "Megye választása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#country_id";
			}
		}
		if(szekhely.length < 3){
			hiba = true;
			hiba_s += "Cím megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#szekhely";
			}
		}
	
		/*if(adoszam.length < 3){
			hiba = true;
			hiba_s += "Adószám megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#adoszam";
			}
		}*/
		if(ceg_email.length < 3){
			hiba = true;
			hiba_s += "E-mail cim megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#ceg_email";
			}
		}
		if(fo_kat_id == "0"){
			hiba = true;
			hiba_s += "Kategória választása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#fo_kategoria";
			}
		}
		/*if(al_kat_id == "0"){
			hiba = true;
			hiba_s += "Alkategória választása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#al_kategoria";
			}
		}*/

		if(bemutat.length < 3){
			hiba = true;
			hiba_s += "Pár sor bemutatkozó szöveg megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#bemutat";
			}
		}

		if(hiba == false){
			$.post("/ajax/ajax_new_camp_reg.php",{
                "cegnev" 		: cegnev,
				"szekhely" 		: szekhely,
				"tel"           : tel,
				"fax"           : fax,
				"url"           : url,
				"ceg_email"     : ceg_email,
				"fo_kat_id"     : fo_kat_id,
				"al_kat_id"     : al_kat_id,
				"bemutat"       : bemutat,
				"country_id"    : country_id
			},function(data){
				if(data == "1"){
					jAlert("Az adatokat elmentettük","Sikeres módosítás.",function(t){
						window.open("/adatmodositas.html","_self");
					});
				} else {
					jAlert(data,"Hiba!",function(r){});
				}
			});
		} else {
			jAlert(hiba_s,"Hiba",function(t){
				$(hiba_f).focus();
			});
		}

	});
	
	$("#forum_kuld, #uj_hozzaszolas, #valaszol").click(function(r){
		var forum_id = $(this).attr("forum_id");
        var comment = $("#comment_textarea").val();
       
            $.post("/ajax/ajax_belepve.php",{},function(data){
    			if(data == "1"){
    			      if(comment != ""){
    				$.post("ajax/ajax_new_comment.php",{"forum_id" : forum_id, "comment" : comment},function(data){
    				    if(data != "1"){
    				        jAlert(data,"Hiba",function(r){});
    				    } else {
    				        window.open("/forum/"+forum_id+".html","_self");
    				        //window.location.reload();
    				    }
    				});
                    
                     } else {
            jAlert("Hozzászólás tartalma üres.","Hiba",function(r){
                $("#comment_textarea").focus();
            })
        }
    			} else {
    				jAlert("Fórum hozzászóláshoz be kell jelentkezni.","Hiba",function(r){});
    			}
    		});
       
		
	});
    
    $("#delete_comment_val").click(function(r){
        $("#comment_textarea").val(""); 
    });
    
    $("#delete_search").click(function(r){
       $("#forum_keres_szo").val("");
       $("option:first","#forum_search_main_cat").attr("selected","yes"); 
       $("option:first","#forum_search_sub_kat").attr("selected","yes"); 
    });
    
    $("#delete_search_value").click(function(r){
        $("#mit").val("");
        $("option:first","#search_country").attr("selected","yes");
        $("option:first","#search_main_cat").attr("selected","yes");
        $("option:first","#search_sub_cat").attr("selected","yes");
    });
	
	$("#forum_keres").click(function(r){
		var szo = $("#forum_keres_szo").val();
		var kat_id = $("#forum_search_main_cat").val();
		window.open("/forum/search|"+szo+"|"+kat_id+".html","_self");
	});
	
	$("#search_c").click(function(r){
		var mit = $("#mit").val();
		var megye = $("#search_country").val();
		var fo_kat = $("#search_main_cat").val();
		var al_kat = $("#search_sub_cat").val();
		window.open("http://www.magyarpiac.hu/lista/"+mit+"|"+megye+"|"+fo_kat+"|"+al_kat+".html","_self");
	});
	
	$(".adatlap").click(function(r){
		var id = $(this).parent().attr("ceg_id");
		$.post("/ajax/ajax_adatlap.php",{"id" : id }, function(data){
			window.open("http://www.magyarpiac.hu/ceg/"+id+"/"+data+".html","_self");
		});
	});
	
	$(".uzenet").click(function(r){
        var id = $(this).parent().attr("ceg_id");
		$.post("/ajax/ajax_uzenet.php",{"id" : id }, function(data){
			window.location.replace("mailto:"+data);
		});
	});
	
	$(".weblap").click(function(r){
        var id = $(this).parent().attr("ceg_id");
		$.post("/ajax/ajax_weblap.php",{"id" : id }, function(data){
			if(data)
				window.open('http://'+data , '_blank');
		});
	});
	
	$("#user_name").click(function(){
		if($(this).val() == "felhasználónév"){
			$(this).val("");
		}
	});
	$("#user_name").blur(function(){
		if($(this).val() == ""){
			$(this).val("felhasználónév");
		}
	});
	$("#jelsz").click(function(){
		if($(this).val() == "jelszó"){
			$(this).val("");
		}
	});
	
	$("#jelsz").blur(function(){
		if($(this).val() == ""){
			$(this).val("jelszó");
		}
	});
	
	$("#enter_button").click(function(r){
		$.post("/ajax/ajax_enter.php",{"user" : $("#user_name").val(),"pw" : $("#jelsz").val()},function(data){
			if(data == "1"){
				window.open("fooldal.html","_self");
			} else {
				jAlert("Rossz felhasználónév vagy jelszó!","Hiba belépés közben.",function(r){});
			}
		})
	});
	
	$("#log_out").click(function(r){
		window.open("/exit.html","_self");
	});
	
	$("#change_pw").click(function(r){
		var hiba = false;
		var hiba_s = '';
		
		var old_pw = $("#old_pw").val();
		var new_pw1 = $("#new_pw1").val();
		var new_pw2 = $("#new_pw2").val();
		
		if(new_pw1 != new_pw2){
			hiba = true;
			hiba_s += "A beírt jelszó nem egyezik.<br />";
		}
		if(new_pw1.length < 3){
			hiba = true;
			hiba_s += "Túl rövid jelszó, kérjük adjon meg hosszabb jelszót.<br />";
		}
		if(hiba == false){
			$.post("/ajax/ajax_change_pw.php",{"old_pw" : old_pw, "new_pw" : new_pw1},function(data){
				if(data == "1"){
					jAlert("Sikeres jelszó módosítás.","Sikeres jelszó módosítás.",function(r){
						window.open("/adatmodositas.html","_self");
					});
				} else {
					jAlert(data,"Hiba.",function(r){});
				}
			})
		} else {
			jAlert(hiba_s,"Hiba",function(r){});
		}
	});
	
	$("#reg_update_ember").click(function(r){
        var hiba = false;
		var hiba_s = '';
		var hiba_f = '';

		var nev = $("#nev").val();
		var cim = $("#cim").val();
		var email = $("#email").val();

		if(nev.length < 3){
			hiba = true;
			hiba_s += "Név megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#nev";
			}
		}
		if(cim.length < 3){
			hiba = true;
			hiba_s += "Cím megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#cim";
			}
		}
		if(email.length < 3){
			hiba = true;
			hiba_s += "E-mail cím megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#nev";
			}
		}
		
		if(hiba == false){
			$.post("/ajax/ajax_new_people_reg.php",{
				"nev" 	: nev,
				"cim"	: cim,
				"email"	: email
				},function(data){
					if(data=="1"){
                        jAlert("Sikeres adatmódosítás.","Sikeres mentés.",function(t){
						window.open("/adatmodositas.html","_self");
						});
					} else  {
						jAlert(data,"Hiba",function(t){});
					}
				})
		} else {
			jAlert(hiba_s,"Hiba",function(t){
				$(hiba_f).focus();
			});
		}
	});
	
	$(".cur").click(function(r){
		var id = $(this).attr("pic_id");
		$.post("/ajax/ajax_del_pic.php",{"pic_id" : id},function(data){
			if(data == "1"){
				jAlert("Sikeres törlés","Kép törölve",function(r){
					window.open("/kepmodositas.html","_self");
				});
			} else {
				jAlert(data,"Hiba",function(r){});
			}
		})
	});
	
    $("#enter_admin").click(function(r){
        var user = $("#u_name").val();
		var pw = $("#pw").val();
		
		var hiba = false;
		var hiba_s = '';
		
		if(user.length < 1){
			hiba = true;
			hiba_s +="Felhasználó név magadása kötelező!<br />";
		}
		
		if(pw.length < 1){
			hiba = true;
			hiba_s += "Jelszó megadása kötelező!<br />";
		}
		
		if(hiba == false){
			$.post("../ajax/ajax_admin_enter.php",{"user" : user, "pw" : pw},function(data){
				if(data == "1")
				{
					window.open('index.php?admin_page=text&alias=magunkrol','_self');
				} else {
					jAlert(data,"hiba",function(r){});
				}
			})
		} else {
			jAlert(hiba_s,"Hiba",function(r){});
		}
    });
    
    $("#text_save").click(function(event){
		var magyar = CKEDITOR.instances.magyar.getData();

		var alias = $("#alias_hidden").val();
		$.post("../ajax/ajax_save_text.php",{"magyar" : magyar, "alias" : alias},function(data){
			if(data == "1") {
			    jAlert("Sikeres mentés","Ok",function(r){window.open('index.php?admin_page=text&alias='+alias ,'_self');});
			} else {
				jAlert(data,"Hiba történt!",function(r){});
			}
		})

	});
    
    $("#new_main_cat").click(function(r){
        var is_forum = $("#is_forum").val();
       if($("#new_main_cat_text").val() != ""){
            $.post("../ajax/ajax_new_main_cat.php",{"new_main_cat_text": $("#new_main_cat_text").val(), "is_forum" : is_forum},function(data){
                if(data == "1"){
                    jAlert("Sikeres felvétel","ok",function(r){
                        window.location.reload();
                    });
                } else {
                    jAlert(data,"Hiba",function(r){});
                }
            })
       } else {
        jAlert("A név mező kitöltése kötelező","Hiba",function(r){});
       } 
    });
    
    $(".main_cat_edit").click(function(r){
       $(this).parent().css("display","none");
       $(this).parent().next().show();
    });
    
    $(".save_main_cat").click(function(r){
       var new_name = $(".new_cat_name",$(this).parent().parent()).val();
       var cat_id =  $(this).parent().parent().prev().attr("main_cat_id");
       
       $.post("../ajax/ajax_update_main_cat.php",{"cat_id" : cat_id, "new_name" : new_name },function(data){
         if(data == "1")
         {
            jAlert("Sikeres módosítás","ok",function(r){
                window.location.reload();
            });
         } else {
            jAlert(data,"Hiba",function(r){});
         }
       })
    });
    
    $(".cancel_main_cat, .cancel_sub_cat").click(function(r){
        $(this).parent().parent().hide();
        $(this).parent().parent().prev().show();
    });
    
    $(".main_cat_delete").click(function(z){
        var del_id = $(this).parent().attr("main_cat_id");
       jConfirm('Biztos végleg törli a főkategóriát és a hozzá tartoző összes alkategóriát?', 'Törlés', function(r) {
			if(r == true){ 
			     
                 $.post("../ajax/ajax_delete_maincat.php",{"main_cat_id" :del_id},function(data){
                    if(data == "1"){
                        jAlert("Sikeres törlés","ok",function(r){
                            window.location.reload();
                        });
                    } else {
                        jAlert(data,"Hiba",function(r){});
                    }
                 })
             }
        });
    });
    
    $(".sub_cat_edit").click(function(r){
       $(this).parent().next().show();
       $(this).parent().hide(); 
    });
    
    $(".save_sub_cat").click(function(r){
        var main_cat_id = $("select", $(this).parent().parent()).val();
        var sub_id =  $(this).parent().parent().prev().attr("sub_cat_id");
        var new_name = $(".sub_cat_name",$(this).parent().parent()).val();
        $.post("../ajax/ajax_update_sub_sat.php",{"main_cat_id" : main_cat_id,"sub_id" : sub_id, "new_name" : new_name}, function(data){
            if(data == "1"){
                jAlert("Siekres mentés","ok",function(r){
                    window.location.reload();
                });
            } else {
                jAlert(data,"Hiba",function(r){});
            }
        });
    });
    
    $(".sub_cat_delete").click(function(r){
        var sub_id =  $(this).parent().attr("sub_cat_id");
        jConfirm('Biztos végleg törli az alketegóriát?', 'Törlés', function(r) {
			if(r == true){
			 $.post("../ajax/ajax_del_sub_cat.php",{"sub_id" : sub_id},function(data){
			     if(data == "1"){
			         jAlert("Sikeres törlés","ok",function(r){
			             window.location.reload();
			         });
			     } else {
			         jAlert(data,"Hiba",function(r){});
			     }
			 })
            }
        });
        
    });
    
    $("#new_sub_cat").click(function(r){
        var main_cat = $("#sub_main_cat_id").val();
        var sub_name = $("#new_sub_cat_text").val();
        
        var hiba = false;
        var hiba_s = '';
        
        if(main_cat <=0){
            hiba = true;
            hiba_s +="Fő kategória kiválasztása kötelező<br />";
        }
        if(sub_name.length < 3){
            hiba = true;
            hiba_s += "Al kategória nevének megadása kötelező."; 
        }
        
        if(hiba == false){
            $.post("../ajax/ajax_new_sub_cat.php",{"main_cat_id" : main_cat, "sub_name" : sub_name},function(data){
                if(data == "1"){
                    jAlert("sikeres rögzítés","ok",function(r){
                        window.location.reload();
                    });
                } else {
                    jAlert(data,"hiba",function(r){});
                }
            });
        } else {
            jAlert(hiba_s,"Hiba",function(r){});
        }
        
    });
    
    $("#show_forum_comments").click(function(r){
        var mi = $("#forum_comments").val();
        
        if(mi == "0"){
            jAlert("Kérem válasszon kategóriát","Hiba",function(r){});
        } else {
            window.open("index.php?admin_page=forums_comment&f_id="+mi,"_self");
        }
    });
    
    $(".edit_comment").click(function(r){
       $(this).parent().hide();
       $(this).parent().next().show(); 
    });
    
    $(".delete_comment").click(function(r){
       var id = $(this).parent().attr("comment_id");
       jConfirm('Biztos végleg törli a hozzászólást?', 'Törlés', function(r) {
			if(r == true){
			    $.post("../ajax/ajax_del_comment.php",{"id" : id},function(data){
                    if(data == "1"){
                        jAlert("Siekres törlés","ok",function(r){
                            window.location.reload();
                        });
                    } else {
                        jAlert(data,"Hiba",function(r){});
                    }
                }); 
             }
        });
    });
    
    $(".save_comment").click(function(r){
       var id = $(this).parent().parent().prev().attr("comment_id");
       var comment = $("textarea",$(this).parent().prev()).val();
       $.post("../ajax/ajax_update_comment.php",{"id" : id, "comment" : comment},function(data){
            if(data == "1"){
                jAlert("Sikeresm entés","ok",function(r){
                    window.location.reload();
                });
            } else {
                jAlert(data,"hiba",function(r){});
            }
       });
    });
    
    $(".cancel_comment").click(function(r){
        window.location.reload();
    });
    
    $(".accept_c").click(function(r){
        var id = $(this).parent().parent().attr("user_id");
        $.post("../ajax/ajax_accpet_user.php",{"id" : id},function(data){
            if(data == "1"){
                jAlert("Sikeres jóváhagyás","ok",function(r){
                    window.location.reload();
                });
            } else {
                jAlert(data,"hiba",function(r){});
            }
        });
    });
    
    $(".delete_c").click(function(r){
        var id = $(this).parent().attr("user_id");
        jConfirm('Biztos végleg törli a céget/személyt?', 'Törlés', function(r) {
			if(r == true){
			     $.post("../ajax/ajax_del_user.php",{"id" : id},function(data){
			         if(data == "1"){
			             jAlert("sikeres törlés","ok",function(r){
			                 window.location.reload();
			             });
			         } else {
			             jAlert(data,"Hiba",function(r){});
			         }
			     })
             }
        });
    });
    
    $(".save_user_admin").click(function(r){
        var tip = $(this).parent().attr("type");
        var user_id = $(this).parent().attr("user_id");
        var accept = $(this).parent().attr("accept");
        var mail = "0";
        
        if(tip == "0"){
      		var hiba = false;
    		var hiba_s = '';
    		var hiba_f = '';
    
    		var nev = $("#nev").val();
    		var cim = $("#cim").val();
    		var email = $("#email").val();
    		
    		if(nev.length < 3){
    			hiba = true;
    			hiba_s += "Név megadása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#nev";
    			}
    		}
    		if(cim.length < 3){
    			hiba = true;
    			hiba_s += "Cím megadása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#cim";
    			}
    		}
    		if(email.length < 3){
    			hiba = true;
    			hiba_s += "E-mail cím megadása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#nev";
    			}
    		}
    		
    		if(hiba == false){
    			$.post("/ajax/ajax_update_people.php",{
    				"nev" 	: nev,
    				"cim"	: cim,
    				"email"	: email,
                    "id"    : user_id,
                    "accept"    : accept,
                    "mail"  : mail
    				},function(data){
    					if(data=="1"){
                            jAlert("Sikeres mentés","ok",function(t){
    						  window.location.reload();
    						});
    					} else  {
    						jAlert(data,"Hiba",function(t){});
    					}
    				})
    		} else {
    			jAlert(hiba_s,"Hiba",function(t){
    				$(hiba_f).focus();
    			});
    		}
        }
        if(tip == "1"){
            var hiba = false;
            var hiba_s = '';
            var hiba_f = '';
            
            var main_page = "";
            var vip = "";
            var cegnev = $("#cegnev").val();
    		var szekhely = $("#szekhely").val();
    		var tel = $("#tel").val();
    		var fax = $("#fax").val();
    		var url = $("#url").val();
    		var ceg_email = $("#ceg_email").val();
    		var fo_kat_id = $("#fo_kategoria").val();
    		var al_kat_id = $("#al_kategoria").val();
    		var bemutat = $("#bemutat").val();
    		var country_id = $("#reg_country").val();
        
            if ($('#main_page:checked').val() == null){
                main_page = "0";
            } else {
                main_page = "1";
            }
            
            if ($('#vip:checked').val() == null){
                vip = "0";
            } else {
                vip = "1";
            }
            
           	if(cegnev.length < 3){
    			hiba = true;
    			hiba_s += "Cégnév megadása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#cegnev";
    			}
    		}
    		if(country_id == "0"){
    			hiba = true;
    			hiba_s += "Megye választása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#country_id";
    			}
    		}
    		if(szekhely.length < 3){
    			hiba = true;
    			hiba_s += "Cím megadása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#szekhely";
    			}
    		}
    		
    		/*if(adoszam.length < 3){
    			hiba = true;
    			hiba_s += "Adószám megadása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#adoszam";
    			}
    		}*/
    		if(ceg_email.length < 3){
    			hiba = true;
    			hiba_s += "E-mail cim megadása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#ceg_email";
    			}
    		}
    		if(fo_kat_id == "0"){
    			hiba = true;
    			hiba_s += "Kategória választása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#fo_kategoria";
    			}
    		}
    		/*if(al_kat_id == "0"){
    			hiba = true;
    			hiba_s += "Alkategória választása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#al_kategoria";
    			}
    		}*/
    	
    		if(bemutat.length < 3){
    			hiba = true;
    			hiba_s += "Pár sor bemutatkozó szöveg megadása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#bemutat";
    			}
    		}
            
           if(hiba == false){
    			$.post("../ajax/ajax_update_company.php",{
                    "cegnev" 		: cegnev,
    				"szekhely" 		: szekhely,
    				"tel"           : tel,
    				"fax"           : fax,
    				"url"           : url,
    				"ceg_email"     : ceg_email,
    				"fo_kat_id"     : fo_kat_id,
    				"al_kat_id"     : al_kat_id,
    				"bemutat"       : bemutat,
    				"country_id"    : country_id,
                    "user_id"       : user_id,
                    "vip"           : vip,
                    "main_page"     : main_page,
                    "accept"        : accept,
                    "mail"          : mail
    			},function(data){
    				if(data == "1"){
    					jAlert("Sikeres mentés","Ok",function(t){
    						window.location.reload();
    					});
    				} else {
    					jAlert(data,"Hiba!",function(r){});
    				}
    			});
    		} else {
    			jAlert(hiba_s,"Hiba",function(t){
    				$(hiba_f).focus();
    			});
		  }
        }        
    });
    
    $(".save_accept_user_admin").click(function(r){
        var tip = $(this).parent().attr("type");
        var user_id = $(this).parent().attr("user_id");
        var accept = "1";
        var mail = "1";
        
        if(tip == "0"){
      		var hiba = false;
    		var hiba_s = '';
    		var hiba_f = '';
    
    		var nev = $("#nev").val();
    		var cim = $("#cim").val();
    		var email = $("#email").val();
    		
    		if(nev.length < 3){
    			hiba = true;
    			hiba_s += "Név megadása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#nev";
    			}
    		}
    		if(cim.length < 3){
    			hiba = true;
    			hiba_s += "Cím megadása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#cim";
    			}
    		}
    		if(email.length < 3){
    			hiba = true;
    			hiba_s += "E-mail cím megadása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#nev";
    			}
    		}
    		
    		if(hiba == false){
    			$.post("/ajax/ajax_update_people.php",{
    				"nev" 	: nev,
    				"cim"	: cim,
    				"email"	: email,
                    "id"    : user_id,
                    "mail"  : mail,
                    "accept"    : accept
    				},function(data){
    					if(data=="1"){
                            jAlert("Sikeres jóváhagyás és sikeres mentés","ok",function(t){
    						  window.open("index.php?admin_page=accept","_self");
    						});
    					} else  {
    						jAlert(data,"Hiba",function(t){});
    					}
    				})
    		} else {
    			jAlert(hiba_s,"Hiba",function(t){
    				$(hiba_f).focus();
    			});
    		}
        }
        if(tip == "1"){
            var hiba = false;
            var hiba_s = '';
            var hiba_f = '';
            
            var main_page = "";
            var vip = "";
            var cegnev = $("#cegnev").val();
    		var szekhely = $("#szekhely").val();
    		/*var adoszam = $("#adoszam").val();*/
    		var tel = $("#tel").val();
    		var fax = $("#fax").val();
    		var url = $("#url").val();
    		var ceg_email = $("#ceg_email").val();
    		var fo_kat_id = $("#fo_kategoria").val();
    		var al_kat_id = $("#al_kategoria").val();
    		var bemutat = $("#bemutat").val();
    		var country_id = $("#reg_country").val();
        
            if ($('#main_page:checked').val() == null){
                main_page = "0";
            } else {
                main_page = "1";
            }
            
            if ($('#vip:checked').val() == null){
                vip = "0";
            } else {
                vip = "1";
            }
            
           	if(cegnev.length < 3){
    			hiba = true;
    			hiba_s += "Cégnév megadása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#cegnev";
    			}
    		}
    		if(country_id == "0"){
    			hiba = true;
    			hiba_s += "Megye választása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#country_id";
    			}
    		}
    		if(szekhely.length < 3){
    			hiba = true;
    			hiba_s += "Cím megadása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#szekhely";
    			}
    		}
	    
    		/*if(adoszam.length < 3){
    			hiba = true;
    			hiba_s += "Adószám megadása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#adoszam";
    			}
    		}*/
    		if(ceg_email.length < 3){
    			hiba = true;
    			hiba_s += "E-mail cim megadása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#ceg_email";
    			}
    		}
    		if(fo_kat_id == "0"){
    			hiba = true;
    			hiba_s += "Kategória választása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#fo_kategoria";
    			}
    		}
    	
    		if(bemutat.length < 3){
    			hiba = true;
    			hiba_s += "Pár sor bemutatkozó szöveg megadása kötelező.<br />";
    			if(hiba_f == ''){
    				hiba_f = "#bemutat";
    			}
    		}
            
           if(hiba == false){
    			$.post("../ajax/ajax_update_company.php",{
                    "cegnev" 		: cegnev,
    				"szekhely" 		: szekhely,
    				"tel"           : tel,
    				"fax"           : fax,
    				"url"           : url,
    				"ceg_email"     : ceg_email,
    				"fo_kat_id"     : fo_kat_id,
    				"al_kat_id"     : al_kat_id,
    				"bemutat"       : bemutat,
    				"country_id"    : country_id,
                    "user_id"       : user_id,
                    "vip"           : vip,
                    "main_page"     : main_page,
                    "accept"        : accept,
                    "mail"          : mail
    			},function(data){
    				if(data == "1"){
    					jAlert("Sikeres jóváhagyás, sikeres mentés","Ok",function(t){
    						window.open("index.php?admin_page=accept","_self");
    					});
    				} else {
    					jAlert(data,"Hiba!",function(r){});
    				}
    			});
    		} else {
    			jAlert(hiba_s,"Hiba",function(t){
    				$(hiba_f).focus();
    			});
		  }
        }  
    });
    
    $(".show_c").click(function(r){
        var id = $(this).parent().attr("user_id");
       window.open("index.php?admin_page=modification&user_id="+id,"_self"); 
    });
    
    $(".accept_user_admin").click(function(r){
       var id = $(this).parent().attr("user_id");
       
       $.post("../ajax/ajax_accpet_user.php",{"id" : id},function(data){
            if(data == "1"){
                jAlert("Sikeres jóváhagyás","ok",function(r){
                    window.open("index.php?admin_page=accept","_self");
                });
            } else {
                jAlert(data,"hiba",function(r){});
            }
       }) 
    });
    
    $("#company_search").click(function(r){
        var mit = $("#company_s").val();
        var megye = $("#search_country").val();
        var fo_kat = $("#search_main_cat").val();
        var al_kat = $("#search_sub_cat").val();
        window.open("index.php?admin_page=company_settings&search="+mit+"|"+megye+"|"+fo_kat+"|"+al_kat,"_self"); 
    });
    
    $("#people_searc_b").click(function(r){
       var mit = $("#people_search_t").val();
       window.open("index.php?admin_page=people_settings&mit="+mit,"_self");
    });
    
    $(".main_cat_accept").click(function(r){
        var id = $(this).parent().attr("main_cat_id");
        $.post("../ajax/ajax_accept_main_cat.php",{"id" : id}, function(data){
            if(data == "1"){
                jAlert("Sikeres elfogadás","ok",function(r){
                    window.location.reload();
                });
            } else {
                jAlert(data,"Hiba",function(r){});
            }
        })
    });
    
    $(".sub_cat_accept").click(function(r){
        var id = $(this).parent().attr("sub_cat_id");
        $.post("../ajax/ajax_accept_sub_cat.php",{"id" : id}, function(data){
            if(data == "1"){
                jAlert("Sikeres elfogadás","ok",function(r){
                    window.location.reload();
                });
            } else {
                jAlert(data,"Hiba",function(r){});
            }
        })
    });
    
    $(".reg_uj_kat_btn").click(function(r){
        var nyit = $("#new_cats").attr("nyit");
        $("#new_cats").slideToggle();
        if(nyit == "0"){
            $("#new_cats").attr("nyit","1");    
            
        } else {
            $("#new_cats").attr("nyit","0")
        }
    });
    
    $("#save_new_main_cat_user").click(function(r){
        var mit = $("#new_main_cat_user").val();
        if(mit.length > 2){
            $.post("ajax/ajax_new_main_cat_user.php",{"mit" : mit},function(data){
                if(data == "1"){
                    jAlert("Köszönjük segítségét","Kategória ajánlás",function(r){
                        $("#new_main_cat_user").val("");
                        $("#new_cats").attr("nyit","0");
                        $("#new_cats").slideToggle();
                    });
                } else {
                    jAlert(data,"Hiba küldés közben, kérjük próbálja meg később.",function(r){});
                }
            });
        } else {
            jAlert("Ajánlott kategória név mező kitöltése kötelező.","Hiba",function(r){
                $("#new_main_cat_user").focus();
            });   
        }
    });
    
   $("#save_new_sub_cat_user").click(function(r){
        var mit = $("#new_sub_cat_user").val();
        var main_id = $("#fo_kategoria_new").val();
        
        var hiba = false;
        var hiba_s = "";
        var hiba_f = "";
        if(main_id < 1){
            hiba = true;
            hiba_s += "Fő kategória kiválasztása kötelező!<br />";
            hiba_f = "#fo_kategoria_new";
        }
        if(mit.length < 2){
            hiba = true;
            hiba_s += "Ajánlott alkategória név mező kitöltése kötelező.";
            if(hiba_f.length < 3){
                hiba_f = "#new_sub_cat_user";
            }
        }
        if(hiba == false){
            $.post("ajax/ajax_new_sub_cat_user.php",{"mit" : mit, "main_id" : main_id},function(data){
               if(data == "1"){
                    jAlert("Köszönjük segítségét","Alkategória ajánlás",function(r){
                        $("#new_sub_cat_user").val("");
                        $("option:first","#fo_kategoria_new").attr("selected","yes"); 
                        $("#new_cats").attr("nyit","0");
                        $("#new_cats").slideToggle();
                    });
                } else {
                    jAlert(data,"Hiba küldés közben, kérjük próbálja meg később.",function(r){});
                } 
            });
        } else {
            jAlert(hiba_s,"Hiba",function(r){
                $(hiba_f).focus();
            });
        }
        
    });
    
    $(".forum_enter").click(function(r){
        $("#login").show();
        $( 'html, body' ).animate( { scrollTop: 0 }, 'slow', "linear", function(){
       	    
        });
    });
    
    $(".banners_del").click(function(r){
        var id = $(this).parent().parent().attr("banners_id");
        $.post("../ajax/ajax_del_banner.php",{"id" : id},function(data){
            if(data == "1"){
                jAlert("Sikeres törlés","ok",function(r){
                    window.open("index.php?admin_page=banners","_self");
                });
            } else {
                jAlert(data,"Hiba",function(r){});
            }
        })
    });
    
    $(".partners_del").click(function(r){
        var id = $(this).parent().parent().attr("partners_id");
        $.post("../ajax/ajax_del_partner.php",{"id" : id},function(data){
            if(data == "1"){
                jAlert("Sikeres törlés","ok",function(r){
                    window.open("index.php?admin_page=partners","_self");
                });
            } else {
                jAlert(data,"Hiba",function(r){});
            }
        })
    });
    
    $("#partner").click(function(r){
		if($('#partner:checked').val() == null){
		  //elrejt
          $("#table_partner").hide();
		} else {
		  //megmutat
          $("#table_partner").show();
		}
	});
    
    $(".del_partner_a").click(function(r){
        var p_id = $(this).attr("partners_id");
        var c_id = $(this).attr("ceg_id");
        $.post("../ajax/ajax_del_partner.php",{"id" : p_id},function(data){
            if(data == "1"){
                jAlert("Sikeres törlés","ok",function(r){
                    window.open("index.php?admin_page=modification&user_id="+c_id,"_self");
                });
            } else {
                jAlert(data,"Hiba",function(r){});
            }
        })
    });
    
    $("#reg_del_ember").click(function(r){
       $("#nev").val(""); 
       $("#cim").val(""); 
       $("#email").val(""); 
    });
    
    $("#reg_del_ceg").click(function(r){
        $("#cegnev").val(""); 
        $("#szekhely").val(""); 
        /*$("#adoszam").val(""); */
        $("#tel").val(""); 
        $("#fax").val(""); 
        $("#url").val("www."); 
        $("#ceg_email").val(""); 
        $("#bemutat").val(""); 
        
        $("option:first","#reg_country").attr("selected","yes"); 
        $("option:first","#fo_kategoria").attr("selected","yes"); 
        $("option:first","#al_kategoria").attr("selected","yes"); 
    });
    
    $("#elfelejtett_email").click(function(){
		if($(this).val() == "info@cegnev.hu"){
			$(this).val("");
		}
	});
    
    $("#elfelejtett_email").blur(function(){
		if($(this).val() == ""){
			$(this).val("info@cegnev.hu");
		}
	});
    
    $("#elfelejtett_jelszo").click(function(r){
       var email =  $("#elfelejtett_email").val();
       if(email.length < 1 ||email == "info@cegnev.hu"){
         jAlert("Email cím megadása kötelező!","Hiba",function(r){});
       } else {
         $.post("ajax/ajax_forgetten_pw.php",{"email" : email},function(data){
            if(data == "1"){
                jAlert("A megadott email címre kiküldtök Önnek a felhasználó nevét és jelszavát.","Sikeres kézbesítés.",function(r){
                    $("#forget").slideToggle("slow");
                });
            } else {
                jAlert(data,"Hiba történt próbálja meg később.",function(r){
                    $("#elfelejtett_email").val("info@cegnev.hu");
                    $("#forget").slideToggle("slow");
                })
            }
         })
       }
    });
    
    $("#del_user_by_id").click(function(r){
        var user_id = $(this).parent().attr("user_id");
        
        jConfirm('Biztos végleg törli a felhasználót és a hozzá tartoző összes fórum bejegyzést?', 'Törlés', function(r) {
			if(r == true){ 
			     $.post("../ajax/ajax_del_user_by_moderator.php",{"user_id" : user_id},function(data){
			         if(data == "1"){
			             jAlert("Sikeres törlés","Ok",function(r){
			                 history.back();
			             });
			         } else {
			             jAlert(data,"Hiba",function(r){});
			         }
			     })    
            }
        });
        
    });
    
    $(".new_user_admin").click(function(r){
        var hiba = false;
		var hiba_s = '';
		var hiba_f = '';
        
		var cegnev = $("#cegnev").val();
		var szekhely = $("#szekhely").val();
		var tel = $("#tel").val();
		var fax = $("#fax").val();
		var url = $("#url").val();
		var ceg_email = $("#ceg_email").val();
		var fo_kat_id = $("#fo_kategoria").val();
		var al_kat_id = $("#al_kategoria").val();
		var bemutat = $("#bemutat").val();
		var elfogad_ceg = $("#elfogad_ceg").val();
		var country_id = $("#reg_country").val();
		
		if(cegnev.length < 3){
			hiba = true;
			hiba_s += "Cégnév megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#cegnev";
			}
		}
		if(country_id == "0"){
			hiba = true;
			hiba_s += "Megye választása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#country_id";
			}
		}
		if(szekhely.length < 3){
			hiba = true;
			hiba_s += "Cím megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#szekhely";
			}
		}
		if(ceg_email.length < 3){
			hiba = true;
			hiba_s += "E-mail cim megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#ceg_email";
			}
		}
		if(fo_kat_id == "0"){
			hiba = true;
			hiba_s += "Kategória választása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#fo_kategoria";
			}
		}
		if(bemutat.length < 3){
			hiba = true;
			hiba_s += "Pár sor bemutatkozó szöveg megadása kötelező.<br />";
			if(hiba_f == ''){
				hiba_f = "#bemutat";
			}
		}
        
        var main_page = 0;
		if ($('#main_page:checked').val() != null){
			main_page = 1;
		}
        var vip = 0;
        if ($('#vip:checked').val() != null){
			vip = 1;
		}
		if(hiba == false){
			$.post("../ajax/ajax_new_camp_reg_admin.php",{
                "cegnev" 		: cegnev,
				"szekhely" 		: szekhely,
				"tel"           : tel,
				"fax"           : fax,
				"url"           : url,
				"ceg_email"     : ceg_email,
				"fo_kat_id"     : fo_kat_id,
				"al_kat_id"     : al_kat_id,
				"bemutat"       : bemutat,
				"country_id"    : country_id,
                "main_page"     : main_page,
                "vip"           : vip
			},function(data){
				if(IsNumeric(data)){
					jAlert("Sikeres regisztráció.","Ok",function(t){
						window.open("index.php?admin_page=modification&user_id="+data,"_self");
					});
				} else {
					jAlert(data,"Hiba!",function(r){});
				}
			});
		} else {
			jAlert(hiba_s,"Hiba",function(t){
				$(hiba_f).focus();
			});
		}
    });
    
});

function update(){
    $.post("ajax/ajax_online_user.php");
}

function doIt(path){
	if ($('a#lightbox').length == 0) {
		$("body").append('<A id="lightbox" style="visibility: hidden; position: absolute; left: -9999px;" href="'+path+'">calling js lightbox from flash</A>');
		$('a#lightbox').lightBox();
	} else if ($('a#lightbox').attr("href") != path) {
		$('a#lightbox').attr("href", path);
	}
	$('a#lightbox').trigger("click");
}

function IsNumeric(sText){
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
}
