var torol = false;
var mi = 'yes';

$(function() {
    $('#adoszam1').keyup(function() {
		reg = /[^0-9]/g;
		$(this).val($(this).val().replace(reg,""));

	});
	
	$('#k1').keydown(function(e){
        var le = $(this).val().length;
        var maxi = 50;
        var mennyi = maxi - le;
        if(le <= maxi)
	    	$("#kulcs1").val(mennyi);
		else
	    	$(this).val($(this).val().substring(0,maxi));
    });
    
   	$('#k2').keydown(function(e){
        var le = $(this).val().length;
        var maxi = 50;
        var mennyi = maxi - le;
        if(le <= maxi)
	    	$("#kulcs2").val(mennyi);
		else
	    	$(this).val($(this).val().substring(0,maxi));
    });
    
   	$('#k3').keydown(function(e){
        var le = $(this).val().length;
        var maxi = 50;
        var mennyi = maxi - le;
        if(le <= maxi)
	    	$("#kulcs3").val(mennyi);
		else
	    	$(this).val($(this).val().substring(0,maxi));
    });
    
    $('#k4').keydown(function(e){
        var le = $(this).val().length;
        var maxi = 50;
        var mennyi = maxi - le;
        if(le <= maxi)
	    	$("#kulcs4").val(mennyi);
		else
	    	$(this).val($(this).val().substring(0,maxi));
    });
    
   	$('#k5').keydown(function(e){
        var le = $(this).val().length;
        var maxi = 50;
        var mennyi = maxi - le;
        if(le <= maxi)
	    	$("#kulcs5").val(mennyi);
		else
	    	$(this).val($(this).val().substring(0,maxi));
    });
	
	$('#adoszam2').keyup(function() {
		reg = /[^0-9]/g;
		$(this).val($(this).val().replace(reg,""));

	});
	
	$('#adoszam3').keyup(function() {
		reg = /[^0-9]/g;
		$(this).val($(this).val().replace(reg,""));

	});

    $('#nev').keydown(function(e){
        if (e.keyCode == 13) {
    		keres();
        }
    });
    
    $('#ceginfo').keydown(function(e){
        if (e.keyCode == 13) {
    		keres();
        }
    });
    $('#termek').keydown(function(e){
        if (e.keyCode == 13) {
    		keres();
        }
    });
    $('#marka').keydown(function(e){
        if (e.keyCode == 13) {
    		keres();
        }
    });
    $('#minosites').keydown(function(e){
        if (e.keyCode == 13) {
    		keres();
        }
    });
    
    $('#kifejezes').keydown(function(e){
        if (e.keyCode == 13) {
    		akcio_keres();
        }
    });

    $('#gallery a').lightBox();

    $('#gyorsk').keydown(function(e){
        if (e.keyCode == 13) {
            if($("#gyorsk").val() == ""){
				$(document).ready(function() {
					jAlert("Adjon megy egy vagy több szűrési feltételt.","Üres mező");
					});
				} else {
					mit = $("#gyorsk").val();
					window.open('index.php?modul=cegkereso&qsearch='+mit, '_self');
				}
        }
    });

     $('#password').keydown(function(e){
        if (e.keyCode == 13) {
            login();
        }
    });
    $('#user_name').keydown(function(e){
        if (e.keyCode == 13) {
            login();
        }
    });
    $('#email_cim').keydown(function(e){
        if (e.keyCode == 13) {
            elfelejtett_fn();
        }
    });
})

