
$(document).ready(function() {
	$("#atnevezes").dialog({
		width: "800px",
		buttons: {
			"Ok": function() {
				$(this).dialog("close");
			}
		},
		title: "Tisztelt Ügyfelünk!",
		modal:true
	});

		$("a[href^=http]").each(function(){
		   if(this.href.indexOf(location.hostname) == -1) {
		      jQuery(this).attr({
		         target: "_blank",
		         title: "Új ablakban nyílik meg!"
		      });
		   }
		});


	/*                           ÁRFOLYAM VÁLTOGATÓ    					*/

	$(".inlabel input[type=text]").focus(function() {
		$(this).siblings("label").hide();
	});

	$(".inlabel input[type=text]").blur(function() {
		if ($(this).val()=="") {
			$(this).siblings("label").show();
		};
	});

	$(".inlabel input[type=text]").each(function(index) {
			if ($(this).val()!="") {
				$(this).siblings("label").hide();
			};
	});
	function getData (Offset,Agazat) {
		$.getJSON("/arfolyamok_fo_ajax.php?Offset="+Offset+"&Agazat="+Agazat,
		        function(data){
					if(Agazat=="K"){
					 $("#magan_ArfDatum").html(data.ArfDatum);
					 $("#magan_Klasszikus").html(data.Klasszikus);
					 $("#magan_Kiegyensulyozott").html(data.Kiegyensulyozott);
					 $("#magan_Novekedesi").html(data.Novekedesi);
					}else{
					 $("#onkentes_ArfDatum").html(data.ArfDatum);
					 $("#onkentes_Klasszikus").html(data.Klasszikus);
					 $("#onkentes_Kiegyensulyozott").html(data.Kiegyensulyozott);
					 $("#onkentes_Novekedesi").html(data.Novekedesi);
					}

		        });
	}

	var KOffset=0;
	var NOffset=0;

	getData(KOffset,"K");
	getData(NOffset,"N");

	$("#lenyilo-tovabb").click(function() {
		$(".hirek-hidden").show();
		$(this).hide();
		return false;
	});
	njobbraklikk = function() {
		NOffset--;
		if (NOffset==0) {
		$(".onkentes_balra_nyil_arfolyam").css({background: 'url(../img/jobbra_nyil_arfolyam_no.jpg)', cursor: 'default'});			
		$(this).unbind("click",njobbraklikk);
		};
		getData(NOffset,"N");	
	}
	kjobbraklikk = function() {
		KOffset--;
		if (KOffset==0) {
		$(".magan_balra_nyil_arfolyam").css({background: 'url(../img/jobbra_nyil_arfolyam_no.jpg)', cursor: 'default'});			
		$(this).unbind("click",kjobbraklikk);
		};
		getData(KOffset,"K");	
	}


	nbalraklikk = function() {
		$(".onkentes_jobbra_nyil_arfolyam").css({background: 'url(../img/jobbra_nyil_arfolyam.jpg)', cursor: 'pointer'});
		$(".onkentes_jobbra_nyil_arfolyam").bind("click",njobbraklikk);
		NOffset++;
		getData(NOffset,"N");	
	}
	kbalraklikk = function() {
		$(".magan_jobbra_nyil_arfolyam").css({background: 'url(../img/jobbra_nyil_arfolyam.jpg)', cursor: 'pointer'});
		$(".magan_jobbra_nyil_arfolyam").bind("click",kjobbraklikk);
		KOffset++;
		getData(KOffset,"K");	
	}	

	$(".onkentes_jobbra_nyil_arfolyam").click(njobbraklikk);
	$(".magan_jobbra_nyil_arfolyam").click(kjobbraklikk);	
	$(".onkentes_balra_nyil_arfolyam").click(nbalraklikk);
	$(".magan_balra_nyil_arfolyam").click(kbalraklikk);

/*                           ÚJ BELÉPŐKNEK    					*/

	$(".kerdesek").click(function(Agazat) {	
	$(".valaszok").hide();
	$("#"+this.id.replace("k_","v_")).toggle();
		
	});



	$("#lablec li:last-child").css('background', 'none');

	    
	$("#vege, #kezdo").datepicker({ 
		dateFormat: 'yy.mm.dd',
		nextText: 'Következő',
		prevText: 'Előző',
		currentText: 'Ma',
		firstDay: 1,
		dayNames: ['Vasárnap', 'Hétfő', 'Kedd', 'Szerda', 'Csütörtök', 'Péntek', 'Szombat'],
		dayNamesShort: ['Vas','Hét', 'Kedd', 'Szer', 'Csüt', 'Pén', 'Szom'],
		dayNamesMin: ['Va', 'Hé', 'Ke', 'Sze', 'Cs', 'Pé', 'Szo' ],
		monthNames: ['Január','Február','Március','Április','Május','Június','Július','Augusztus','Szeptember','Október','November','December']
		
		});
	$("#arfolyamok-form").submit(function() {
	
		$("#excel-link").attr("href","/arfolyamok-excel.php?"+$("#arfolyamok-form").serialize());		
		
		$.post("/arfolyamok_ajax.php", { 
			data: $("#arfolyamok-form").serialize() },
			function(data){
				$("#tabla").html(data);
				$("#tabla tr:odd").css({
					backgroundColor: '#FFFCE7'
				});
				$("#tabla tr").hover(function() {
					$(this).addClass("tablahover");
				},function() {	
					$(this).removeClass("tablahover");
			  	}, "html");
			}			
		);
		
		$.post("/arfolyamok_grafikon_ajax.php", { 
			data: $("#arfolyamok-form").serialize() },
			function(data){				
				
				var datumok = new Array();
				var ertekek = new Array();
				ertekek['klasszikus'] = new Array();
				ertekek['kiegyensulyozott'] = new Array();
				ertekek['novekedesi'] = new Array();
				
				$.each(data, function(key, value) { 
  					datumok.push(key);
					ertekek['klasszikus'].push(parseFloat(value['klasszikus']));
					ertekek['kiegyensulyozott'].push(parseFloat(value['kiegyensulyozott']));
					ertekek['novekedesi'].push(parseFloat(value['novekedesi']));
				});
				
				var lepes = 1;
				if(datumok.length>60){
					lepes = 2;
				}				
				if(datumok.length>100){
					lepes = 3;
				}
				if(datumok.length>200){
					lepes = 10;
				}
				if(datumok.length>500){
					lepes = 20;
				}
				
				chart1 = new Highcharts.Chart({
					chart: {
						renderTo: 'chart',
						type: 'line',
						zoomType: 'x'
					},
					title: {
						text: 'Árfolyamok'
					},
					xAxis: {
						categories: datumok,
						title: {
							text:'Dátum'
						},
						labels: {
							rotation: -45,
							step: lepes
						}	
					},
					yAxis: {
						title: {
							text: 'Árfolyam'
						}
					},
					series: [{
						name: 'klasszikus',
						data: ertekek['klasszikus']
					}, {
						name: 'kiegyensúlyozott',
						data: ertekek['kiegyensulyozott']
					}, {
						name: 'növekedési',
						data: ertekek['novekedesi']
					}]
				});
			},
			"json"
		);
		
		return false;	
	});	

	
$("#Email").blur(function() {
	$("#Email_uzenet").load("/check_email.php",{ Email:$(this).val() });
});

$("#Agazat").change(function() {
	$("#Ugyfajta").load("/ugyfajtak_ajax",{ Agazat:$("#Agazat").val() });
});



$("#nemtag").click(function() {
if ($(this).is(':checked')) {
	$("#UgyfelID").val("1111");
}else{
	$("#UgyfelID").val("");
}
});

$("#kereso").focus(function() {
	$("#kereso_label").hide();
});
$("#kereso").blur(function() {
	if ($(this).val()=="") {
		$("#kereso_label").show();
	};
});
if ($(this).val()!="") {
	$("#kereso_label").hide();
};
	
});

