$(function() {
    $(".zform").validate({meta: "validate"});
    $(document).pngFix();

    init_credit_details();
    init_credit_list();
    init_credit_boxes();
    init_accordion();
});


function get_credit(hid, uid){
    $.ajax({
        type: "POST",
        url: "/ajax.php",
        data: "mode=get_credit&hid="+hid+"&uid="+uid,
        success: function(msg){
            if(msg == 'ok'){
                alert("A hiteligénylést kivette az adatbázisból. A hiteligénylés részleteit megtalálja baloldalt a 'Kiválasztott hitelek' menüben.");
                location.reload(true);
            } else {
                alert(msg);
            }
        }
     });
}
function delete_credit(hid, uid){
    $.ajax({
        type: "POST",
        url: "/ajax.php",
        data: "mode=delete_credit&hid="+hid+"&uid="+uid,
        success: function(msg){
            if(msg == 'ok'){
                alert("A hiteligénylést visszatette az adatbázisba.");
                location.reload(true);
            } else {
                alert(msg);
            }
        }
     });
}

function init_credit_details(){
	$(".details_head img, .details_head b, .details_head a.detailslink").click(function(){
        var i = $(".details_head").index($(this).parents(".details_head"));
        var state = $(".details_row:eq("+i+") div").hasClass("shown");
        if(state == false){
			$(".details_row:eq("+i+") div").addClass("shown");
			$(".details_row:eq("+i+") div").slideDown("medium");
			$(".details_head:eq("+i+") img").attr("src", "/img/icon_minus.gif");
			$(".details_head a.detailslink:eq("+i+")").html("becsuk");
		} else {
			$(".details_row:eq("+i+") div").removeClass("shown");
			$(".details_row:eq("+i+") div").slideUp("medium");
			$(".details_head:eq("+i+") img").attr("src", "/img/icon_plus.gif");
			$(".details_head a.detailslink:eq("+i+")").html("részletek");
		}
		return false;
    });
}

function init_credit_list(){

	$(".nav select[name='counties']").change(function(){
		var county_id = $(".nav select[name='counties'] option:selected").val();
		if(county_id != ''){
		    $.ajax({
		        type: "POST",
		        url: "/ajax.php",
		        data: "mode=get_cities_of_county&cid="+county_id,
		        success: function(msg){
		            $(".nav select[name='cities']").removeOption(/./);
		            if(county_id == 1)$(".nav select[name='cities']").addOption("", 'összes kerület');
		            else $(".nav select[name='cities']").addOption("", 'összes település');
		            var cities = msg.split("||");
		            for(var i = 0; i < cities.length; i++){
		                var cdata = cities[i].split("|");
		                $(".nav select[name='cities']").addOption(cdata[1], cdata[1]);
		            }
		            $(".nav select[name='cities']").selectOptions("");
		        }
		     });
	     } else {
			$(".nav select[name='cities']").removeOption(/./);
			$(".nav select[name='cities']").addOption("", 'összes település');
			$(".nav select[name='cities']").selectOptions("");
		 }
		return false;
    });

    $(".nav button").click(function(){
    	var l = '/hiteligenylok-adatbazisa?';
    	l += 'counties='+$(".nav select[name='counties'] option:selected").val()+'&';
    	l += 'cities='+$(".nav select[name='cities'] option:selected").val()+'&';

		if($(".nav input[name='bar']").attr("checked") == true)l += 'bar=1&';
    	else l += 'bar=0&';

		if($(".nav input[name='jelzalog']").attr("checked") == true)l += 'jelzalog=1&';
    	else l += 'jelzalog=0&';

		if($(".nav input[name='virgin']").attr("checked") == true)l += 'virgin=1&';
    	else l += 'virgin=0&';


		if($(".nav input[name='credit_types[]']:eq(0)").attr("checked") == true)l += 'ct1=1&';
    	else l += 'ct1=0&';
		if($(".nav input[name='credit_types[]']:eq(1)").attr("checked") == true)l += 'ct2=1&';
    	else l += 'ct2=0&';
		if($(".nav input[name='credit_types[]']:eq(2)").attr("checked") == true)l += 'ct3=1&';
    	else l += 'ct3=0&';
		if($(".nav input[name='credit_types[]']:eq(3)").attr("checked") == true)l += 'ct4=1&';
    	else l += 'ct4=0&';
		if($(".nav input[name='credit_types[]']:eq(4)").attr("checked") == true)l += 'ct5=1&';
    	else l += 'ct5=0&';
		if($(".nav input[name='credit_types[]']:eq(5)").attr("checked") == true)l += 'ct6=1&';
    	else l += 'ct6=0&';

		l += 'filtering=1';
		location.href=l;

		return false;
    });

    $(".nav a").click(function(){
    	$(".nav").slideUp("medium");
    	$(".nav_hidden").slideDown("medium");
		return false;
    });
    $(".nav_hidden a").click(function(){
    	$(".nav_hidden").slideUp("medium");
    	$(".nav").slideDown("medium");
		return false;
    });
}

