function registration(user_group,first_name,last_name,email,password,repassword,sex){
	

		$.ajax({
							  url: "ajax/registration.php",
							  type: "POST",
							  data: ({
								"user_group" : user_group,
								"first_name" : first_name,
								"last_name" : last_name,
								"email" : email,
								"password" : password,
								"repassword": repassword
							  }),
							  dataType: "html",
							  async:false,
							  success: function(data){
								var obj = jQuery.parseJSON(data);
								if(obj != null){
									if(obj.code == '1'){
										jAlert('A további teendők leírása nemsokára megérkezik a megadott email címre.',translate("Üzenet"),function(){
											location.reload();
										});
									}
									else {
										jAlert(obj.error_message,translate("Hiba"),function(){});
									}
								} else {
									jAlert('A művelet nem sikerült. Kérjük próbálja meg később!',translate("Hiba"),function(){});
								}
							  }
		});
	
	
}

function registration2(user_group,first_name,last_name,email,password,repassword,sex){
	

		$.ajax({
							  url: "ajax/registration.php",
							  type: "POST",
							  data: ({
								"user_group" : user_group,
								"first_name" : first_name,
								"last_name" : last_name,
								"email" : email,
								"password" : password,
								"repassword": repassword
							  }),
							  dataType: "html",
							  async:false,
							  success: function(data){
								var obj = jQuery.parseJSON(data);
								if(obj != null){
									if(obj.code == '1'){
										jAlert("Sikeres feliratkozás!<br />Köszönjük, hogy feliratkozott hírlevelünkre!","Ok",function(r){location.reload();})
									}
									else {
										jAlert(obj.error_message,translate("Hiba"),function(){});
									}
								} else {
									jAlert('A művelet nem sikerült. Kérjük próbálja meg később!',translate("Hiba"),function(){});
								}
							  }
		});
	
	
}


function check_email(email) {
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    if(reg.test(email) == false) {
      return false;
    } else {
        return true;
    }
}

function translate(word){
	
	var translated_word= new String();
	
				$.ajax({
						  url: "ajax/translate.php",
						  type: "POST",
						  data: ({
							"word" : word,
							"lang_id" : current_language_id
						  }),
						  dataType: "html",
						  async:false,
						  success: function(data){
							translated_word = data;
						  }
				});
	
	return translated_word;
	
}

function make_login(email,password,hide_success){
	
		$.ajax({
							  url: "ajax/enter.php",
							  type: "POST",
							  data: ({
								"email" : email,
								"password" : password
							  }),
							  dataType: "html",
							  async:false,
							  success: function(data){
								var obj = jQuery.parseJSON(data);
								if(obj != null){
									if(obj.code == '1'){
										/*if(hide_success){
											location.reload();
										}
										else{*/
											
											jAlert( 'Sikeres bejelentkezés!',translate("Üzenet"),function(){
												location.href = siteurl;
											});
										//}
									}
									else {
										jAlert( obj.error_message,translate("Hiba"),function(){});
									}
								} else {
									jAlert('Hiba történt. Kérjük próbálja meg később!',translate("Hiba"),function(){});
								}
							  }
		});
	
}