$(document).ready(function(){
    
    $("#reg_btn").click(function(r){
       var code = $("#code").val();
       
       if(code.length != 5){
        jAlert("Nem megfelelő hosszú a kód.","Hibás kód",function(r){
           $("#code").focus(); 
        });
       } else {
            $.post("ajax/chech_code.php",{"code" : code},function(data){
                if(data == "1"){
                    window.open("http://cegwebtar.hu/index.php?modul=registration2&code="+code,"_self");
                } else {
                    jAlert("Hibás kód, próbálja újra.","Hibás kód.",function(r){
                        $("#code").focus();
                    })
                }
            });
       } 
    });

	$(document).pngFix();
	
	$("#user_menu").accordion({
		autoHeight: true
	});

    $(".akcio_box").accordion({
		autoHeight: true
	});
	
	$(".send_email").click(function(event){
		event.preventDefault();
		var ceg_id = $(this).attr("id");
		$.post("ajax/ajax_send_email_click.php",{"ceg_id" : ceg_id},function(data){
			window.location.replace("mailto:"+data);
		})
	})
	
	$("#gyorskereso_oki").live("click", function(){
        if($("#gyorsk").val() == ""){
            $(document).ready(function(){
				jAlert("Adjon megy egy vagy több kifejezést.","Üres mező",function(){});
			});
		} else {
			mit = $("#gyorsk").val();
			window.open('index.php?modul=cegkereso&qsearch='+mit, '_self');
		}
	});

	$("#kijelentkezes").click( function (){
			window.open('index.php?logout=1','_self');
	});

	$("#belepes").click( function (){
			$("#login_panel").toggle("normal");
			$("#user_name").focus();
	});
	
	$(".partnereim_title_pending").click( function (){
			$("#pending_partners").toggle("normal");
	});

	$("#elf").click( function (){
			$("#elfelejt").toggle("normal");
	});
	$("#elfelejtett_mehet").click( function (){
			elfelejtett_fn();
	});


	$("#ok_kep").live("click", function(){
		login();
	});

	$('#accordion .head').click(function() {
			$(this).next().toggle('slow');
			return false;
		}).next().hide();

    $(".plussz").click(function(event){
	 	event.preventDefault();
	 	$.post("ajax/ajax_new_partner.php",{
	 		"ceg_partner_id" : $(this).attr("id")},
		 	function(data){
				if(data=="1"){
				    window.location.reload();
				} else {
					jAlert("Hiba történt, próbálja meg később","Hiba",function(){
						window.location.reload();
					});
				}
	 		})
	});
	
	$(".torol").click(function(event){
	 	event.preventDefault();
	 	var p_id = $(this).attr("id");
 		jConfirm('Biztos végleg törli partnerét?', 'Törlés', function(r) {
			if(r == true)
			 	$.post("ajax/ajax_partner_delete.php",{
			 		"ceg_partner_id" : p_id},
				 	function(data){
						if(data=="1"){
						    window.location.reload();
						}
			 		});
		});
	});
	
	$(".icon_torol").click(function(event){
	 	event.preventDefault();
		var p_id = $(this).attr("id");
		jConfirm('Biztos végleg törli partnerét?', 'Törlés', function(r) {
			if(r == true)
			 	$.post("ajax/ajax_partner_delete.php",{
			 		"ceg_partner_id" : p_id},
				 	function(data){
						if(data=="1"){
						    window.location.reload();
						}
			 		});
		});
	});
	
	$(".minusz2").click(function(event){
	 	event.preventDefault();
	 	$.post("ajax/ajax_visszavon.php",{
	 		"ceg_partner_id" : $(this).attr("id")},
		 	function(data){
				if(data=="1"){
				    window.location.reload();
				}
	 		})
	});
	
	$(".icon_visszavon").click(function(event){
	 	event.preventDefault();
	 	var p_id = $(this).attr("id");
 		jConfirm('Biztos visszavonja a partner jelölést?', 'Törlés', function(r) {
			if(r == true)
			 	$.post("ajax/ajax_visszavon.php",{
			 		"ceg_partner_id" : p_id},
				 	function(data){
						if(data=="1"){
						    window.location.reload();
						}
			 		})
		 });
	});
	
	$(".minusz").click(function(event){
	 	event.preventDefault();
	 	$.post("ajax/ajax_visszautasit.php",{
	 		"ceg_partner_id" : $(this).attr("id")},
		 	function(data){
				if(data=="1"){
				    window.location.reload();
				}
	 		})
	});
	
	$(".icon_elutasit").click(function(event){
	 	event.preventDefault();
	 	$.post("ajax/ajax_visszautasit.php",{
	 		"ceg_partner_id" : $(this).attr("id")},
		 	function(data){
				if(data=="1"){
				    window.location.reload();
				}
	 		})
	});
	
	$(".elfogad").click(function(event){
	 	event.preventDefault();
	 	$.post("ajax/ajax_elfogad.php",{
	 		"ceg_partner_id" : $(this).attr("id")},
		 	function(data){
				if(data=="1"){
				    window.location.reload();
				}
	 		})
	});
	
	$(".icon_elfogad").click(function(event){
	 	event.preventDefault();
	 	$.post("ajax/ajax_elfogad.php",{
	 		"ceg_partner_id" : $(this).attr("id")},
		 	function(data){
				if(data=="1"){
				    window.location.reload();
				}
	 		})
	});

	
	$(".info").click(function(event){
	 	event.preventDefault();
	 	window.open($(this).attr("id"), '_self');
	});

	$(".icon_info").click(function(event){
	 	event.preventDefault();
	 	window.open($(this).attr("id"), '_self');
	});

	$("#img_kereso").click(function(event){
	 	event.preventDefault();
		keres();
	});
	
	$("#img_akcio_kereso").click(function(event){
	 	event.preventDefault();
		akcio_keres();
	});

	$("#kapcsolat_elkuld").click(function(event){
	 	event.preventDefault();
		kapcsolat_elkuld('0');
	});

	 $("#kapcsolat_torol").click(function(event){
	 	event.preventDefault();
		location.reload();
	});
	$("#all_del").click(function(event){
		if(torol == true){
		    mi = "yes";
		    torol = false;
		}else {
		    mi="";
		    torol = true;
		}
		
	 	event.preventDefault();
		
	});
	
	$("#all_del").mouseup(function(){
        $("#all_del").attr({checked:mi});
        $(".uzenet_checkbox").each( function(){
		    	$(this).attr({checked:mi});
		    }
		);
	});
	
	$(".message_elso").click(function(event){
		event.preventDefault();
		window.open('index.php?umodul=postalada&message_page_to=1', '_self');
	});
	
	$(".message_elozo").click(function(event){
		event.preventDefault();
		$.post("ajax/ajax_message_stepper.php",{mennyit:"-1"},function(data){
			if(data){
                window.open('index.php?umodul=postalada&message_page_to='+data, '_self');
			}
		});
	});
	
	$(".message_kovetkezo").click(function(event){
		event.preventDefault();
		$.post("ajax/ajax_message_stepper.php",{mennyit:"+1"},function(data){
			if(data){
                window.open('index.php?umodul=postalada&message_page_to='+data, '_self');
			}
		});
	});
	
	$(".message_utolso").click(function(event){
		event.preventDefault();
		$.post("ajax/ajax_message_stepper.php",{mennyit:"u"},function(data){
			if(data){
                window.open('index.php?umodul=postalada&message_page_to='+data, '_self');
			}
		});
	});
	
	$(".message_elso_from").click(function(event){
		event.preventDefault();
		window.open('index.php?umodul=elkuldott_uzenetek&message_page_from=1', '_self');
	});

	$(".message_elozo_from").click(function(event){
		event.preventDefault();
		$.post("ajax/ajax_message_stepper_from.php",{mennyit:"-1"},function(data){
			if(data){
                window.open('index.php?umodul=elkuldott_uzenetek&message_page_from='+data, '_self');
			}
		});
	});

	$(".message_kovetkezo_from").click(function(event){
		event.preventDefault();
		$.post("ajax/ajax_message_stepper_from.php",{mennyit:"+1"},function(data){
			if(data){
                window.open('index.php?umodul=elkuldott_uzenetek&message_page_from='+data, '_self');
			}
		});
	});

	$(".message_utolso_from").click(function(event){
		event.preventDefault();
		$.post("ajax/ajax_message_stepper_from.php",{mennyit:"u"},function(data){
			if(data){
                window.open('index.php?umodul=elkuldott_uzenetek&message_page_from='+data, '_self');
			}
		});
	});
	
	$("#kijeloltek_torlese").click(function(event){
		event.preventDefault();
        jConfirm('Biztos végleg törli az üzenetet?', 'Törlés', function(r) {
			var db = 0;
			$(".uzenet_checkbox").each( function(){
	            if($(this).attr("checked") == true){
					db++;
				}
			});
			var db2 = 0;
			$(".uzenet_checkbox").each( function(){
				if($(this).attr("checked") == true){
		    		$.post("ajax/ajax_delete_massage.php",{"message_id" : $(this).attr("id"), "mi" : $("#kijeloltek_torlese").attr("session_page")},
						function(data){
							db2++;
							//alert(data);
							if(data == "0"){
							    jAlert("Hiba törlés közben","Hiba",
									function(r){
							    		window.location.reload();
									}
								);
							}
							if(db2 >= db){
							    window.location.reload();
							    //alert("s");
							}
		    			}
					);
				}
			});
		});
	});
	
	$(".del_message").click(function(event){
		event.preventDefault();
		var hol = $(".del_message").attr("session_page");
		jConfirm('Biztos végleg törli az üzenetet?', 'Törlés', function(r) {
			if(r == true){
				$.post("ajax/ajax_delete_massage.php",{"message_id" : $(".del_message").attr("id"), "mi" : hol},
					function(data){
						if(data == "0"){
						    jAlert("Hiba a törlés közben","Hiba",
								function(r){
						    		window.location.reload();
								}
							);
						} else {
							if(hol == "to")
		                    	window.open('index.php?umodul=postalada', '_self');

							if(hol == "from")
							    window.open('index.php?umodul=elkuldott_uzenetek', '_self');
						}
					}
				);
		    }
		});
	});
	
	/*$(".egy_cimzett_nev").click(function(event){
		event.preventDefault();
		var ceg_id = $(this).parent().attr("id");
		var nev = $(this).html();
		var div_x = $('<div class="cimzett_x">X</div>');
		div_x.click(function(event){
			event.preventDefault();
			/*div_nev click({
				append div_x
			})*/
     	/*$(".uj_uzenet_cimzettek_lista").append('<div class="egy_cimzett" id="'+ceg_id+'"><div class="egy_cimzett_checkbox"><input type="checkbox"></div><div class="egy_cimzett_nev">'+nev+'</div></div>');
     	    //és itt kell find append div_nev
			$($(this).parent()).remove();
			alert("aaa");
		});
		
  		var valami = '<div class="cimzett_add_sor" id="'+ceg_id+'"><div class="cimzett_add_neve">'+nev+'</div></div>';
		$(".uj_uzenet_cimzettek_input").append(valami).find('.cimzett_add_sor').append(div_x);
		$($(this).parent()).remove();
	});*/
	
	$(".egy_cimzett_nev").click(function(event){
		event.preventDefault();
		if(calculateMaxMessage() == true){
			var ceg_id = $(this).parent().attr("ceg_id");
			$("#nev_"+ceg_id).css("display","none");
			$("#cim_"+ceg_id).css("display","inline");
            $("#cimzettek_szama").html((cimzett_db+1)+"/"+$("#max_uezenetek_szama").val());
		} else {
			jAlert("Nem lehet több üzenet","hiba",function(f){
 				$("#cimzettek_szama").html(cimzett_db+"/"+$("#max_uezenetek_szama").val());
			});
		}
	});
	
	$(".cimzett_x").click(function(event){
		event.preventDefault();
		var ceg_id = $(this).parent().attr("ceg_id");
		$("#nev_"+ceg_id).css("display","inline");
		$("#cim_"+ceg_id).css("display","none");
		calculateMaxMessage();
		$("#cimzettek_szama").html((cimzett_db)+"/"+$("#max_uezenetek_szama").val());
	});
	
	$("#content-slider").slider({
		orientation: "vertical",
		range: "min",
		min: 1,
		max: 100,
		value: 100,
		slide: function(event, ui) {
			var minusz_db = 0;
			$(".egy_cimzett").each(function(){
				if($(this).css("display") == "none")
				    minusz_db++;
				
			});

			var max_h = $('#mennyi').val()-215-(minusz_db*26);
			if(max_h > 250){
				var most = max_h*(((100-ui.value)+1)/100)-10;
				var eredmeny = 0-most;
				$('.uj_uzenet_cimzettek_lista').css('margin-top',eredmeny+"px");
			}
		}
	});
	
	$(".cimzett_add_sor").each(function(){
		$(this).corner("5px");
	});

	$('#dialog_link, ul#icons li').hover(
		function() { $(this).addClass('ui-state-hover'); },
		function() { $(this).removeClass('ui-state-hover'); }
	);
	
	$('#dialog_link_cegkuldes, ul#icons li').hover(
		function() { $(this).addClass('ui-state-hover'); },
		function() { $(this).removeClass('ui-state-hover'); }
	);
	
	$('#dialog_link_google, ul#icons li').hover(
		function() { $(this).addClass('ui-state-hover'); },
		function() { $(this).removeClass('ui-state-hover'); }
	);
	
	$('#dialog_link_reg, ul#icons li').hover(
		function() { $(this).addClass('ui-state-hover'); },
		function() { $(this).removeClass('ui-state-hover'); }
	);
	
	$('#unreg, ul#icons li').hover(
		function() { $(this).addClass('ui-state-hover'); },
		function() { $(this).removeClass('ui-state-hover'); }
	);

	$('#dialog_link_hirlevel, ul#icons li').hover(
		function() { $(this).addClass('ui-state-hover'); },
		function() { $(this).removeClass('ui-state-hover'); }
	);
	
	$('#dialog_link_akcio, ul#icons li').hover(
		function() { $(this).addClass('ui-state-hover'); },
		function() { $(this).removeClass('ui-state-hover'); }
	);
	
	$('#dialog_link_akcio_update, ul#icons li').hover(
		function() { $(this).addClass('ui-state-hover'); },
		function() { $(this).removeClass('ui-state-hover'); }
	);
	
	// Dialog
	$('#dialog').dialog({
		autoOpen: false,
		width: 300,
		bgiframe: true,
		draggable: false,
		resizable: false,
		buttons: {
			"Mentés": function() {
				if($("#uj_kat_nev_id").val() == '')
				    $(".uj_kat_hiba").html("Üres mező!");
				else
					$.post("ajax/ajax_new_kategoria.php",{"uj_kat" : $("#uj_kat_nev_id").val()},function(data){
						if(data=="1")
						    jAlert("Javaslatát rögzítettük, kollegánk hamarosan felkeresi Önt az elbírálással kapcsolatosan.","Ok",function(r){
                                $("#dialog").dialog("close");
						    });
						else
                            $(".uj_kat_hiba").html(data);
					})
			},
			"Bezár": function() {
				$(this).dialog("close");
			}
		}
	});
	
	$('.uj_kat').click(function(){
		$('#dialog').dialog('open');
		return false;
	});
	
	$('.reg_text3').click(function(){
		$('#felhasz_felt').dialog('open');
		return false;
	});
	
	$('#felhasz_felt').dialog({
		autoOpen: false,
		width: 700,
		bgiframe: true,
		draggable: false,
		resizable: false,
		buttons: {
			"Bezár": function() {
				$(this).dialog("close");
			}
		}
	});

	var mind_kij = ""
	
	$("#uj_uzenet_mind_kijelol").click(function(event){
		event.preventDefault();
		if(mind_kij == "")
		    mind_kij = "yes";
		else
		    mind_kij = "";
		$(".uj_uzenet_checkbox").each(
			function(){
				$(this).attr("checked", mind_kij);
			}
		);
	});
	
 	$("#uj_uzenet_cimhez_ad").click(function(event){
		event.preventDefault();
		$(".uj_uzenet_checkbox").each(
			function(){
				if($(this).attr("checked") == true && calculateMaxMessage() == true){
					//átrak,eltüntet,kiszedi a pipát
					var ceg_id = $(this).parent().parent().attr("ceg_id");
					$(this).attr("checked", "");
					$("#nev_"+ceg_id).css("display","none");
					$("#cim_"+ceg_id).css("display","inline");
					$("#cimzettek_szama").html((cimzett_db+1)+"/"+$("#max_uezenetek_szama").val());
				}
				if(calculateMaxMessage() == false)
   					jAlert("Nem lehet több üzenet címzett egyszerre!","hiba",function(f){
 						$("#cimzettek_szama").html(cimzett_db+"/"+$("#max_uezenetek_szama").val());
					});
			}
		);
	});
	
	$("#dialog_link").click(function(event){
        calculateMaxMessage();
        var hiba = false;
        if(cimzett_db == "0"){
			hiba = true;
			$(".cimzett_hiba").html("Legalább egy címzettet válasszon ki!");
        } else {
            $(".cimzett_hiba").html("");
        }
        
        if($("#uj_uzenet_tema").val() == ''){
			hiba = true;
			$(".tema_hiba").html("Téma mező kitöltése kötelező!");
        } else {
            $(".tema_hiba").html("");
        }
        
        if($("#uzenet_text_teaxtarea").val() == ''){
			hiba = true;
			$(".uzenet_hiba").html("Üzenet mező kitöltése kötelező!");
        } else {
            $(".uzenet_hiba").html("");
        }
        
        if(hiba == false){
			var hiba_send = false;
            $(".cimzett_add_sor").each(function(event){
				if($(this).css("display") == "inline"){
					var to_id = $(this).attr("ceg_id");
					var tema = $("#uj_uzenet_tema").val();
					var uzenet = $("#uzenet_text_teaxtarea").val();
					
					$.post("ajax/ajax_send_uzenet.php",{
                        "to_id" 	: 	to_id,
                        "tema"  	:   tema,
                        "uzenet"    :	uzenet
					},function(data){
						if(data != '1')
						    hiba_send = true;
					})
				}
			});
			
			if(hiba_send == true){
				jAlert("Hiba merült fel küldés közben, lehet ,hogy egyes címzettek nem kapták meg az üzeneteket.","Hiba",function(r){window.open("index.php?umodul=uj_uzenet","_self");});
			} else {
				jAlert("Sikeres üzenet küldés.","Sikeres küldés",function(r){{window.open("index.php?umodul=postalada","_self");}});
			}
        }
	});

   	$("#dialog_link_hirlevel").click(function(event){
        calculateMaxMessage();
        var hiba = false;
        if(cimzett_db == "0"){
			hiba = true;
			$(".cimzett_hiba").html("Legalább egy címzettet válasszon ki!");
        } else {
            $(".cimzett_hiba").html("");
        }

        if($("#uj_uzenet_tema").val() == ''){
			hiba = true;
			$(".tema_hiba").html("Téma mező kitöltése kötelező!");
        } else {
            $(".tema_hiba").html("");
        }
        
	 	var fck_cont = FCKeditorAPI.GetInstance('uzenet_text_teaxtarea') ;
		hirlevel_szoveg = fck_cont.GetHTML();

        if(hirlevel_szoveg == ''){
			hiba = true;
			$(".uzenet_hiba").html("Üzenet mező kitöltése kötelező!");
        } else {
            $(".uzenet_hiba").html("");
        }

        if(hiba == false){
			var hiba_send = false;
            $(".cimzett_add_sor").each(function(event){
				if($(this).css("display") == "inline"){
					var to_id = $(this).attr("ceg_id");
					var tema = $("#uj_uzenet_tema").val();

					$.post("ajax/ajax_send_hirlevel.php",{
                        "to_id" 	: 	to_id,
                        "tema"  	:   tema,
                        "uzenet"    :	hirlevel_szoveg
					},function(data){
						if(data != '1')
						    hiba_send = true;
					})
				}
			});

			if(hiba_send == true){
				jAlert("Hiba merült fel küldés közben, lehet ,hogy egyes címzettek nem kapták meg az üzeneteket.","Hiba",function(r){window.location.reload();});
			} else {
				jAlert("Sikeres üzenet küldés.","Sikeres küldés",function(r){window.location.reload();});
			}
        }
	});
	
	$("#uj_szol_button").click(function(event){
		event.preventDefault();
		var ez = $("#szolg_dup").clone().appendTo("#szol_container")
  		ez.css("display","inline");
	});
	
	$("#uj_marka_button").click(function(event){
		event.preventDefault();
		var ez = $("#marka_dup").clone().appendTo("#marka_container")
  		ez.css("display","inline");
	});
	
	$("#uj_mino_button").click(function(event){
		event.preventDefault();
		var ez = $("#mino_dup").clone().appendTo("#mino_container")
  		ez.css("display","inline");
	});
	
	$(".valasz_icon").click(function(event){
		event.preventDefault();
		var ceg_id = $(this).attr("id");
		var m_id = $(this).attr("m_id");
		window.open("index.php?umodul=uj_uzenet&c_id="+ceg_id+"&m_id="+m_id,"_self");
	});
	
	$('#datepicker_tol').datepicker({
   		onSelect: function(dateText, inst) { $("#akcio_selected_tol").html(dateText); }
	});
	
	$('#datepicker_ig').datepicker({
   		onSelect: function(dateText, inst) { $("#akcio_selected_ig").html(dateText);  }
	});
	$("#dialog_link_akcio").click(function(event){
		event.preventDefault();
		var hiba = false;
		var hibas_hely = '';
		var tol = $("#akcio_selected_tol").html();
		var ig = $("#akcio_selected_ig").html();
		
		if(tol == ''){
			hiba = true;
			$("#akcio_hiba_tol").html("Akció kezdete kötelező mező!");
			if(hibas_hely.length <=0){
				hibas_hely = "#datepicker_tol";
			}
		} else {
            $("#akcio_hiba_tol").html("");
		}
		
		if(ig == ''){
			hiba = true;
			$("#akcio_hiba_ig").html("Akció vége kötelező mező!");
			if(hibas_hely.length <=0){
				hibas_hely = "#akcio_hiba_ig";
			}
		} else {
            $("#akcio_hiba_ig").html("");
		}
		
		if($("#akcio_cim_input").val() == ''){
			hiba = true;
			$("#akcio_hiba_cim").html("Akció címe kötelező mező!");
			if(hibas_hely.length <=0){
				hibas_hely = "#akcio_hiba_cim";
			}
		} else {
            $("#akcio_hiba_cim").html("");
		}
		
		if($("#akcio_tartalom_textarea").val() == ''){
			hiba = true;
			$("#akcio_hiba_leiras").html("Akció leírása kötelező mező!");
            if(hibas_hely.length <=0){
				hibas_hely = "#akcio_hiba_leiras";
			}
		} else {
            $("#akcio_hiba_leiras").html("");
		}
		
		if(hiba == false){
			$.post("ajax/ajax_new_akcio.php",{
                'tol'       :   tol,
                'ig'        :   ig,
                'kat_id'    :   $("#kat_id").val(),
                'cim'       :   $("#akcio_cim_input").val(),
                'targy'     :   $("#akcio_tartalom_textarea").val()
			},function(data){
				if(data == '1')
				    jAlert("Az új akciót rögzítettük.","Sikeres rögzítés",function(r){window.location.reload();});
				else
				    jAlert(data,'Hiba');
			})
		} else {
			$(hibas_hely).focus();
		}
		
	});
	
	$("#dialog_link_akcio_update").click(function(event){
		event.preventDefault();
		var hiba = false;
		var akcio_id = $(this).parent().attr("akcio_id");
		var hibas_hely = '';
		var tol = $("#akcio_selected_tol").html();
		var ig = $("#akcio_selected_ig").html();

		if(tol == ''){
			hiba = true;
			$("#akcio_hiba_tol").html("Akció kezdete kötelező mező!");
		} else {
            $("#akcio_hiba_tol").html("");
		}

		if(ig == ''){
			hiba = true;
			$("#akcio_hiba_ig").html("Akció vége kötelező mező!");
		} else {
            $("#akcio_hiba_ig").html("");
		}

		if($("#akcio_cim_input").val() == ''){
			hiba = true;
			$("#akcio_hiba_cim").html("Akció címe kötelező mező!");
		} else {
            $("#akcio_hiba_cim").html("");
		}

		if($("#akcio_tartalom_textarea").val() == ''){
			hiba = true;
			$("#akcio_hiba_leiras").html("Akció leírása kötelező mező!");
		} else {
            $("#akcio_hiba_leiras").html("");
		}

		if(hiba == false){
			$.post("ajax/ajax_update_akcio.php",{
                "akcio_id"  :   akcio_id,
                'tol'       :   tol,
                'ig'        :   ig,
                'kat_id'    :   $("#kat_id").val(),
                'cim'       :   $("#akcio_cim_input").val(),
                'targy'     :   $("#akcio_tartalom_textarea").val()
			},function(data){
				if(data == '1')
				    jAlert("A módosítást sikeresen elmentettük.","Sikeres rögzítés",function(r){window.location.reload();});
				else
				    jAlert(data,'Hiba');
			})
		}

	});
	
	$('#pipeline').flash({
			    src: 'flash/pipeline.swf',
			    width: 980,
			    height: 37,
			    wmode: 'transparent'
	});
	
	$('#flash_kep').flash({
			    src: 'flash/image_pipeline.swf',
			    width: 267,
			    height: 243,
			    wmode: 'transparent'
	});
	
	$('#banner1').flash({
			    src: 'flash/weblap_keszites_havasweb_210x65.swf',
			    width: 210,
			    height: 65,
			    wmode: 'transparent'
	});
	
	$('#banner2').flash({
			    src: 'banners/banner_2009_01.swf',
			    width: 120,
			    height: 240,
			    wmode: 'transparent'
	});
	
	$('#banner3').flash({
			    src: 'http://sportolnek.hu/banner/TM-banner.swf',
			    width: 150,
			    height: 300,
			    wmode: 'transparent'
	});
	
	$(".akcio_torol_text").click(function(event){
		event.preventDefault();
		var akcio_id= $(this).parent().parent().attr("akcio_id");
		jConfirm('Biztos végleg törli az akciót?', 'Törlés', function(r) {
			if(r == true)
				$.post("ajax/ajax_akcio_torles.php",
					{"akcio_id"	:	akcio_id},function(data){
						if(data != "1")
						    jAlert("Hiba törlés közben, próbálja meg később.","Hiba");
						else
							window.location.reload();
				});
		});
	});
	
	$(".akcio_szerkeszt_text").click(function(event){
		event.preventDefault();
		var a_id = $(this).parent().parent().attr("akcio_id");
		window.open("index.php?umodul=uj_akcio&a_id="+a_id,"_self");
	});
	
     if($('.reg_kerdo').is('*')){
        $(".reg_kerdo").tooltip({
    	    track: true,
    		delay: 0,
    		showURL: false,
    		showBody: " - ",
    		fade: 250
    	});
    }
	
	$("#unreg").click(function(event){
		event.preventDefault();
		var hiba = false;
		var hiba_t = '';
		
		var email = $("#email").val();
		var pw = $("#pw").val();
		
		if(email == ''){
			hiba = true;
			hiba_t = "Hibás leiratkozási kód<br />";
		}
		if(pw == ""){
			hiba = true;
			hiba_t += "Jelszó megadása kötelező";
		}
		jConfirm('Leiratkozás esetén töröljük az adatlapját is.<br /> Biztos leiratkozik?', 'Leiratkozás és törlés', function(r) {
			if(r == true){
				if(hiba == false){
					$.post("ajax/ajax_unreg.php",{"email" : email, "pw" : pw},function(data){
						if(data == "1"){
							jAlert("Sikeres leiratkozás és törlés","Ok",function(r){window.open("http://www.cegwebtar.hu","_self");});
						} else {
							jAlert(data,"Hiba",function(r){});
						}
					});
				} else {
					jAlert(hiba_t,"Hiba",function(r){});
				}
			}
		});
	});
	
	$("#dialog_link_reg").click(function(event){
		event.preventDefault();
		var hiba = false;
		var hiba_t = '';
		var focuss = '';
		
		var ceg_id = $("#ceg_id").val();
		var szolg = '';
		$(".szolg_szo").each( function(){
				if($(this).val().length > 0)
		    		szolg +=$(this).val()+"||";
		    }
		);
		
		var marka = '';
		$(".marka_szo").each( function(){
				if($(this).val().length > 0)
		    		marka +=$(this).val()+"||";
		    }
		);
		
		var minosites = '';
		$(".mino_szo").each( function(){
				if($(this).val().length > 0)
		    		minosites +=$(this).val()+"||";
		    }
		);
		
		//alert(minosites);
		

		if($("#nev").val() == ''){
			hiba = true;
			$("#nev_hiba").html("A cég név megadása kötelező!");
			if(focuss.length <= 0)
			    focuss = "#nev";
		} else {
            $("#nev_hiba").html("");
		}
		
		if($("#szekhely").val() == ''){
			hiba = true;
			$("#szekhely_hiba").html("A székhely megadása kötelező!");
			if(focuss.length <= 0)
			    focuss = "#szekhely";
		} else {
            $("#szekhely_hiba").html("");
		}
		
		/*if($("#adoszam1").val() == '' || $("#adoszam2").val() == '' || $("#adoszam3").val() == ''){
			hiba = true;
			$("#adoszam_hiba").html("Az adószám megadása kötelező!");
			if(focuss.length <= 0)
			    focuss = "#adoszam1";
		} else {
            $("#adoszam_hiba").html("");
		}*/
		
		if($("#telefon").val().length <=2){
			hiba = true;
			$("#telefon_hiba").html("Az telefonszám megadása kötelező!");
			if(focuss.length <= 0)
			    focuss = "#telefon";
		} else {
            $("#telefon_hiba").html("");
		}
		
		if($("#email").val().length <=2){
			hiba = true;
			$("#email_hiba").html("Az e-mail cím megadása kötelező!");
			if(focuss.length <= 0)
			    focuss = "#email";
		} else {
            $("#email_hiba").html("");
		}
		
		if($("#k_nev").val().length <=2){
			hiba = true;
			$("#k_nev_hiba").html("A kapcsolattartó megadása kötelező!");
			if(focuss.length <= 0)
			    focuss = "#k_nev";
		} else {
            $("#k_nev_hiba").html("");
		}
		
		if($("#k_tel").val().length <=2){
			hiba = true;
			$("#k_tel_hiba").html("A kapcsolattartó telefonszám megadása kötelező!");
			if(focuss.length <= 0)
			    focuss = "#k_tel";
		} else {
            $("#k_tel_hiba").html("");
		}
		
		if($("#k_email").val().length <=2){
			hiba = true;
			$("#k_email_hiba").html("A kapcsolattartó e-mail cím megadása kötelező!");
			if(focuss.length <= 0)
			    focuss = "#k_email";
		} else {
            $("#k_email_hiba").html("");
		}
		
		if($("#k5").val().length <=2){
			hiba = true;
			$("#kulcs_hiba").html("Minimum egy kulcsszó megadása kötelező!");
			if(focuss.length <= 0)
			    focuss = "#k5";
		} else {
            $("#kulcs_hiba").html("");
		}
		
		if($("#kategoria_id").val() == "0"){
			hiba = true;
			$("#fo_kat_hiba").html("A fő kategória kiválasztása kötelező!");
			if(focuss.length <= 0)
			    focuss = "#kategoria_id";
		} else {
            $("#fo_kat_hiba").html("");
		}
		
		if($('#feltetel_elfogad').is(':checked')){
            $("#feltetel_elfogad_hiba").html("");
		} else {
            hiba = true;
			$("#feltetel_elfogad_hiba").html("A regisztrációhoz a feltételeket el kell fogadni!");
			if(focuss.length <= 0)
			    focuss = "#feltetel_elfogad";
		}
		
		var fck_cont = FCKeditorAPI.GetInstance('ceginfo');
		var ceginfo = fck_cont.GetHTML();
		
		if(hiba == true)
			$(focuss).focus();
		else {
			//post
			$.post(
					"ajax/ajax_ceg_reg.php",{
					"nev"			:	$("#nev").val(),
					"szekhely"		:	$("#szekhely").val(),
					"lat"			:	$("#lat").val(),
					"lon"			:	$("#lon").val(),
					"lev_cim"		:	$("#lev_cim").val(),
					"szam_cim"		:	$("#szam_cim").val(),
					"adoszam"		:	$("#adoszam1").val()+" - "+$("#adoszam2").val()+" - "+$("#adoszam3").val(),
					"telefon"		:	$("#telefon").val(),
					"fax"			:	$("#fax").val(),
					"web"			:	$("#web").val(),
					"email"			:	$("#email").val(),
					"k_nev"			:	$("#k_nev").val(),
					"k_tel"			:	$("#k_tel").val(),
					"k_email"		:	$("#k_email").val(),
					"kulcs"			:	$("#k5").val()+" , "+$("#k4").val()+" , "+$("#k3").val()+" , "+$("#k2").val()+" , "+$("#k1").val(),
					"ceginfo"		:	ceginfo,
					"marka"			:	marka,
					"termek"		:	szolg,
					"minosites"		:	minosites,
					"kat_id"		:	$("#kategoria_id").val(),
					"al_kat1_id"	:	$("#al_kat1_id").val(),
					"al_kat2_id"	:	$("#al_kat2_id").val(),
					"megye_id"		:	$("#megye_id").val(),
					"ceg_id"		:	$("#ceg_id").val()},
					function(data){
						if(data == "1"){
							if(ceg_id=="0"){
		    						jAlert("Sikeres cég regisztráció, a megadott e-mail címre kiküldtük az aktiváló emailt.","Sikeres regisztráció",function(r){
									window.open("http://www.cegwebtar.hu/index.php?modul=fooldal","_self");
						    	});
							}
							if(ceg_id > 0){
  									jAlert("Sikeres adat módosítás.","Sikeres mentés",function(r){
									window.open("http://www.cegwebtar.hu/index.php?umodul=adatlap_modositas","_self");
								});
							}
						}
						else
						{
							var valasz = data.split("||");
     						$(valasz[1]).focus();
     						$(valasz[2]).html(valasz[0]);
						}
					}
				);
		}
	});
	
	$("#dialog_link_cegkuldes").click(function(event){
		event.preventDefault();
		var hiba = false;
		var focuss = '';
		
		if($("#nev").val() == ''){
			hiba = true;
			$("#nev_hiba").html("Név megadása kötelező!");
			if(focuss.length <= 0)
			    focuss = "#nev";
		} else {
            $("#nev_hiba").html("");
		}

		if($("#c_nev").val() == ''){
			hiba = true;
			$("#c_nev_hiba").html("Cég név megadása kötelező!");
			if(focuss.length <= 0)
			    focuss = "#c_nev";
		} else {
            $("#c_nev_hiba").html("");
		}

		if($("#c_email").val() == ''){
			hiba = true;
			$("#c_email_hiba").html("Az ajánlani kívánt cég e-mail cím megadása kötelező!");
			if(focuss.length <= 0)
			    focuss = "#c_email";
		} else {
            $("#c_email_hiba").html("");
		}
		
		if(hiba == true){
			$(focuss).focus();
		} else {
			$.post("ajax/ajax_ceg_ajanlas.php",{
                "nev"   	:   $("#nev").val(),
                "c_nev" 	:   $("#c_nev").val(),
                'c_email'   :   $("#c_email").val()
			},function(data){
				if(data == '1'){
					jAlert("Köszönjük szépen az ajánlást","Ok",function(r){
                        window.open("http://www.cegwebtar.hu/index.php?modul=fooldal","_self")
					});
				} else {
					var valasz = data.split("||");
					$(valasz[1]).focus();
					$(valasz[2]).html(valasz[0]);
				}
			});
		}

	});
	
    $(".lista_text_class2").click(function(event){
		//kategória elfogad
		event.preventDefault();
		var kat_id = $(this).attr("id");
		$.post("ajax/ajax_kat_jovahagy.php",{"kat_id"	:	kat_id},function(data){
			if(data == "1")
			    jAlert("Sikeres jóváhagyás.","ok",function(r){
					window.open("index.php?amodul=kategoriak","_self");
			    })
			else
			    jAlert("Valami hiba van","HIBA",function(r){});
		});
		//alert(kat_id);
		
    });
    
    $(".lista_text_class2_vissza").click(function(event){
		//kategória elfogad
		event.preventDefault();
		var kat_id = $(this).attr("id");
		jPrompt('Indoklás:', '', 'Elutasítás', function(r) {
    		if( r ) {
                $.post("ajax/ajax_kat_elutasitas.php",{"kat_id"	:	kat_id,"indok"	: 	r},function(data){
					if(data == "1")
					    jAlert("Sikeres elutasítás.","ok",function(r){
							window.open("index.php?amodul=kategoriak","_self");
					    })
					else
					    jAlert("Valami hiba van","HIBA",function(r){});
				});
    		}
		});
		//alert(kat_id);

    });
	
});