function init_credit_boxes(){
	$(".credits .credit span, .credits .credit b, .credits .credit .disabled_layer, .credits .credit .disabled_text").click(function(){
		var t = $(this).parents(".credit").attr("title");
		t = t.replace("Hiteligénylés #H24", "");
    	window.open("/hiteligenylesek/"+t, "hi");
		return false;
    });
}

function init_accordion(){
    jQuery('.accordion').accordion({
        event: 'click',
        active: '.opened',
        selectedClass: 'opened',
        autoheight: false,
        header: "dt"
    });
}
















function hirdetes_jovahagy(){
    v = $("input[name='jovahagy']").attr("checked");
    if(v == false)alert("A jóváhagyáshoz el kell fogadnia a Felhasználási feltételeket!");
    return v;
}

function oneletrajz_add_new_school(){
    $("div.iskola").each(function(){
        if($(this).css("display") == "none"){
            $(this).css("display", "block");
            return false;
        }
    });
}

function oneletrajz_add_new_mhely(){
    $("div.munkahely").each(function(){
        if($(this).css("display") == "none"){
            $(this).css("display", "block");
            return false;
        }
    });
}

function oneletrajz_add_new_language(){
    $("div.nyelv").each(function(){
        if($(this).css("display") == "none"){
            $(this).css("display", "block");
            return false;
        }
    });
}

function change_cvform_fieldset(v){

    $("input[name='menu_to_load']").val(v);

    $("form div.menu_line a.active").removeClass("active");
    $("form div.menu_line a:eq("+v+")").addClass("active");
    $("form #cvform_1, form #cvform_2, form #cvform_3, form #cvform_4, form #cvform_5").css("display", "none");
    $("form #cvform_"+(v+1)).css("display", "block");

    if(v == 4)$("#cvform_submit").val("fotó feltöltése");
    else $("#cvform_submit").val("adatok mentése");
}

function cv_pager(m){
    var v = $("input[name='menu_to_load']").val();

    if(m == 'next')v = parseInt(v)+1;
    else v = parseInt(v)-1;

    change_cvform_fieldset(v);

    if(v == 0)$("form .submit_prevpage").css("visibility", "hidden");
    else $("form .submit_prevpage").css("visibility", "visible");

    if(v == 4)$("form .submit_nextpage").css("visibility", "hidden");
    else $("form .submit_nextpage").css("visibility", "visible");

}


function save_job_adpage(uid, aid){
    $("#adatlap_buttom_save").attr("src", "/img/buttom_save2.jpg");
    $.ajax({
        type: "POST",
        url: "/save_job.php",
        data: "aid="+aid+"&uid="+uid,
        success: function(msg){

        }
     });
}

function save_job(uid, aid){
    if($("#sjcv_"+aid+" img").attr("src") == '/img/user_save_job2.jpg')return false;

    $("#sj_"+aid).html('<img src="/img/user_save_job2.jpg" alt="Álláshiretés mentése" />');
    var txt = $(".uicon_saved_jobs span").html();
    if(txt == ''){
        $(".uicon_saved_jobs span").html(' (1)');
    } else {
        txt = txt.replace(' ', '');
        txt = txt.replace('(', '');
        txt = txt.replace(')', '');
        txt = parseInt(txt);
        $(".uicon_saved_jobs span").html(' ('+(txt+1)+')');
    }

    $.ajax({
        type: "POST",
        url: "/save_job.php",
        data: "aid="+aid+"&uid="+uid,
        success: function(msg){

        }
     });
}

