function popup(url) 
{
 var width  = 339;
 var height = 199;
 var left   = (screen.width  - width)/2;
 var top    = (screen.height - height)/2;
 var params = 'width='+width+', height='+height;
 params += ', top='+top+', left='+left;
 params += ', directories=no';
 params += ', location=no';
 params += ', menubar=no';
 params += ', resizable=no';
 params += ', scrollbars=no';
 params += ', status=no';
 params += ', toolbar=no';
 newwin=window.open(url,'windowname5', params);
 if (window.focus) {newwin.focus()}
 return false;
}

jQuery(function($){

	var $normal = $('#bigpromo-content');
	var $normal_al = $('#bigpromo-content_al');
	var $big = $('#bigpromo-content-big');
	var playing = true;
	
	$normal.serialScroll({
		target:'#sections',items:'li.product',axis:'x',queue:false,event:'click',stop:true,lock:false,duration:400,force:true,cycle:true,jump:false,lazy:false,interval:5000,navigation:'#numbers div',constant:true,margin:false
	});

	$normal_al.serialScroll({
		target:'#sections',items:'li.product_al',axis:'x',queue:false,event:'click',stop:true,lock:false,duration:400,force:true,cycle:true,jump:false,lazy:false,interval:5000,navigation:'#numbers_al div',constant:true,margin:false
	});
	
	$big.serialScroll({
		target:'#sections',items:'li.product',axis:'x',queue:false,event:'click',stop:true,lock:false,duration:400,force:true,cycle:true,jump:false,lazy:false,interval:10000,navigation:'#numbers div',constant:true,margin:false
	});
	
	$("#num-1").trigger('goto', [ 1 ] );
	$("#num-2").trigger('goto', [ 2 ] );
	$("#num-3").trigger('goto', [ 3 ] );
	$("#num-4").trigger('goto', [ 4 ] );
	$("#num-5").trigger('goto', [ 5 ] );
	
	$(".prev").click(function(){
		$('#sections').trigger('stop');
    	$('#sections').trigger('prev');
		$("#stop").attr("id",'play');
		playing = false;
	});

	$(".next").click(function(){
		$('#sections').trigger('stop');
    	$('#sections').trigger('next');
		$("#stop").attr("id",'play');
		playing = false;
	});

	$("#stop").click(function(){
		if (playing)
		{
			$('#sections').trigger('stop');
			$("#stop").attr("id",'play');
			playing = false;
		} else {
			$('#sections').trigger('start');
			$("#play").attr("id",'stop');
			playing = true;
		}

	});


	$(document).keyup(function(e) {
    switch( e.keyCode ) {
    	case 39:
    		$('#sections').trigger('stop');
    		$('#sections').trigger('next');
			$("#stop").attr("id",'play');
			playing = false;
				break;
    	case 37:
    		$('#sections').trigger('stop');
    		$('#sections').trigger('prev');
			$("#stop").attr("id",'play');
			playing = false;
    	break;
    }
  });

	// target blank replacement
	if (!document.getElementsByTagName) return;
	var anchors = $("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") &&
		anchor.getAttribute("rel") == "external")
		anchor.target = "_blank";
	}


	// news galleries
	// check galleries.js
	$(".gallery").fancybox({ 'overlayShow': true });

	$(".imm2008").fancybox({ 'itemLoadCallback': showgallery_imm2008, 'overlayShow': true });
	$(".now2008").fancybox({ 'itemLoadCallback': showgallery_now2008, 'overlayShow': true });
	$(".bioalkohol").fancybox({ 'itemLoadCallback': showgallery_bioalkohol, 'overlayShow': true });
	$(".tavasznyar2008").fancybox({ 'itemLoadCallback': showgallery_tavasznyar2008, 'overlayShow': true });
	$(".hirgaleria").fancybox({ 'itemLoadCallback': showgallery_hir_kep, 'overlayShow': true });
	$(".hirbelsogaleria").fancybox({ 'itemLoadCallback': showgallery_hir_gal, 'overlayShow': true });

	// newsletter ajax
	$('#newsletter-form').ajaxForm({ 
	  target: '#newsletter-form-status', 
	  success: function() { 
    	$('#newsletter-form-status').fadeIn('slow'); 
			$('#newsletter-form-text').hide();
	  } 
	});

});