function jovahagy(ceg_id){
		$.post("ajax/ajax_jovahagy.php",{"ceg_id":ceg_id},function(data){
			if(data == "1")
				jAlert("sikeres jóváhagyás","ok",function(r){
					window.open('http://cegwebtar.hu/index.php?amodul=cegek_modositasa',"_self");
				});
			else
			    jAlert(data,"hiba");
		});
}

function mutat_ceg(szam){
	window.open('index.php?modul=ceg&ceg_id='+szam, '_self');
}

function betu_szamolas(Object, MaxLen)
{
	if(Object.value.length <= MaxLen)
	    $("#uj_uzenet_betuk_db").val(MaxLen - Object.value.length);
	else
	    $("#uzenet_text_teaxtarea").val($("#uzenet_text_teaxtarea").val().substring(0,MaxLen));
}

function betu_szamolas_akcio_cim(Object, MaxLen)
{
	if(Object.value.length <= MaxLen)
	    $("#akcio_cim_counter_input").val(MaxLen - Object.value.length);
	else
	    $("#akcio_cim_input").val($("#akcio_cim_input").val().substring(0,MaxLen));
}

function betu_szamolas_akcio_tartalom(Object, MaxLen)
{
	if(Object.value.length <= MaxLen)
	    $("#akcio_tartalom_counter_input").val(MaxLen - Object.value.length);
	else
	    $("#akcio_tartalom_textarea").val($("#akcio_tartalom_textarea").val().substring(0,MaxLen));
}