function delete_job(uid, aid){
    $("#sj_"+aid).parents('tr').css('display', 'none');
    $("#sj_sep_"+aid).parents('tr').css('display', 'none');

    var txt = $(".uicon_saved_jobs span").html();
    if(txt == ' (1)' || txt == '(1)'){
        $(".uicon_saved_jobs span").html('');
    } else {
        txt = txt.replace(' ', '');
        txt = txt.replace('(', '');
        txt = txt.replace(')', '');
        txt = parseInt(txt);
        $(".uicon_saved_jobs span").html(' ('+(txt-1)+')');
    }

    $.ajax({
        type: "POST",
        url: "/save_job.php",
        data: "aid="+aid+"&uid="+uid+"&mode=del",
        success: function(msg){

        }
     });
}







function save_cv(uid, aid){
    if($("#scv_"+aid+" img").attr("src") == '/img/user_save_cv2.jpg')return false;
    $("#scv_"+aid).html('<img src="/img/user_save_cv2.jpg" alt="Álláshiretés mentése" />');
    var txt = $(".uicon_cvs span").html();
    if(txt == ''){
        $(".uicon_cvs span").html(' (1)');
    } else {
        txt = txt.replace(' ', '');
        txt = txt.replace('(', '');
        txt = txt.replace(')', '');
        txt = parseInt(txt);
        $(".uicon_cvs span").html(' ('+(txt+1)+')');
    }

    $.ajax({
        type: "POST",
        url: "/save_job.php",
        data: "cv_id="+aid+"&uid="+uid,
        success: function(msg){

        }
     });
}

function delete_cv(uid, aid){
    if(confirm("Biztosan törli az önéletrajzot a Mentett önéletrajzok mappából?") == true){
        $("#scv_"+aid).parents('tr').css('display', 'none');
        $("#scv_sep_"+aid).parents('tr').css('display', 'none');

        var txt = $(".uicon_cvs span").html();
        if(txt == ' (1)' || txt == '(1)'){
            $(".uicon_cvs span").html('');
        } else {
            txt = txt.replace(' ', '');
            txt = txt.replace('(', '');
            txt = txt.replace(')', '');
            txt = parseInt(txt);
            $(".uicon_cvs span").html(' ('+(txt-1)+')');
        }

        $.ajax({
            type: "POST",
            url: "/save_job.php",
            data: "cv_id="+aid+"&uid="+uid+"&mode=del",
            success: function(msg){

            }
         });
     }
}




function show_cimek(v){
    if(v == true || v == 'true'){
        $("input[name='irszam']").parents("label").css("display", "none");
        $("input[name='varos']").parents("label").css("display", "none");
        $("input[name='utcacim']").parents("label").css("display", "none");

        $("input[name='irszam']").val($("input[name='sz_irszam']").val());
        $("input[name='varos']").val($("input[name='sz_varos']").val());
        $("input[name='utcacim']").val($("input[name='sz_utcacim']").val());
    } else {
        $("input[name='irszam']").parents("label").css("display", "block");
        $("input[name='varos']").parents("label").css("display", "block");
        $("input[name='utcacim']").parents("label").css("display", "block");
    }
}


function control_first_page(){
    if(parseInt($("input[name='menu_to_load']").val()) == 0){
        if($("input[name='pozicio']").val() == ''){
            alert("Kérjük, töltse ki a pozíciót!");
            return false;
        }
        if($("#cats_container input:checked").length == 0){
            alert("Kérjük, jelölje be a hirdetési kategóriát!");
            return false;
        }
        if($("select[name='munkavegzes_helye[]']").val() == null || $("select[name='munkavegzes_helye[]']").val() == ''){
            alert("Kérjük, válassza ki a munkavégzés helyét!");
            return false;
        }
    }
    return true;
}

