$(document).ready(function(){
	$('#hirslider-cont').slider2({time: 3000});
});

function show_sub(id)
{
	$('#sub'+id).show();
}

function hide_sub(id)
{
	$('#sub'+id).hide();
}

$(document).ready(function(){
	$('.eventstable a').click(function(){openGoogleMap(this);});
});

// ESEMÉNY TÉRKÉP
function openGoogleMap(obj)	
{
	var loaditor = '<div id="dialog_content"><center><img src="/images/indicator-facebook.gif" /></center></div>';
	var editor = '<div class="zoom" id="mapBox" style="height:400px; border:1px solid #9c9a8b;"></div>\
	<button class="close_button mt10 ml10">Bezár</button></div>';
	var sbox = $('<div id="googlebox" />').append(loaditor);
	
	$(sbox).dialog({
		title:"Esemény helyszíne",
		width:660,
		height:500,
		modal: true,
		resizable:false,
		position:'center',
		open:function(){
			$("#dialog_content").html(editor);
			$(".close_button").button().click(function(){jQuery("#googlebox").dialog("close");});
			var c = $(obj).comments().html().split(":");
			var cim = $(".eventblock").has(obj).find(".eventcim").text();
			var ido = $(".eventblock").has(obj).find(".eventidopont").text();
			makeGoogleMap(c[0],c[1],cim,ido);
		},
		close:function(){$("#googlebox").remove();	}
	});
	
}

// ESEMÉNYTÉRKÉP
function makeGoogleMap(dlat,dlng,cim,ido)
{
	// inti map
	var myLatlng = new google.maps.LatLng(dlat,dlng);
	/* GOOGLEMAP KESZITES */	
	var myOptions = {
		zoom: 17,
		center: myLatlng,
		scrollwheel:true,
		mapTypeControl:true,
		mapTypeControlOptions:{style:google.maps.MapTypeControlStyle.HORIZONTAL_BAR},
		mapTypeId: google.maps.MapTypeId.SATELLITE
	}
	rendMap = new google.maps.Map(document.getElementById("mapBox"), myOptions);
	
	// DEFAULT MARKER
	var iconpic = "/images/arrow.png";
	var ishadow = "/images/arrowshadow.png";
	var myLatLng = new google.maps.LatLng(dlat,dlng);
	var myMarker = new google.maps.Marker({
				position: myLatLng,
				map: rendMap,
				icon: iconpic,
				title: cim,
				shadow: ishadow
	});
	var iw = new google.maps.InfoWindow();
	var infocontent = '<span class="iwin"><b>'+cim+'</b><br />'+ido+'</span>';
	iw.setContent(infocontent);
	iw.open(rendMap,myMarker);
}

function open_kapcsolat()
{
	var loaditor = '<div id="dialog_content"><center><img src="/images/indicator-facebook.gif" /></center></div>';
	var editor = '<div class="zoom" id="kapcsolatBox"></div>';
	var sbox = $('<div id="kapcsolatbox" />').append(loaditor);
	
	$(sbox).dialog({
		title:"Kapcsolat",
		width:400,
		modal: true,
		resizable:false,
		position:'center',
		open:function(){
			$("#dialog_content").html(editor);
			getUrlap();
		}
	});
}

function getUrlap()
{
	$.ajax({
		url:"/process/urlap.php",
		type:"post",
		data:'action=get',
		success:function(str){
			$("#dialog_content").html(str);
		}
	});
}

function sendUzenet()
{
	if($.trim($("#unev").val())=="") {
		alert('A név magdása kötelező!');
	} else if($.trim($("#umail").val())=="") {
		alert('Az e-mail cím megadása kötelező!');
	} else if($.trim($("#uuzenet").val())=="") {
		alert('Nem írt üzenetet!');
	} else {
		$.ajax({
			url:"/process/urlap.php",
			type:"post",
			data:'action=send&nev='+$('#unev').val()+'&mail='+$('#umail').val()+'&uzenet='+$('#uuzenet').val(),
			success:function(str){
				alert('Az üzenetét sikeresen elküldte!');
				$('#kapcsolatbox').dialog("close");
			}
		});
	}
}

function feliratkozas()
{
	var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	if($.trim($("#nev").val())=="" || $("#nev").val()=='Adja meg a nevét') {
		alert('Nem adta meg a nevét!');
	} else if($("#email").val()=="" || $("#email").val()=="Adja meg az email címét") {
		alert('Nem adta meg az e-mail címét');
	} else if(!emailReg.test($("#email").val())) {
		alert('Hibás e-mail cím');
	} else {
		$.ajax({
			url:"/process/hirlevel.php",
			type:"post",
			data:'nev='+$('#nev').val()+'&email='+$('#email').val(),
			success:function(str){
				if(str=='al') {
					alert('Az e-mail cím már szerepel az adatbázisunkban!');
				} else {
					$('#nev').val('');
					$('#email').val('');
					document.location = '/sikeres_feliratkozas.html'
				}
			}
		});
	}
}