var cimzett_db = 0;
function calculateMaxMessage(){
    cimzett_db = 0;
	$(".cimzett_add_sor").each(function(event){
		if($(this).css("display") == "inline"){
			cimzett_db++;
		}
	});
	if(cimzett_db > ($("#max_uezenetek_szama").val()-1))
	    return false;
	else {
	    return true;
	}
}

function logout(){
	window.open('index.php?logout=1', '_self');

}
function validateForm(){
    return false;
}

function mutat_ceg(szam){
	window.open('index.php?modul=ceg&ceg_id='+szam, '_self');
}

function toggle(mit) {
	return $("#"+mit).toggle("normal");
}

function vip1(){
	window.open('http://www.torley.hu', '_blank');
}

function vip2(){
	window.open('http://www.pottyos.hu', '_blank');
}

function siker(){
	alert("dsfsd");
}

function init(){
	initialize_web('47.425773','19.173616','Cég név');

	document.getElementById('file_upload_form').onsubmit=function() {
		document.getElementById("file_upload_form").target = "upload_target";
		document.getElementById("upload_target").onload = uj_ceg_fel;
	}
}

function init_reg(){
	initialize_web('47.425773','19.173616','Cég név');
}

function init_user_update(){
	document.getElementById('file_upload_form').onsubmit=function() {
		document.getElementById("file_upload_form").target = "upload_target";
		document.getElementById("upload_target").onload = cegemUpdate;
	}
}