function change_adform_fieldset(v){

    //hibaellenorzes
    if(control_first_page() == false)return false;


    var editmode = $("input[name='page_edit']").val() + '';
    $("input[name='menu_to_load']").val(v);



    $("form div.menu_line a.active").removeClass("active");
    $("form div.menu_line a:eq("+v+")").addClass("active");
    $("form #adform_1, form #adform_2, form #adform_3, form #adform_4, form #adform_5").css("display", "none");
    $("form #adform_"+(v+1)).css("display", "block");

    if(v == 4){
        $("#adform_submit").val("hirdetés feladása");
        $("#adform_submit").click(function(){
            $("input[name='redir']").val("/hirdeto/hirdetesek");
            window.open($(".ad_preview").attr("href"), 'preview');
            return true;
        });
    } else {
        if(editmode == 'true' || editmode == '1')$("#adform_submit").val("változtatások mentése");
        else $("#adform_submit").val("következő oldal >");
        $("#adform_submit").unbind( "click" );
    }

    $("#adform_submit").css("display", "block");

    if(v == 3)$("#adform_submit2").css("display", "block");
    else $("#adform_submit2").css("display", "none");

    if(v == 0)$("form .submit_prevpage").css("visibility", "hidden");
    else $("form .submit_prevpage").css("visibility", "visible");

    if((editmode == 'true' || editmode == '1' )&& v == 3){

        $("#adform_submit2").css("display", "block");
        $("#adform_submit").css("display", "none");
    }

    hirdetes_idotartam();
    hirdetes_automatikus_jelentkezesek_beallit();
}

function ad_pager(m){
    var v = $("input[name='menu_to_load']").val();

    if(m == 'next')v = parseInt(v)+1;
    else v = parseInt(v)-1;

    change_adform_fieldset(v);

    if(v == 0)$("form .submit_prevpage").css("visibility", "hidden");
    else $("form .submit_prevpage").css("visibility", "visible");

    if(v == 3)$("#adform_submit2").css("display", "block");
    else $("#adform_submit2").css("display", "none");

    hirdetes_idotartam();
    hirdetes_automatikus_jelentkezesek_beallit();
}

function hirdetes_automatikus_jelentkezesek_beallit(){
    var c = $("input[name='automatic']").attr("checked");
    var editmode = $("input[name='page_edit']").val() + '';

    if(c == false){
        $("#automatic_cats_container").css("display", "none");
        acc_del_all();
        //$("#automatic_cats_container input[type='checkbox']").attr("checked", false);
    } else {
        $("#automatic_cats_container").css("display", "none");
        if(editmode != 'true' && editmode != '1')acc_copy();
        /*
        //van becsekkolva valami?
        var ind1 = $("#automatic_cats_container input").index( $("#automatic_cats_container input:checked") );
        if(ind1 == -1){
            //ha nincs, odagörgetjük az első becsekkolt kategóriához
            var ind = $("#cats_container input").index( $("#cats_container input:checked") );
            $("#automatic_cats_container div").scrollTo( $("#automatic_cats_container div input:eq("+ind+")"), 100, {offset:-20} );
        } else {
            //ha van, akkor meg a becsekkolthoz
            $("#automatic_cats_container div").scrollTo( $("#automatic_cats_container div input:checked"), 100, {offset:-20} );
        }*/
    }

    //kategoriakat odascrollozzuk, ahol van valami beallitva
    $("#cats_container div").scrollTo( $("#cats_container div input:checked"), 100, {offset:-20} );
}


function scrollbox_scrollto_checked(id){
    $("#"+id+" div").scrollTo( $("#"+id+" div input:checked"), 100, {offset:-20} );
}

function acc_set_all(){
    $("#automatic_cats_container input[type='checkbox']").attr("checked", true);
    return false;
}
function acc_del_all(){
    $("#automatic_cats_container input[type='checkbox']").attr("checked", false);
    return false;
}
function acc_copy(){
    acc_del_all();
    $("#cats_container input:checked").each(function(){
        var ind = $("#cats_container input").index( this );
        $("#automatic_cats_container div input:eq("+ind+")").attr("checked", true);
    });
    $("#automatic_cats_container div").scrollTo( $("#automatic_cats_container div input:checked"), 100, {offset:-20} );
}


function scroll_to_first_automatic_apply(){
    $("div.scrollbox").scrollTo( $("div.scrollbox input:checked"), 100, {offset:-20} );
}



