Shadowbox.init({
		ext: {
				img:        ['png', 'jpg', 'jpeg', 'gif', 'bmp'],
				swf:        ['swf'],
				flv:        ['flv', 'mp3'],
				qt:         ['dv', 'mov', 'moov', 'movie', 'mp4'],
				wmp:        ['asf', 'wm', 'wmv'],
				qtwmp:      ['avi', 'mpg', 'mpeg'],
				iframe:     ['asp', 'aspx', 'cgi', 'cfm', 'htm', 'html', 'pl', 'php',
							'php3', 'php4', 'php5', 'phtml', 'rb', 'rhtml', 'shtml',
							'txt', 'vbs']
        },
		players: ["flv", "swf"],
		language: "en",
		displayNav: true,
		displayCounter: true,
		autoplayMovies: false,
		width: 200,
		handleOversize: "resize",
		initialWidth: 200
	});
$(function() {
	
	$('#dd_link_koncert').mouseenter(
		function () {
			$('.dd_menu').hide();
			$('#dd_menu_koncert').show();
		}
	);
	$('#dd_menu_koncert').mouseleave(
		function () {
			$('.dd_menu').hide();
		}
	);

	$('#dd_link_sajto').mouseenter(
		function () {
			$('.dd_menu').hide();
			$('#dd_menu_sajto').show();
		}
	);
	$('#dd_menu_sajto').mouseleave(
		function () {
			$('.dd_menu').hide();
		}
	);
	
	$('#dd_link_letoltes').mouseenter(
		function () {
			$('.dd_menu').hide();
			$('#dd_menu_letoltes').show();
		}
	).click( function () {
		return false;
	});

	$('#dd_menu_letoltes').mouseleave(
		function () {
			$('.dd_menu').hide();
		}
	);
	
	$("a:regex(rel, ^colorbox[0-9]+$)").colorbox({ transition: "none", width: "75%", height: "75%" });
	
	$("form#checkoutForm input[name=szamla]").click(function() {
	
		if (!$(this).is(":checked")) {
			
			$("tr#szaml_adat").css("display", "none");
			$("tr#szaml_nev").css("display", "none");
			$("tr#szaml_orszag").css("display", "none");
			$("tr#szaml_cim").css("display", "none");
			$("tr#szaml_adat input[name=szamla_elter]").attr("checked", false);
			
		}else{
			
			$("tr#szaml_adat").css("display", "");
			
		}
			
	});
	
	$("form#checkoutForm input[name=szamla_elter]").click(function() {
		
		if (!$(this).is(":checked")) {
			
			$("tr#szaml_nev").css("display", "none");
			$("tr#szaml_orszag").css("display", "none");
			$("tr#szaml_cim").css("display", "none");
			
		}else{
			
			$("tr#szaml_nev").css("display", "");
			$("tr#szaml_orszag").css("display", "");
			$("tr#szaml_cim").css("display", "");
			
		}
		
	});
});

function validEmail(email){      
	var emailReg = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	return emailReg.test(email); 
}

function checkReg() {
	
	if (!$.trim($("input[id=regUsername]").val())) {
		$("input[id=regUsername]").effect("highlight", { color: "#F30000" }, 300);
		return;
	}
	
	if (!$.trim($("input[id=regPassword]").val())) {
		$("input[id=regPassword]").effect("highlight", { color: "#F30000" }, 300);
		return;
	}
	
	if (!$.trim($("input[id=regPassword2]").val())) {
		$("input[id=regPassword2]").effect("highlight", { color: "#F30000" }, 300);
		return;
	}
	
	if (!$.trim($("input[id=regName]").val())) {
		$("input[id=regName]").effect("highlight", { color: "#F30000" }, 300);
		return;
	}
	
	if (!$.trim($("input[id=regAddress]").val())) {
		$("input[id=regAddress]").effect("highlight", { color: "#F30000" }, 300);
		return;
	}
	
	if (!$.trim($("input[id=regEmail]").val())) {
		$("input[id=regEmail]").effect("highlight", { color: "#F30000" }, 300);
		return;
	}
	
	if ($("input[id=regPassword]").val() != $("input[id=regPassword2]").val())
	{
		$("input[id=regPassword]").effect("highlight", { color: "#F30000" }, 300);
		$("input[id=regPassword2]").effect("highlight", { color: "#F30000" }, 300);
		return;
	}
	
	if (!validEmail($.trim($("input[id=regEmail]").val())))
	{
		$("input[id=regEmail]").effect("highlight", { color: "#F30000" }, 300);
		return;
	}
	
	$("#regisztracioForm").submit();
}

function checkLogin()
{
	if (!$.trim($("input[id=loginUsername]").val())) {
		$("input[id=loginUsername]").effect("highlight", { color: "#F30000" }, 300);
		return false;
	}
	
	if (!$.trim($("input[id=loginPassword]").val())) {
		$("input[id=loginPassword]").effect("highlight", { color: "#F30000" }, 300);
		return false;
	}
	
	$("#bejelentkezesForm").submit();
}

function checkAdatmodositas() {
	
	if (!$.trim($("input[id=regName]").val())) {
		$("input[id=regName]").effect("highlight", { color: "#F30000" }, 300);
		return;
	}
	
	if (!$.trim($("input[id=regAddress]").val())) {
		$("input[id=regAddress]").effect("highlight", { color: "#F30000" }, 300);
		return;
	}
	
	if (!$.trim($("input[id=regEmail]").val())) {
		$("input[id=regEmail]").effect("highlight", { color: "#F30000" }, 300);
		return;
	}
	
	if ($("input[id=regPassword]").val() != $("input[id=regPassword2]").val())
	{
		$("input[id=regPassword]").effect("highlight", { color: "#F30000" }, 300);
		$("input[id=regPassword2]").effect("highlight", { color: "#F30000" }, 300);
		return;
	}
	
	if (!validEmail($.trim($("input[id=regEmail]").val())))
	{
		$("input[id=regEmail]").effect("highlight", { color: "#F30000" }, 300);
		return;
	}
	
	$("#regisztracioForm").submit();
}

function addToCart(f) {
	$("#addCartForm" + f).submit();
	return false;
}

function removeFromCart(id) {
	$("#cartItemForm" + id).submit();
	return false;
}

function changeQuantity(id, url) {
	$.post(
		url,
		{
			id: id
		},
		function (d) {
			if (!d.error) {
				if (!d.dec) $('#dec' + id).addClass('dec_off');
				else $('#dec' + id).removeClass('dec_off');
				if (!d.inc) $('#inc' + id).addClass('inc_off');
				else $('#inc' + id).removeClass('inc_off');
				$('#db' + id).text(d.db);
				$('#osszeg' + id).text(d.osszeg);
				$('#osszesen').text(d.osszesen);
				$('#mindosszesen').text(d.mindosszesen);
				$('#szallitasi_koltseg').text(d.szallitasi_koltseg);
			}
		},
		'json'
	);
	return false;
}

function doCheckOut()
{
	$("#checkoutForm").submit();
}

function newTopicCheck()
{
	if (!$.trim($("input[id=forumCim]").val())) {
		$("input[id=forumCim]").effect("highlight", { color: "#F30000" }, 300);
		return;
	}
	
	$("#startNewTopicForm").submit();
}

function checkCommentForm()
{
	if (!$.trim($("textarea[id=forumComment]").val())) {
		$("textarea[id=forumComment]").effect("highlight", { color: "#F30000" }, 300);
		return;
	}
	
	$("#forumCommentForm").submit();
}