function kereses(){
	if($("#nev").val() == '' && $("#marka").val() == '' && $("#ceginfo").val()== '' && $("#megye_id").val()== '0' && $("#termek").val()== '' && $("#kategoria_id").val()== '0' && $("#minosites").val()== '' ){
		alert("Kérem adjon meg szűrési feltételt!");
	} else {
		$("#myform").submit();
	}
}

function keres(){
		if($("#nev").val() == '' && $("#marka").val() == '' && $("#ceginfo").val()== '' && $("#megye_id").val()== '0' && $("#termek").val()== '' && $("#kategoria_id").val()== '0' && $("#minosites").val()== '' ){
			jAlert("Kérem adjon meg szűrési feltételt","Hiba");
		} else {
			window.open('index.php?modul=cegkereso&nev='+$("#nev").val()+'&ceginfo='+$("#ceginfo").val()+'&megye_id='+$("#megye_id").val()+'&termek='+$("#termek").val()+'&kategoria_id='+$("#kategoria_id").val()+'&marka='+$("#marka").val()+'&minosites='+$("#minosites").val() ,'_self');
		}
}

function akcio_keres(){
	var kat_id = $("#k_id").val();
	if(kat_id == "0")
	    kat_id = '';

	window.open('index.php?modul=akcio&exp='+$("#kifejezes").val()+'&k_id='+kat_id ,'_self');
}