function hirdetes_arak_beallit(frissites14_7, frissites30_7){
    var napok = $("input[name='h_idotartam_nap']:checked").val();

    var frissites_checked_value = 0;

    //beallitjuk a frissites arat
    if(napok == 14){
        if($("input[name='h_frissites_nap']:checked").val())frissites_checked_value = $("input[name='h_frissites_nap']:checked").val();
        txt = $("input[name='h_frissites_nap'][value='7']").parents("label").html();
        txt = txt.replace(frissites30_7+' Ft', frissites14_7+' Ft');
        $("input[name='h_frissites_nap'][value='7']").parents("label").html(txt);
        if(frissites_checked_value != 0)$("input[name='h_frissites_nap'][value='"+frissites_checked_value+"']").trigger("click");
        frissites_checked_value = 0;
    } else {
        if($("input[name='h_frissites_nap']:checked").val())frissites_checked_value = $("input[name='h_frissites_nap']:checked").val();
        txt = $("input[name='h_frissites_nap'][value='7']").parents("label").html();
        txt = txt.replace(frissites14_7+' Ft', frissites30_7+' Ft');
        $("input[name='h_frissites_nap'][value='7']").parents("label").html(txt);
        if(frissites_checked_value != 0)$("input[name='h_frissites_nap'][value='"+frissites_checked_value+"']").trigger("click");
        frissites_checked_value = 0;
    }

    //ertelmetlen frissiteseket
    if(napok == 14){
        if($("input[name='h_frissites_nap'][value='14']").attr("checked") == true)$("input[name='h_frissites_nap'][value='7']").attr("checked", true);
        $("input[name='h_frissites_nap'][value='14']").attr("checked", false);
        $("input[name='h_frissites_nap'][value='14']").attr("disabled", true);
    } else {
        $("input[name='h_frissites_nap'][value='14']").attr("disabled", false);
    }

    //ertelmetlen kiemeleseket
    if(napok == 14){
        if($("input[name='h_nyitooldal_nap'][value='30']").attr("checked") == true)$("input[name='h_nyitooldal_nap'][value='14']").attr("checked", true);
        $("input[name='h_nyitooldal_nap'][value='30']").attr("checked", false);
        $("input[name='h_nyitooldal_nap'][value='30']").attr("disabled", true);
    } else {
        $("input[name='h_nyitooldal_nap'][value='30']").attr("disabled", false);
    }

    hirdetes_idotartam();
}


function hirdetes_idotartam(){
    var kezdet_tmp = $("input[name='megjelenes_datuma']").val();
    kezdet_tmp = kezdet_tmp.split("-");

    var napok = $("input[name='h_idotartam_nap']:checked").val();

    var dtm = new Date(kezdet_tmp[1]+"/"+kezdet_tmp[2]+"/"+kezdet_tmp[0]);
	dtm.addDays(parseInt(napok));
	var befejezes = dtm.asString('yyyy. mm. dd.');
	var kezdet = kezdet_tmp[0]+". "+kezdet_tmp[1]+". "+kezdet_tmp[2]+". ";

    var text = kezdet +" - "+ befejezes;
    $("#ad_idotartam").html(text);

}

function hirdetes_arak_szamol(){
    ar = 0;
    alapar = $("input[name='h_idotartam_nap']:checked").attr("title");
    alapar = get_price_from_string(alapar);

    frissites = $("input[name='h_frissites_nap']:checked").attr("title");
    frissites = get_price_from_string(frissites);

    kiemeles = $("input[name='h_nyitooldal_nap']:checked").attr("title");
    kiemeles = get_price_from_string(kiemeles);

    adatbazis = $("input[name='h_onelatrajz']:checked").attr("title");
    adatbazis = get_price_from_string(adatbazis);

    ar = (alapar + frissites + kiemeles + adatbazis);
    $("input[name='teljes_ar']").val(ar);

    $("#ad_teljesar").html(ar + " Ft + ÁFA");

}


function get_price_from_string(st){
    if(st == null)return 0;
    st = st.split("(");
    if(st[1] == null)return 0;
    st = st[1];
    st = st.replace(" Ft)", "");
    st = st.replace("akciósan ", "");
    st = parseInt(st);
    return st;
}