$(document).ready(function(){
	
	
	 $("#login").click(function(event){

	 	event.preventDefault();

		var jelszo = $("#login_pw").val(); //*

		var mail = $("#login_mail").val();  //*

				

		var hiba_s = '';

		var hiba = false;

		var hiba_f = '';

		

		if(mail.length < 3){

			hiba = true;

			hiba_s +='E-mail cím megadása kötelező!<br />';

			if(hiba_f.length < 1){

				hiba_f = "#email";

			}

		}

        

        if(jelszo.length < 3){

			hiba = true;

			hiba_s +='Adja meg a jeszavát!<br />';

			if(hiba_f.length < 1){

				hiba_f = "#nev";

			}

		}

				

		if(hiba == false){
			
			make_login(mail,jelszo,1)
			
			/*
			$.post("ajax/ajax_login.php",{

                "jelszo" 			: jelszo,

				"email" 			: mail,

			},function(data){

				if(parseInt(data) == 1){

					jAlert("Sikeres bejelentkezés!","Ok",function(r){window.location.reload();})

				} else{

					jAlert(data,"Hiba");

				}

			})
			*/

		} else {

			jAlert(hiba_s,"Hiba",function(r){

				$(hiba_f).focus();

			});

		}

		

	});
	
	$("#feliratkozas").click(function(event){

	 	event.preventDefault();

		var hirnev = $("#hirnev").val(); //*

		var hirmail = $("#hirmail").val();  //*

				

		var hiba_s = '';

		var hiba = false;

		var hiba_f = '';

		

		if(hirnev.length < 3){

			hiba = true;

			hiba_s +='Adja meg a teljes nevét!<br />';

			if(hiba_f.length < 1){

				hiba_f = "#nev";

			}

		}

		

		if(hirmail.length < 3){

			hiba = true;

			hiba_s +='E-mail cím megadása kötelező!<br />';

			if(hiba_f.length < 1){

				hiba_f = "#email";

			}

		}

		

		if (!($("#hirfelt:checked").val())){

			hiba = true;

			hiba_s += "A feliratkozáshoz el kell fogadnia a feltételeket!<br />";

			if(hiba_f.length < 1){

                hiba_f = "#hirfelt";    

            }

		}

		

		if(hiba == false){
/*
			$.post("ajax/ajax_hirlevel.php",{

                "hirnev" 			: hirnev,

				"hirmail" 			: hirmail,

			},function(data){

				if(parseInt(data) == 1){

					jAlert("Sikeres feliratkozás!<br />Köszönjük, hogy feliratkozott hírlevelünkre!","Ok",function(r){window.location.reload();})

				} else{

					jAlert(data,"Hiba");

				}

			})
*/
				registration2(3,$('#hirnev').val(),'',$('#hirmail').val(),'xxxxx','xxxxx')
		} else {

			jAlert(hiba_s,"Hiba",function(r){

				$(hiba_f).focus();

			});

		}

		

	});
	
    $("#regisztral").click(function(event){

	 	event.preventDefault();

		var nev = $("#nev").val();

		var jelszo = $("#jelszo").val();

        var jelszo2 = $("#jelszo2").val();

        var email = $("#email").val(); 

				

		var hiba_s = '';

		var hiba = false;

		var hiba_f = '';

		

		if(nev.length < 3){

			hiba = true;

			hiba_s +='Adja meg a teljes nevét!<br />';

			if(hiba_f.length < 1){

				hiba_f = "#nev";

			}

		}

		

		if(email.length < 3){

			hiba = true;

			hiba_s +='E-mail cím megadása kötelező!<br />';

			if(hiba_f.length < 1){

				hiba_f = "#email";

			}

		}

        

        if(jelszo.length < 3){

            hiba = true;

            hiba_s += 'Minimum 3 karakterből álló jelszó megadása kötelező.<br />';

            if(hiba_f.length < 1){

                hiba_f = "#jelszo";

            }

        }

        

        if(jelszo != jelszo2){

            hiba = true;

            hiba_s += 'A két jelszó nem egyezik!<br />';

            if(hiba_f.length < 1){

                hiba_f = "#jelszo";

            }

        }

		

		if (!($("#feltetel:checked").val())){

			hiba = true;

			hiba_s += "A regisztrációhoz el kell fogadnia a feltételeket!<br />";

            if(hiba_f.length < 1){

                hiba_f = "#feltetel";    

            }

		}

		

		if(hiba == false){
			
			registration(2,$('#nev').val(),'',$('#email').val(),$('#jelszo').val(),$('#jelszo2').val());
			/*
			$.post("ajax/ajax_regisztracio.php",{

                "name"		: nev,

				"email" 	: email,

                "jelszo"    : jelszo

			},function(data){

				if(parseInt(data) == 1){

					jAlert("A további teendők leírása nemsokára megérkezik a megadott email címre.","Ok",function(r){window.open('http://www.konyvelo-berszamfejto.hu/',"_self");})

				} else{

					jAlert(data,"Hiba");

				}
				

			})
			*/

		} else {

			jAlert(hiba_s,"Hiba",function(r){

				$(hiba_f).focus();

			});

		}

		

	});


    $("#belepes").click(function(event){

	 	event.preventDefault();

	 	var user = $("#user").val();

	 	var pw = $("#pw").val();

	 	

		 	$.post("../ajax/ajax_belepes.php",{ "user" : user, "pw"	: pw},

			 	function(data){

					if(data=="1"){

					    window.open("/admin/index.php?amodule=save&alias=fooldal",'_self');

					} else {

						jAlert(data,"Hiba", function(r){window.open("/konyvelo/root_html/admin/index.php",'_self');});

					}

				}

			);

  	});

      

    $("#reg").click(function(event){

        location.href = siteurl+'regisztracio/regisztral';

    });

      	

 	

  	$("#kuldes").click(function(event){

	 	event.preventDefault();

		var nev = $("#nev").val(); //*

		var email = $("#email").val();  //*

		var tel = $("#tel").val();  //*

		var fax = $("#fax").val();

		var forma = $("#forma").val(); //*

		var fotevekenyseg = $("#fotevekenyseg").val(); //*

		var szekhely = $("#szekhely").val();

		var alapitaseve = $("#alapitaseve").val();

		var kulker = $("#kulker").val();

		var konyvelesmodja = $("#konyvelesmodja").val();

		var afa = $("#afa").val();

		var boltok = $("#boltok").val();

		var arbevetel = $("#arbevetel").val();

		var bejovoszamla = $("#bejovoszamla").val();  //*

		var kimenoszamlak = $("#kimenoszamlak").val();  //*
        
        var vallalkozas_tipus = $("#vallalkozas").val();

		var berszamfejtes = $("#berszamfejtes").val();

		var alkalmazottak = $("#alkalmazottak").val();

		var mikortol = $("#mikortol").val();

		var azonnal = $("#azonnal").val();

		var miert = $("#miert").val();

		var egyeb = $("#egyeb").val();

		

		var hiba_s = '';

		var hiba = false;

		var hiba_f = '';

		

		if(nev.length < 3){

			hiba = true;

			hiba_s +='Ajánlat kérő neve kötelező mező!<br />';

			if(hiba_f.length < 1){

				hiba_f = "#nev";

			}

		}

		

		if(email.length < 3){

			hiba = true;

			hiba_s +='E-mail cím megadása kötelező!<br />';

			if(hiba_f.length < 1){

				hiba_f = "#email";

			}

		}

		

		if(tel.length < 4){

			hiba = true;

			hiba_s +='Telefonszám megadása kötelező!<br />';

			if(hiba_f.length < 1){

				hiba_f = "#tel";

			}

		}

		

		if(fotevekenyseg.length < 3){

			hiba = true;

			hiba_s +='A fő tevékenység magadása kötelező!<br />';

			if(hiba_f.length < 1){

				hiba_f = "#fotevekenyseg";

			}

		}
        
        if(vallalkozas_tipus.length < 10){
            
            hiba = true;
            
            hiba_s +='A vállalkozás típusának megadása!<br />';

			if(hiba_f.length < 1){

				hiba_f = "#vallalkozas";

			}
            
        }
		
		if(bejovoszamla.length < 1){

			hiba = true;

			hiba_s +='Bejövő számlák havonta kötelező mező!<br />';

			if(hiba_f.length < 1){

				hiba_f = "#bejovoszamla";

			}

		}
		
		if(kimenoszamlak.length < 1){

			hiba = true;

			hiba_s +='Kimenő számlák havonta kötelező mező!<br />';

			if(hiba_f.length < 1){

				hiba_f = "#kimenoszamlak";

			}

		}

		

		if(hiba == false){

			$.post("ajax/ajax_ajanlat.php",{

                "nev" 			: nev,

				"email" 		: email,

				"tel" 			: tel,

				"fax"			: fax ,

				"forma"			: forma,

				"fotevekenyseg"	: fotevekenyseg,

				"szekhely"		: szekhely ,

				"alapitaseve"	: alapitaseve,

				"kulker"		: kulker,

				"konyvelesmodja"	:konyvelesmodja,

				"afa"			: afa,

				"boltok"		: boltok,

				"arbevetel"		: arbevetel,

				"bejovoszamla"	: bejovoszamla,

				"kimenoszamlak"	: kimenoszamlak,
                
                "vallalkozas"   : vallalkozas_tipus,

				"berszamfejtes"	: berszamfejtes,

				"alkalmazottak"	: alkalmazottak,

				"mikortol"		: mikortol,

				"azonnal"		: azonnal,

				"miert"			: miert,

				"egyeb"         : egyeb

			},function(data){
				
				var obj = jQuery.parseJSON(data);
								if(obj != null){
									if(obj.code == '1'){
										jAlert("Ajánlat kérését rögzítettük, kollegánk hamarosan felkeresi Önt!","Ok",function(r){location.reload();})
									}
									else {
										jAlert(obj.error_message,translate("Hiba"),function(){});
									}
								} else {
									jAlert('A művelet nem sikerült. Kérjük próbálja meg később!',translate("Hiba"),function(){});
								}
				
			})

		} else {

			jAlert(hiba_s,"Hiba",function(r){

				$(hiba_f).focus();

			});

		}

		

	});

   
   $("#logout").click(function(){
		$.ajax({
						  url: "ajax/logout.php",
						  type: "POST",
						  data: ({
						  }),
						  dataType: "html",
						  async:false,
						  success: function(){
							jAlert("Sikeres kijelentkezés!","Ok",function(r){window.location.reload();})
						  }
		});
	});
   
/*
    $("#logout").click(function(event){

	 	event.preventDefault();

        $.post("ajax/ajax_logout.php",{

        },function(data){

            if(parseInt(data) == 1){

                jAlert("Sikeres kijelentkezés!","Ok",function(r){window.location.reload();})

            }else{

                jAlert(data,"Hiba");

            }

        })

    });
*/
    

    $("#lostpw").click(function(event){

	 	event.preventDefault();

        var email = $("#login_mail").val();

        

        var hiba_s = '';

		var hiba = false;

		var hiba_f = '';

        

        if(email.length < 3){

            hiba = true;

            hiba_s = 'Adja meg e-mail címét.<br/>';

            hiba_f = '#login_mail';

        }

        

        if (hiba == false){
/*
        $.post("ajax/ajax_lostpw.php",{

            "email" : email,

        },function(data){

            if(parseInt(data) == 1){

                jAlert("Jelszó emlékeztető e-mail kiküldve!","Ok",function(r){window.location.reload();})

            }else{

                jAlert(data,"Hiba");

            }

        })
*/
			$.ajax({
						  url: "ajax/send_lost_password.php",
						  type: "POST",
						  data: ({
							"email" : email
						  }),
						  dataType: "html",
						  async:false,
						  success: function(data){
							var obj = jQuery.parseJSON(data);
							if(obj != null){
								if(obj.code == '1'){
									jAlert(obj.success_message,"Üzenet.",function(){});
								} else {
									jAlert(obj.error_message,"Hiba.",function(){});
								}
							} else {
								jAlert(obj.error_message,"Hiba.",function(){});
							}
						  }
			});
				
				
        }else{

            jAlert(hiba_s,"Hiba",function(r){

				$(hiba_f).focus();

			});

        }

    });

    

	

	$("#urlap_id").click(function(event){

	 	event.preventDefault();

	 	var nev = $("#nev").val();

	 	var email = $("#email").val();

	 	var uzenet = $("#uzenet").val();

	 	

	 	var hiba = false;

	 	var hiba_s = '';

	 	var hiba_f = '';

	 	

	 	if(nev.length < 1){

			hiba = true;

			hiba_s +='Név megadása kötelező!<br />';

			if(hiba_f.length == 0){

				hiba_f = "#nev";

			}

	 	}

	 	

	 	if(email.length < 1){

			hiba = true;

			hiba_s +='E-mail cím megadása kötelező!<br />';

			if(hiba_f.length == 0){

				hiba_f = "#email";

			}

	 	}

	 	

	 	if(uzenet.length < 1){

			hiba = true;

			hiba_s +='Üzenet megadása megadása kötelező!<br />';

			if(hiba_f.length == 0){

				hiba_f = "#uzenet";

			}

	 	}

	 	

	 	if(hiba == false){

			$.post("ajax/ajax_kapcsolat.php",{ "nev" : nev, "email" : email, "uzenet" : uzenet},

			function (data){
				
				var obj = jQuery.parseJSON(data);
								if(obj != null){
									if(obj.code == '1'){
										jAlert("Kollegánk hamarosan felveszi Önnel a kapcsolatot.", "Havasweb Kft.",function(r){location.reload();});
									}
									else {
										jAlert(obj.error_message,translate("Hiba"),function(){});
									}
								} else {
									jAlert('A művelet nem sikerült. Kérjük próbálja meg később!',translate("Hiba"),function(){});
								}
				

			} );

	 	} else {

			jAlert(hiba_s,"Hiba", function(n){});

	 	}

	 	

	});

});



function initialize() {

    /*var latlng = new google.maps.LatLng(47.4870358, 19.1929661);

    var myOptions = {

      zoom: 8,

      center: latlng,

      mapTypeId: google.maps.MapTypeId.ROADMAP

    };

    var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);*/

    if ( $("#map_canvas").length > 0 ) {

	    geocoder = new google.maps.Geocoder();

		infowindow = new google.maps.InfoWindow();

		var latlng = new google.maps.LatLng(47.4339962, 19.2210141);

	    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("Havasweb Kft. <br /> 1185 Budapest Nagybánya utca 54.");

	    infowindow.open(map, marker);

	}

}