function uj_ceg_fel(){
	var hol= "";
	var hibaSzoveg = "";
	var kiemeltt = "";
	if($('#nev').val() == ''){
		hibaSzoveg +="A név megadása kötelező.<br>";
	}
	if($('#szekhely').val() == ''){
		hibaSzoveg +="A székhely megadása kötelező.<br>";
	}
	if($('#szam_cim').val() == ''){
		hibaSzoveg +="A számlázási cím megadása kötelező.<br>";
	}
	if($('#telefon').val() == ''){
		hibaSzoveg +="A telefon szám megadása kötelező.<br>";
	}
	if($('#k_nev').val() == ''){
		hibaSzoveg +="A kapcsolattartó nevének megadása kötelező.<br>";
	}
	if($('#kulcsszavak').val() == ''){
		hibaSzoveg +="A kulcsszavak megadása kötelező.<br>";
	}
		if(hibaSzoveg != ""){
			jAlert(hibaSzoveg,"Hiba");
		} else {

			if($('#kiemelt').is(':checked'))
			{
				kiemeltt = "Y";
			} else {
				kiemeltt ="N";
			}

			if($('#kepfutoszalag').is(':checked'))
			{
				kep = "Y";
			} else {
				kep ="N";
			}

			if($('#szovegfutoszalag').is(':checked'))
			{
				szoveg = "Y";
			} else {
				szoveg ="N";
			}

			$.post("ajax/ajax_uj_ceg_fel.php",{
				'nev' 				: $("#nev").val() ,
				'szekhely' 			: $("#szekhely").val() ,
				'lev_cim' 			: $("#lev_cim").val() ,
				'szam_cim' 			: $("#szam_cim").val() ,
				'adoszam' 			: $("#adoszam").val() ,
				'telefon' 			: $("#telefon").val() ,
				'fax' 				: $("#fax").val() ,
				'web' 				: $("#web").val() ,
				'email' 			: $("#email").val() ,
				'k_nev' 			: $("#k_nev").val() ,
				'k_tel' 			: $("#k_tel").val() ,
				'k_email' 			: $("#k_email").val() ,
				'kulcsszavak' 		: $("#kulcsszavak").val() ,
				'ceginfo' 			: $("#ceginfo").val() ,
				'kategoria_id' 		: $("#kategoria_id").val() ,
				'kategoria_prior' 	: $("#kategoria_prior").val() ,
				'al_kat1_id' 		: $("#al_kat1_id").val() ,
				'al_kat1_prior' 	: $("#al_kat1_prior").val() ,
				'al_kat2_id' 		: $("#al_kat2_id").val() ,
				'al_kat2_prior' 	: $("#al_kat2_prior").val() ,
				'megye_id' 			: $("#megye_id").val() ,
				'megye_prior' 		: $("#megye_prior").val() ,
				'keres_prior' 		: $("#keres_prior").val() ,
				'termek' 			: $("#termek").val() ,
				'marka' 			: $("#marka").val() ,
				'minosites' 		: $("#minosites").val() ,
				'kiemelt' 			: kiemeltt ,
				'kepfutoszalag' 	: kep ,
				'szovegfutoszalag' 	: szoveg ,
				'futoszalag_text' 	: $("#futoszalag_text").val() ,
				'osszeg' 			: $("#osszeg").val() ,
				'allapot' 			: $("#allapot").val(),
				'etc'				: $("#etc").val(),
				'honap'				: $("#honap").val(),
				'lat'				: $("#lat").val(),
				'lon'				: $("#lon").val()

			}, function(data){
				if(data)
				{
					jAlert(data,"Sikeres mentés", function(r){
						window.open('index.php?amodul=uj_ceg_felvetele', '_self');
					});
				} else {
					jAlert("Server hiba, próbálja meg később","Hiba");
				}
		});
	}
}

function teszt(){
	window.open( "http://www.torley.hu" , "_blank" );
}

function gyorskereso(valami){
	if($("#gyorsk").val() == ""){
		$(document).ready(function() {
			jAlert("Adjon megy egy vagy több szót.","Üres mező");
			});
	} else {
		mit = $("#gyorsk").val();
		window.open('index.php?modul=cegkereso&qsearch='+mit, '_self');
	}
}

function torol(szam){
	jConfirm('Végleges törlés. Biztos törlöd?', 'Törlés', function(r) {
		if(r == true){
			$.post("ajax/ajax_ceg_torles.php",{
			'ceg_id' : szam
			},function(data){
				if(data)
				{
					jConfirm('Sikeres törlés', 'Eredmény', function(r) {
						window.open('index.php?amodul=cegek_modositasa', '_self');
					})
				} else {
					jConfirm('Server hiba, próbálja meg később', 'Hiba', function(r) {
						window.open('index.php?amodul=cegek_modositasa', '_self');
					});
				}
			});
		}
});
}

function torol_kat(szam){
	jConfirm('Végleges törlés. Biztos törlöd?', 'Törlés', function(r) {
		if(r == true){
			$.post("ajax/ajax_kat_torles.php",{
			'kat_id' : szam
			},function(data){
				if(data)
				{
					jConfirm('Sikeres törlés', 'Eredmény', function(r) {
						window.open('index.php?amodul=kategoriak', '_self');
					})
				} else {
					jConfirm('Server hiba, próbálja meg később', 'Hiba', function(r) {
						window.open('index.php?amodul=kategoriak', '_self');
					});
				}
			});
		}
});
}