function initCorners(){
    $(".corner_w5").append('<div class="corner_w5_tl"></div>');
    $(".corner_w5").append('<div class="corner_w5_tr"></div>');
    $(".corner_w5").append('<div class="corner_w5_bl"></div>');
    $(".corner_w5").append('<div class="corner_w5_br"></div>');

    $(".white_container, .search_list, .corner_g7").append('<div class="corner_g7_tl"></div>');
    $(".white_container, .search_list, .corner_g7").append('<div class="corner_g7_tr"></div>');
    $(".white_container, .search_list, .corner_g7").append('<div class="corner_g7_bl"></div>');
    $(".white_container, .search_list, .corner_g7").append('<div class="corner_g7_br"></div>');

    $(".table_head_corners").append('<div class="corner_w7_tl"></div>');
    $(".table_head_corners").append('<div class="corner_w7_tr"></div>');
}


function alkutetel(){
    var ar = $("#alkulepcso").val();
    var min = $("#alkulepcso_min").val();
    var max = $("#alkulepcso_max").val();

    ar = parseInt(ar);
    min = parseInt(min);
    max = parseInt(max);

    if(ar < min){
        deal_product("<b>Hiba!</b> Nem adhatsz meg a minimális alkuárnál alacsonyabb árat.", '');
        $("#alkulepcso").val(min);
        return false;
    }
    if(ar > max){
        ar = max;
    }

    var url = $("#alkulepcso_btn").attr("href");
    url = url + "?alkulepcso=" + ar;

    if(ar == max)deal_product("<b>Sikeres eladás!</b><br /><br />Megnyerted az alkut, a termék új tulajdonosa te vagy. E-mailben elküldtük számodra az eladó adatait.", url);
    else deal_product("<b>Sikeres alkutétel!</b><br /><br />Ha az eladó elfogadja az alkud, vagy valaki a tiédnél magasabb alkut tesz, e-mailben értesítünk.", url);
    return false;
}