$(document).ready(function(){
	$("#admin_login_form").submit(function(){
		mehet = true;
		if ($("#user_name").attr("value") == ""){
			mehet = false;
			$("#b_name").text("KÖTELEZŐ KITÖLTENI!").show().fadeOut(5000);
		}
		if ($("#user_pass").attr("value") == ""){
			mehet = false;
			$("#b_pass").text("KÖTELEZŐ KITÖLTENI!").show().fadeOut(5000);
		}
		if (mehet) {
			return true;
		} else {
			return false;
		}
	});

	$("#uj_termek").click(function(){
		window.location.href="/admin/index.php?page=termekek&action=new";
	});

	$("#uj_akcio").click(function(){
		window.location.href="/admin/index.php?page=akciok&action=new";
	});

	$("#uj_hir").click(function(){
		window.location.href="/admin/index.php?page=hirek&action=new";
	});
	
	$("#uj_katalogus").click(function(){
		window.location.href="/admin/index.php?page=katalogusok&action=new";
	});
	
	$("#uj_downkat").click(function(){
		window.location.href="/admin/index.php?page=downkat&action=new";
	});

	$("#uj_galeria").click(function(){
		window.location.href="/admin/index.php?page=galeriak&action=new";
	});

	$("#uj_fooldal").click(function(){
		window.location.href="/admin/index.php?page=fooldalak_al&action=new";
	});
	
	$("#uj_referencia").click(function(){
		window.location.href="/admin/index.php?page=referenciak&action=new";
	});
	
	$("#uj_foreferencia").click(function(){
		window.location.href="/admin/index.php?page=referenciak&action=new_fo";
	});

	$("#admin_downkat_form").submit(function(){
		mehet = true;
		if (mehet && $("#name").attr("value") == "" ) {
			alert("A katalógus neve mező kitöltése kötelező");
			mehet = false;
		}
		if(mehet && $("#file_selector").attr("value") == "" && $("f_name").attr("value") == "0" ) {
			mehet = false;
			alert("File feltöltése kötelező!");
		}
		if (mehet) {
			return true;
		} else {
			return false;
		}
	});

	$("#admin_katalogusok_form").submit(function(){
		mehet = true;
		if (mehet && $("#name").attr("value") == "" ) {
			alert("A katalógus neve mező kitöltése kötelező");
			mehet = false;
		}
		if (mehet && $("#title").attr("value") != "") {
			mehet = false;
			alert("A katalógus mondat mező kitöltése kötelező");
		}
		if (mehet && $("#kat_content").attr("value") != "") {
			mehet = false;
			alert("A katalógus tartalom mező kitöltése kötelező");
		}
		if(mehet && $("#katalogus_kep_file").attr("value") == "" && $("#pic").attr("value") == 0 ) {
			mehet = false;
			alert("Kép feltöltése kötelező!");
		}
		if (mehet) {
			return true;
		} else {
			return false;
		}
	});

	$("#admin_foreferenciak_form").submit(function(){
		mehet = true;
		if (mehet && $("#fr_name").attr("value") == "" ) {
			alert("A név mező kitöltése kötelező");
			mehet = false;
		}
		if (mehet && $("#fr_date").attr("value") != "" && isNaN($("#fr_date").attr("value"))) {
			mehet = false;
			alert("Az évszámnak számnak kell lennie!"); 
		}
		if (mehet) {
			return true;
		} else {
			return false;
		}
	});
	$("#admin_termekek_form").submit(function(){
		mehet = true;
		if ($("#t_cim").attr("value") == "") {
			mehet = false;
		}
		if ($("#f_ajanlat_name").attr("value") == "") {
			mehet = false;
		}
		if ($("#t_leiras").attr("value") == "") {
			mehet = false;
		}

		if ($("#term_al_id").attr("selectedIndex") == 0) {
			mehet = false;
		}
		if (($("#t_gyarto_nev").attr("value") == "" && $("#t_gyarto_email").attr("value") != "") || ($("#t_gyarto_nev").attr("value") != "" && $("#t_gyarto_email").attr("value") == "")) {
			mehet = false;
			alert("A gyártó nev, e-mail együtt kell kitölteni.");
		}
		if($("#t_kep_file").attr("value") == "" && $("#t_kep").attr("value") == 0 ) {
			mehet = false;
		}
		if (mehet)	{
			return true;
		} else {
			alert("A (*)-al jelölt mezők kitöltése kötelező!");
			return false;
		}
	});

	$("#admin_fooldalak_form").submit(function(){
		mehet = true;
		if ($("#t_cim").attr("value") == "") {
			mehet = false;
		}
		if ($("#t_leiras").attr("value") == "") {
			mehet = false;
		}
		if ($("#fo_tipus_id").attr("selectedIndex") == 0) {
			mehet = false;
		}
		if ($("#term_al_id").attr("selectedIndex") == 0) {
			mehet = false;
		}
		if (($("#f_gyarto_nev").attr("value") == "" && $("#f_gyarto_cim").attr("value") != "") || ($("#f_gyarto_nev").attr("value") != "" && $("#f_gyarto_cim").attr("value") == "")) {
			mehet = false;
			alert("A gyártó nev, cím együtt kell kitölteni.");
		}
		if($("#t_kep_file").attr("value") == "" && $("#t_kep").attr("value") == 0 ) {
			mehet = false;
		}
		if (mehet)	{
			return true;
		} else {
			alert("A (*)-al jelölt mezők kitöltése kötelező!");
			return false;
		}
	});

	$("#admin_fooldalak_al_form").submit(function(){
		mehet = true;
		if ($("#t_cim").attr("value") == "") {
			mehet = false;
		}
		if ($("#fo_tipus_id").attr("selectedIndex") == 0) {
			mehet = false;
		}
		if($("#t_kep_file").attr("value") == "" && $("#t_kep").attr("value") == 0 ) {
			mehet = false;
		}
		if (mehet)	{
			return true;
		} else {
			alert("A (*)-al jelölt mezők kitöltése kötelező!");
			return false;
		}
	});

	$("#admin_akciok_form").submit(function(){
		mehet = true;
		if ($("#a_nev").attr("value") == "") {
			mehet = false;
		}

		if (($("#gyarto_nev").attr("value") == "" && $("#gyarto_url").attr("value") != "") || ($("#gyarto_nev").attr("value") != "" && $("#gyarto_url").attr("value") == "")) {
			mehet = false;
			alert("A gyártó nev, url együtt kell kitölteni.");
		}


		if($("#a_kep_file").attr("value") == "" && $("#a_kep").attr("value") == 0 ) {
			mehet = false;
		}
		if (mehet)	{
			return true;
		} else {
			alert("A (*)-al jelölt mezők kitöltése kötelező!");
			return false;
		}
	});

	$("#admin_hirek_form").submit(function(){
		mehet = true;
		if ($("#h_cim").attr("value") == "") {
			mehet = false;
		}

		if ($("#h_cim_title").attr("value") == "") {
			mehet = false;
		}

		if ($("#h_lead").attr("value") == "") {
			mehet = false;
		}

		if($("#h_kep_file").attr("value") == "" && $("#h_kep").attr("value") == 0 ) {
			mehet = false;
		}
		if (mehet)	{
			return true;
		} else {
			alert("A (*)-al jelölt mezők kitöltése kötelező!");
			return false;
		}
	});

	$("#admin_galeriak_form").submit(function(){
		mehet = true;
		if ($("#g_cim").attr("value") == "") {
			mehet = false;
		}
		if (mehet)	{
			return true;
		} else {
			alert("A (*)-al jelölt mezők kitöltése kötelező!");
			return false;
		}
	});

	$(".admin_galeriak_kep_form").submit(function(){
		mehet = true;
		if($("#g_kep_file",$(this)).attr("value") == "" && $("#gk_id",$(this)).attr("value") == 0 ) {
			mehet = false;
		}
		if (mehet)	{
			return true;
		} else {
			alert("Kép feltöltése kötelező!");
			return false;
		}
	});

});

function del_gal_kep(id) {
	if (confirm("Biztos törli a képet?"))
	{
		window.location.href="/admin/index.php?page=galeriak&action=delkep&gk_id="+id;
	}
}

function del_termek(id) {
	if (confirm("Biztos törli a terméket?"))
	{
		window.location.href="/admin/index.php?page=termekek&action=del_termek&t_id="+id;
	}
}