function new_cat(){
	var hibaSzoveg = '';
	if($('#new_cat_name').val() == ''){
		hibaSzoveg +="Az új kategória nevének megadása kötelező.<br>";
	}
	if(hibaSzoveg != ""){
			jAlert(hibaSzoveg,"Hiba");
	} else {
	$.post("ajax/ajax_uj_kat.php",{
			'uj_kat_nev' : $("#new_cat_name").val()
			},function(data){
				if(data){
					jAlert("Sikeres felvétel.","", function (r){
						window.open('index.php?amodul=kategoriak', '_self');
						});
				} else {
						jAlert("Server hiba, próbálja meg később újra.","Hiba");
				}
			});
	}
}

function old_cat(){
	var hibaSzoveg = '';
	if($('#old_cat_name').val() == ''){
		hibaSzoveg +="Az új kategória nevének megadása kötelező.<br>";
	}
	if(hibaSzoveg != ""){
			jAlert(hibaSzoveg,"Hiba");
	}else {
	$.post("ajax/ajax_mod_kat.php",{
			'old_kat_nev' : $("#old_cat_name").val(),
			'kat_id' 	: $("#hkat_id").val()
			},function(data){
				if(data)
				{
					jAlert("Sikeres felvétel.","", function (r){
							window.location.reload();
					});
				} else {
						jAlert("Server hiba, próbálja meg később újra.","Hiba");
				}
			});
	}
}

function kep_torol(kep_id,logo){
	jConfirm('Biztos törlöd?', 'Megerősítés', function(r) {
			if(r == true){
			$.post("ajax/ajax_kep_torol.php",{
				"kep_id" 	: kep_id,
				"logo"		: logo
				}, function(data){
					if(data == "1"){
						$(document).ready(function() {
							jAlert("Sikeres törlés","Ok",function(){
								window.location.reload();
							});
							}
						);
					} else {
					$(document).ready(function() {
						jAlert("Hiba törlés közben, kérjük próbálja meg később.","Hiba",function(){});
						}
					);
				}});
			}
		}
	)
}

function kep_torol_user(kep_id,logo){
	jConfirm('Biztos törlöd?', 'Megerősítés', function(r) {
			if(r == true){
			$.post("ajax/ajax_kep_torol.php",{
				"kep_id" 	: kep_id,
				"logo"		: logo
				}, function(data){
					if(data == "1"){
						$(document).ready(function() {
							jAlert("Sikeres törlés","Ok",function(){
									window.open('index.php?umodul=kepek_modositasa', '_self');
							});
							}
						);
					} else {
					$(document).ready(function() {
						jAlert("Hiba törlés közben, kérjük próbálja meg később.","Hiba",function(){});
						}
					);
				}});
			}
		}
	)
}

function kep_torol_user_kiemelt(kep_id,logo){
	jConfirm('Biztos törlöd?', 'Megerősítés', function(r) {
			if(r == true){
			$.post("ajax/ajax_kep_torol_user_kiemelt.php",{
				"kep_id" 	: kep_id,
				"logo"		: logo
				}, function(data){
					if(data == "1"){
						$(document).ready(function() {
							jAlert("Sikeres törlés","Ok",function(){
									window.open('index.php?umodul=adatlap_modositas', '_self');
							});
							}
						);
					} else {
					$(document).ready(function() {
						jAlert("Hiba körlés közben, kérjük próbálja meg később.","Hiba",function(){});
						}
					);
				}});
			}
		}
	)
}

function login(){
	var hibaSzoveg = '';
	if($('#user_name').val() == ''){
		hibaSzoveg +="A felhasználó név megadása kötelező.<br>";
	}

	if($('#password').val() == ''){
		hibaSzoveg +="Jelszó megadása kötelező.<br>";
	}

	if(hibaSzoveg != ""){
			jAlert(hibaSzoveg,"Hiba");
		}
	else {
	$.post("ajax/ajax_user_enter.php",{
			'user_name' : $("#user_name").val(),
			'password' 	: $("#password").val()
			}, function(data){
				if(data == "1")
				{
					toggle("login_panel");
					toggle("user_menu");
					window.open('index.php?umodul=welcome', '_self');
				} else if(data == '') {
						jAlert("Rossz felhasználónév vagy jelszó.","Hiba");
				}
				else {
						jAlert("Server hiba, próbálja meg később újra.","Hiba");
				}
			});
	}
}

function cegemUpdate(){
	var hibaszoveg = '';
	var mit ='';

 	var fck_cont = FCKeditorAPI.GetInstance('ceginfo') ;
	ceginfo = fck_cont.GetHTML();

	var fck_cont2 = FCKeditorAPI.GetInstance('termek') ;
	termek = fck_cont2.GetHTML();

	var fck_cont3 = FCKeditorAPI.GetInstance('marka') ;
	marka = fck_cont3.GetHTML();

	var fck_cont4 = FCKeditorAPI.GetInstance('minosites') ;
	minosites = fck_cont4.GetHTML();

	if($("#nev").val() == ''){
		hibaszoveg +="A cég név megadása kötelező!<br />";
		mit = "nev";
	}

	if($("#szekhely").val() == ''){
		hibaszoveg +="A székhely megadása kötelező!<br />";
		mit = "szekhely";
	}

	if($("#szam_cim").val() == ''){
		hibaszoveg +="A számlázási cím megadása kötelező!<br />";
		mit = "szam_cim";
	}

	if($("#adoszam").val() == ''){
		hibaszoveg +="Az adószám megadása kötelező!<br />";
		mit = "adoszam";
	}

	if($("#telefon").val() == ''){
		hibaszoveg +="Minimum egy telefonszám megadása kötelező!<br />";
		mit = "telefon";
	}

	if($("#k_nev").val() == ''){
		hibaszoveg +="Kapcsolattartó megadása kötelező!<br />";
		mit = "k_nev";
	}

	if($("#k_tel").val() == ''){
		hibaszoveg +="Kapcsolattartó telefonszám megadása kötelező!<br />";
		mit = "k_tel";
	}

	if($("#kulcsszavak").val() == ''){
		hibaszoveg +="Minimum egy kulcsszó megadása kötelező!<br />";
		mit = "k_tel";
	}

	if(hibaszoveg != ""){
		$(document).ready(function() {
			jAlert(hibaszoveg,"Hiba",function(){
				$("#"+mit).focus();
			});
			}
		);
	} else {
		$.post("ajax/ajax_cegem_update.php",{
				'nev'			:	$("#nev").val(),
				'szekhely'		:	$("#szekhely").val(),
				'lat'			:	$("#lat").val(),
				'lon'			:	$("#lon").val(),
				'lev_cim'		:	$("#lev_cim").val(),
				'szam_cim'		:	$("#szam_cim").val(),
				'adoszam'		:	$("#adoszam").val(),
				'telefon'		:	$("#telefon").val(),
				'fax'			:	$("#fax").val(),
				'web'			:	$("#web").val(),
				'email'			:	$("#email").val(),
				'k_nev'			:	$("#k_nev").val(),
				'k_tel'			: 	$("#k_tel").val(),
				'k_email'		:	$("#k_email").val(),
				'kulcsszavak'	:	$("#kulcsszavak").val(),
				'ceginfo'		:	ceginfo,
				'kategoria_id'	:	$("#kategoria_id").val(),
				'al_kat1_id'	:	$("#al_kat1_id").val(),
				'al_kat2_id'	:	$("#al_kat2_id").val(),
				'megye_id'		:	$("#megye_id").val(),
				'termek'		:	termek,
				'marka'			:	marka,
				'minosites'		:	minosites
			},
			function(data){
				if(data == "1"){
					$(document).ready(function() {
						jAlert("Sikeres mentés","Ok",function(){
							window.open('index.php?umodul=adatlap_modositas', '_self');
						});
						}
					);
				} else {
					$(document).ready(function() {
						jAlert("Hiba a mentés közben, kérjük próbálja meg később.","Hiba",function(){});
						}
					);
				}
			}
		);
	}
}