function initTermekTorloLink(){
    $("a.delete_prod_link").click(function(){
        if(confirm("Biztosan törlöd a terméket?") == true)return true;
        else return false;
    });
}
function initTermekUploadForm(){
    $("form.niceforms #fokategoria select").change(function(){
        $("form.niceforms #alkategoria2 select").removeOption(/./);
        $("form.niceforms #alkategoria1").css("display", "none");
        var cid = $(this).attr("value");
        if(cid != "0"){
            $.ajax({
                type: "GET",
                url: "/cat.php?type=0&cid="+cid,
                dataType: "text",
                success: function(msg){
                    if(msg != ''){
                        $("form.niceforms #alkategoria1 select").removeOption(/./);
                        $("form.niceforms #alkategoria1 select").addOption("0", 'Válassz alkategóriát!');
                        var lines = msg.split(":::::");
                        for(var i = 0; i < lines.length; i++){
                            if(lines[i] != ''){
                                var tmp = lines[i].split(":");
                                $("form.niceforms #alkategoria1 select").addOption(tmp[0], tmp[1]);
                            }
                        }
                        $("form.niceforms #alkategoria1 select").selectOptions("0");
                        $("form.niceforms #alkategoria1").css("display", "block");
                    }
                }
            });
        } else {
            $("form.niceforms #alkategoria1 select").removeOption(/./);
            $("form.niceforms #alkategoria1").css("display", "none");
        }
        return false;
    });

    $("form.niceforms #alkategoria1 select").change(function(){
        var cid = $(this).attr("value");
        if(cid != "0"){
            $.ajax({
                type: "GET",
                url: "/cat.php?type=1&cid="+cid,
                dataType: "text",
                success: function(msg){
                    if(msg != ''){
                        $("form.niceforms #alkategoria2 select").removeOption(/./);
                        $("form.niceforms #alkategoria2 select").addOption("0", 'Válassz alkategóriát!');
                        var lines = msg.split(":::::");
                        for(var i = 0; i < lines.length; i++){
                            if(lines[i] != ''){
                                var tmp = lines[i].split(":");
                                $("form.niceforms #alkategoria2 select").addOption(tmp[0], tmp[1]);
                            }
                        }
                        $("form.niceforms #alkategoria2 select").selectOptions("0");
                        $("form.niceforms #alkategoria2").css("display", "block");
                    }
                }
            });
        } else {
            $("form.niceforms #alkategoria2 select").removeOption(/./);
            $("form.niceforms #alkategoria2").css("display", "none");
        }
        return false;
    });

    $("form.niceforms #kep1 input").change(function(){
        $("form.niceforms #kep2").css("display", "block");
    });
    $("form.niceforms #kep2 input").change(function(){
        $("form.niceforms #kep3").css("display", "block");
    });
    $("form.niceforms #kep3 input").change(function(){
        $("form.niceforms #kep4").css("display", "block");
    });
    $("form.niceforms #kep4 input").change(function(){
        $("form.niceforms #kep5").css("display", "block");
    });

    $("#uploadform").submit(function(){
        if($("#uploadform input[name='megnevezes']").val() == ''){
            $("#uploadform input[name='megnevezes']").trigger("focus");
            alert("Add meg a termék megnevezését!");
            return false;
        }
        if($("#uploadform textarea[name='leiras']").val() == ''){
            $("#uploadform textarea[name='leiras']").trigger("focus");
            alert("Add meg a termék leírását!");
            return false;
        }
        if($("#uploadform select[name='fokategoria']").val() == '0' || $("#uploadform select[name='alkategoria1']").val() == '0' || $("#uploadform select[name='alkategoria2']").val() == '0'){
            alert("Válassz kategóriát!");
            return false;
        }
        if($("#uploadform input[name='eladoar']").val() == ''){
            $("#uploadform input[name='eladoar']").trigger("focus");
            alert("Add meg a termék eladási árát!");
            return false;
        }
        if($("#uploadform input[name='fiz_mod1']").attr("checked") == false && $("#uploadform input[name='fiz_mod2']").attr("checked") == false && $("#uploadform input[name='fiz_mod3']").attr("checked") == false && $("#uploadform input[name='fiz_mod4']").attr("checked") == false){
            $("#uploadform input[name='fiz_mod1']").trigger("focus");
            alert("Válassz fizetési módot!");
            return false;
        }
        if($("#uploadform input[name='kep1']").val() != ''){
            var kepkittmp = $("#uploadform input[name='kep1']").val().split(".");
            if(kepkittmp[kepkittmp.length - 1] != 'jpg' && kepkittmp[kepkittmp.length - 1] != 'jpeg' && kepkittmp[kepkittmp.length - 1] != 'JPG' && kepkittmp[kepkittmp.length - 1] != 'JPEG' && kepkittmp[kepkittmp.length - 1] != 'png' && kepkittmp[kepkittmp.length - 1] != 'PNG' && kepkittmp[kepkittmp.length - 1] != 'bmp' && kepkittmp[kepkittmp.length - 1] != 'BMP'){
                $("#uploadform input[name='kep1']").trigger("focus");
                alert("Nem jó formátumú képet választottál ki. Feltölthető képformátumok: jpg, gif, png, bmp.");
                return false;
            }
        }
    });
}
function initHomeLists(){
    $('.featured_list ul li a').click(function(){
        var tmp = $(".featured_list ul li.active");
        var old_index = $(".featured_list ul li").index(tmp);

        $('.featured_list ul li').removeClass('active');
        $(this).parents('li').addClass('active');

        var p = $(this).parents('li');
        var index = $(".featured_list ul li").index(p);

        $(".featured_list .container:eq("+old_index+")").fadeOut("medium");
        $(".featured_list .container:eq("+index+")").fadeIn("medium");

        return false;
    });
}

function initSearchBox(){
    $(".header .search form").submit(function(){
        var kw = $(".header .search form .searchfield").val();
        if(kw != '')document.location.href = '/kereses?q='+kw;
        else alert('Add meg a keresési kulcsszót!');
        return false;
    });
}

function initProductPhotos(){
    $("body.product_page .content .main .images .icons a:eq(0)").addClass("active");
    $("body.product_page .content .main .images .icons a").click(function(){
        $("body.product_page .content .main .images .icons a").removeClass("active");
        $(this).addClass("active");
        $("body.product_page .content .main .images .container a img").attr("src", $(this).children("img").attr("src"));
        $("body.product_page .content .main .images .container a").attr("href", $(this).children("img").attr("src"));
        return false;
    });
}