function kapcsolat_elkuld(ceg_id){
	var hibaSzoveg = '';

	if($('#nev').val() == ''){
		hibaSzoveg +="A név megadása kötelező.<br>";
	}

	if($('#email').val() == ''){
		hibaSzoveg +="E-mail cím megadása kötelező.<br>";
	}

	if($('#uzenet').val() == ''){
		hibaSzoveg +="Az üzenet mező üres.<br>";
	}

	if(hibaSzoveg != ""){
			jAlert(hibaSzoveg,"Hiba");
	} else {
		$.post("ajax/ajax_uzenet.php",{
			'nev' 		: 	$("#nev").val(),
			'email' 	: 	$("#email").val(),
			'targy' 	: 	$("#targy").val(),
			'uzenet' 	: 	$("#uzenet").val(),
			'ceg_id'	:	ceg_id
			}, function(data){
				if(data == "1"){
					jAlert("Az üzenet sikeresen elküldve, Köszönjük érdeklődését.","Kollegánk hamarosan válaszolni fog Önnek.",
						function (r) {
							location.reload();
						}
					);
				} else {
					jAlert("Server hiba próbálja meg később","Hiba");}
			});
	}
}

function kapcsolat_torol(){
	location.reload();
}

function jelszo_csere(){
	var hiba = '';
	if($("#old_pw").val() == ''){
		hiba += "Régi jelszó megadása kötelező!<br />";
	}
	if($("#new_pw1").val() == ''){
		hiba += "Új jelszó megadása kötelező!<br />";
	}
	if($("#new_pw1").val() == ''){
		hiba += "Új jelszó ismételt megadása kötelező!<br />";
	}
	if($("#new_pw1").val() != $("#new_pw2").val()){
		hiba += "Nem egyezik az új jelszó és az ismételt magadása!<br />";
	}
	if(hiba == ''){
		$.post("ajax/ajax_jelszo_csere.php",{
			'new_pw'	:	$("#new_pw1").val(),
			'old_pw'	:	$("#old_pw").val()
		},function(data){
			if(data == "2"){
				jAlert("Hibás régi jelszó!","Hiba");
			}else if(data == "1"){
				jAlert("Sikeres rögzítés!","Ok",function(){
						window.location.reload();
					});
			} else {
				jAlert("Hiba a rögzítés közben, kérjük próbálja meg később.","Hiba");
			}
		})
	} else {
		jAlert(hiba,"Hiba");
	}

}

function ujfel(ceg_id){
	$.post("ajax/ajax_new_pass.php",{
		'ceg_id' : ceg_id
		}, function(data){
			if(data){
				jAlert(data,"Sikeres módosítás.", function (r) {
					location.reload();
				});
			} else {
				jAlert("Server hiba, próbálja meg később újra.","Hiba");
			}
		}
	);
}

/*function initialize() {
  	if (GBrowserIsCompatible()) {
	    map = new GMap2(document.getElementById("map_canvas"));
	    //map.setCenter(new GLatLng(37.4419, -122.1419), 13);
	    geocoder = new GClientGeocoder();
	    showAddress("Magyarország, Budapest", "n","");
	}
}*/
/*============================ezzel van az ie bug!!!!!!!!!!!!!!! */
function showAddress() {
	var address = "Magyarország "+$("#google_cim").val();
    geocoder.geocode( { address: address}, function(results, status) {
      if (status == google.maps.GeocoderStatus.OK && results.length) {
        // You should always check that a result was returned, as it is
        // possible to return an empty results object.
        if (status != google.maps.GeocoderStatus.ZERO_RESULTS) {
          map.set_center(results[0].geometry.location);
          var my_marker = new google.maps.Marker({
              position: results[0].geometry.location,
              map: map,
              draggable: true
          });
           var latlan = results[0].geometry.location;
            var lat_o = String(latlan.lat());
            var lon_o = String(latlan.lng());
            $("#lat").val(lat_o);
            $("#lon").val(lon_o);
            infowindow.set_size(new google.maps.Size(200,50));
            infowindow.set_content($("#nev").val());
            infowindow.open(map, my_marker);
        }
      } else {
        alert("Ilyen cím nem lézezik.");
      }
    });
    
    google.maps.event.addListener(my_marker, 'dragend', function() {
    updateMarkerPosition(marker.get_position());
  });

}

function updateMarkerPosition(latLng) {
    ("#lat").val(latLng.lat());
    $("#lon").val(latLng.lng());
}


function masolGoogleCim(){
	$("#google_cim").val($("#szekhely").val());
}
var my_marker;
var geocoder;
var map;
var infowindow;

function initialize_admin_modostias(){
	geocoder = new google.maps.Geocoder();
	infowindow = new google.maps.InfoWindow();
	var latlng = new google.maps.LatLng($("#lat").val(), $("#lon").val());
    var myOptions = {
      zoom: 15,
      center: latlng,
      mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU},
      mapTypeId: google.maps.MapTypeId.ROADMAP
    }
    map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);

    var marker = new google.maps.Marker({
                map: map,
                position: latlng
            });
    map.set_center(latlng);
    infowindow.set_size(new google.maps.Size(200,50));
    infowindow.set_content($("#nev").val());
    infowindow.open(map, marker);
}

function initialize_web(lat,lon,nev) {
	geocoder = new google.maps.Geocoder();
	infowindow = new google.maps.InfoWindow();
	var latlng = new google.maps.LatLng(lat, lon);
    var myOptions = {
      zoom: 15,
      center: latlng,
      mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU},
      mapTypeId: google.maps.MapTypeId.ROADMAP
    }
    map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);

    var marker = new google.maps.Marker({
                map: map,
                position: latlng,
                draggable: true
            });
    map.set_center(latlng);
    infowindow.set_size(new google.maps.Size(200,50));
    infowindow.set_content(nev);
    infowindow.open(map, marker);
    
    google.maps.event.addListener(marker, 'dragend', function() {
    updateMarkerStatus('Drag ended');
    geocodePosition(marker.get_position());
  });
}

function initialize_web2() {
	var lat = $("#lat").val();
	var lon = $("#lon").val();
	var nev = $("#nev").val();
	geocoder = new google.maps.Geocoder();
	infowindow = new google.maps.InfoWindow();
	var latlng = new google.maps.LatLng(lat, lon);
    var myOptions = {
      zoom: 15,
      center: latlng,
      mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU},
      mapTypeId: google.maps.MapTypeId.ROADMAP
    }
    map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);

    var marker = new google.maps.Marker({
                map: map,
                position: latlng
            });
    map.set_center(latlng);
    infowindow.set_size(new google.maps.Size(200,50));
    infowindow.set_content(nev);
    infowindow.open(map, marker);
}

function elfelejtett_fn(){
	if($("#email_cim").val() == ''){
		jAlert("E-mail cím megadása kötelező!","Hiba");
	} else {
		$.post("ajax/ajax_elfelejtett_jelszo.php",{
			'email'	: $("#email_cim").val() },
			function(data){
				if(data == '1'){
					jAlert("Sikeresen kiküldtük a megadott email címre jelszavát.","Ok", function(){
						window.location.reload();
					});
				} else {
					jAlert("Hibás jelszó!","Hiba",function(){
						window.location.reload();
					});
				}
			})
	}
}

function initialize_web2_key_count(){
    var maxi = 50;

	var thiss = "#k1";
    var le = $(thiss).val().length;
    var mennyi = maxi - le;
    if(le <= maxi)
    	$("#kulcs1").val(mennyi);
	else {
        $("#kulcs5").val("0");
    	$(thiss).val($(thiss).val().substring(0,maxi));
	}

	var thiss = "#k2";
    var le = $(thiss).val().length;
    var mennyi = maxi - le;
    if(le <= maxi)
    	$("#kulcs2").val(mennyi);
	else {
        $("#kulcs5").val("0");
    	$(thiss).val($(thiss).val().substring(0,maxi));
	}
    	
    var thiss = "#k3";
    var le = $(thiss).val().length;
    var mennyi = maxi - le;
    if(le <= maxi)
    	$("#kulcs3").val(mennyi);
	else {
        $("#kulcs5").val("0");
    	$(thiss).val($(thiss).val().substring(0,maxi));
	}
    	
    var thiss = "#k4";
    var le = $(thiss).val().length;
    var mennyi = maxi - le;
    if(le <= maxi)
    	$("#kulcs4").val(mennyi);
	else {
        $("#kulcs5").val("0");
    	$(thiss).val($(thiss).val().substring(0,maxi));
	}
    	
    var thiss = "#k5";
    var le = $(thiss).val().length;
    var mennyi = maxi - le;
    if(le <= maxi)
    	$("#kulcs5").val(mennyi);
	else {
        $("#kulcs5").val("0");
    	$(thiss).val($(thiss).val().substring(0,maxi));
	}
}