function change_product_price(price, url){
	var txt = 'Eladói ár módosítása <div class="field"><label for="editfname">Új ár:</label><input type="text" id="editfname" name="editfname" value="'+ price +'" /> Ft</div>';
	$.prompt(txt,{
		buttons:{Módosítom:true, Mégsem:false},
		submit: function(v,m,f){
			var flag = true;
			if (v) {

				if ($.trim(f.editfname) == '') {
					m.find('#editfname').addClass('error');
					flag = false;
				}
				else m.find('#editfname').removeClass('error');

			}
			return flag;
		},
		callback: function(v,m,f){
			if(v){
			    document.location.href=url+'&newprice='+f.editfname;
			}
			else{}

		}
	});
    return false;
}


function deal_product(message, url){
	var txt = message;
	$.prompt(txt,{
		prefix:'jqi2',
		buttons:{Rendben:true},
		opacity: 0.6,
		submit: function(v,m,f){
			var flag = true;
			if (v) {

			}
			return flag;
		},
		callback: function(v,m,f){
			if(v){
                if(url != '')document.location.href=url;
			    return false;
			}
			else{}

		}
	});
    return false;
}


function restart_product(price, url){
	var txt = 'Termék újraindítása <div class="field"><label for="editfname">Indulási ár:</label><input type="text" id="editfname" name="editfname" value="'+ price +'" /> Ft</div>';
	$.prompt(txt,{
		buttons:{Újraindítom:true, Mégsem:false},
		submit: function(v,m,f){
			var flag = true;
			if (v) {

				if ($.trim(f.editfname) == '') {
					m.find('#editfname').addClass('error');
					flag = false;
				}
				else m.find('#editfname').removeClass('error');

			}
			return flag;
		},
		callback: function(v,m,f){
			if(v){
			    document.location.href=url+'&newprice='+f.editfname;
			}
			else{}

		}
	});
    return false;
}

function mailSender(){

				var txt = 'Ha úgy gondolod, hogy van olyan ismerősöd, akit érdekelhet ez a termék, alábbi mezők kitöltésével gyorsan el is küldheted neki.'+
					'<br /><br /><form name="sendmailform" id="sendmailform" method="post" action="'+document.location.href+'"><div class="mfield"><label for="field_name">Neved:</label><input type="text" id="field_name" name="field_name" value="" /></div>'+
					'<div class="mfield"><label for="field_name2">Ismerősöd neve:</label><input type="text" id="field_name2" name="field_name2" value="" /></div>'+
					'<div class="mfield"><label for="field_email">E-mail címe:</label><input type="text" id="field_email" name="field_email" value="" /></div>'+
					'<div class="mfield"><label for="field_message">Megjegyzés:</label><textarea id="field_message" name="field_message"></textarea></div></form>';

				$.prompt(txt,{
					buttons:{Elküldöm:true, Mégsem:false},
					submit: function(v,m,f){
						//this is simple pre submit validation, the submit function
						//return true to proceed to the callback, or false to take
						//no further action, the prompt will stay open.
						var flag = true;
						if (v) {
                            if ($.trim(f.field_email) == '') {
								m.find('#field_email').addClass('error');
								m.find('#field_email').trigger('focus');
								flag = false;
							}
                            else m.find('#field_email').removeClass('error');

                            if ($.trim(f.field_name2) == '') {
								m.find('#field_name2').addClass('error');
								m.find('#field_name2').trigger('focus');
								flag = false;
							}
                            else m.find('#field_name2').removeClass('error');

							if ($.trim(f.field_name) == '') {
								m.find('#field_name').addClass('error');
								m.find('#field_name').trigger('focus');
								flag = false;
							}
							else m.find('#field_name').removeClass('error');

							if($.trim(f.field_email) != '' && $.trim(f.field_name2) != '' && $.trim(f.field_name) != ''){
                                $("#sendmailform").trigger("submit");
                            }

						}
						return flag;
					},
					callback: function(v,m,f){

						if(v){

						}
						else{}

					}
				});


    return false;
}
function initMailSendIcon(){
    $(".mailsendicon").click(function(){
        mailSender();
        return false;
    });
}

function showCounties(c){
    if(c != '22')$("#reg_county").css("display", "none");
    else $("#reg_county").css("display", "block");
}

function iwiwshare_click() {u=location.href;t=document.title;window.open('http://iwiw.hu/pages/share/share.jsp?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'iwiwshare','toolbar=0,status=0,location=1, width=650,height=600,scrollbars=1');return false;}
