var tpb = new Array();
tpb['thumbgen'] = 0;
tpb['photoneed'] = 0;
var scheme = '';
var cropper = '';
var generate = 0;
var current = '';
var pages = '';
var croppers = '';
var start = 0;
var rotates = '';
var busy = 0;

function sleep (seconds) {
    var start = new Date().getTime();
    while (new Date() < start + seconds*10) {}
    return 0;
}

function order_save() {
    var tmp = ($("#preview .pages .photos .photo .pic img").size()+$("#preview .pages .texts .text .pic img").size()) + ';' + scheme + ';' + "\n";
    var i = 0;
//    alert($("#preview .pages .photos .pic img").size());
    $("#preview .pages .photos .photo .pic img").each(function() {
	tmp = tmp + 'photo' + ';' + $(this).parent().parent().parent().parent().parent().parent().attr("id") + ';' + $(this).parent().parent().attr("id") + ';' + $(this).parent().parent().find(".orig2").html() + ';' + $(this).attr("src") + "\n";
	i++;
	if(i == ($("#preview .pages .photos .photo .pic img").size()+$("#preview .pages .texts .text .pic img").size())) {
	    ajax_cmd('finish_save', tmp);
        }
    });

    $("#preview .pages .texts .text").each(function() {
	var finstr = $(this).find(".options .default_text").html();
	finstr = (finstr+'').toString();
	finstr = encodeURIComponent(finstr).replace(/!/g, '%21').replace(/'/g, '%27').replace(/\(/g, '%28').replace(/\)/g, '%29').replace(/\*/g, '%2A').replace(/%20/g, '+');
	                                                                    
	tmp = tmp + 'text' + ';' + $(this).parent().parent().parent().parent().attr("id") + ';' + $(this).find(".options .default_size").html() + ';' + $(this).find(".options .default_color").html() + ';' + $(this).find(".options .default_font").html() + ';' + finstr + ';' + $(this).attr("id") + "\n";
	i++;
	if(i == ($("#preview .pages .photos .photo .pic img").size()+$("#preview .pages .texts .text .pic img").size())) {
	    ajax_cmd('finish_save', tmp);
        }
    });
}


function set_photo_active() {
        $("#helper div:first img").click();	
	$("#preview .pages .photos .photo").live('click', function() {
	    $("#preview .pages .photos .photo").removeClass("active");
	    $("#preview .pages .photos .photo .title").html('Kattints ide, ha képet szeretnél beletenni.');
	    $(this).addClass("active");
	    $(this).find(".title").html('Fotó kiválasztása vagy szerkesztése!').css("width", 220);
	    $("#photos_up .pic, #photos_right .pic").addClass("select");
	    $("#cropper, .croppers").hide();
	    $("#rotate, .rotates").hide();
	    $("#cropper_"+$(this).attr("id").replace('photo-', '')).show();
	    $("#rotate_"+$(this).attr("id").replace('photo-', '')).show();
	    $("#toolbar").show();
	    if($(this).find("img").size() == 0) {
		$("#photos_right").show();
		$("#toolbar .menu .item:eq(1)").hide();
		$("#toolbar .menu .item:eq(2)").hide();
		$("#toolbar .menu .item:eq(3)").hide();
		$("#toolbar .menu .item:eq(0)").click();
		$("#toolbar .thumb_gen").hide();
		$("#toolbar .thumb_gen_text").hide();
	    } else {
		$("#cropper").show();
		$("#photos_right").hide();
		$("#toolbar .menu .item:eq(1)").show();
		$("#toolbar .menu .item:eq(2)").show();
		$("#toolbar .menu .item:eq(3)").hide();
		$("#toolbar .menu .item:eq(1)").click();
		$("#toolbar .thumb_gen").show();
		$("#toolbar .thumb_gen_text").show();
	    }
	});

	$("#preview .pages .photos .active").live('click', function() {
	    $("#cropper, .croppers").hide();
	    $("#rotate, .rotates").hide();
	    $(this).removeClass("active");
	    $("#photos_up .select, #photos_right .select").removeClass("select");
	    $("#toolbar").hide();
	    $(this).find(".title").html('Kattints ide, ha képet szeretnél beletenni.');
	    var page = ''
	    $("#helper div").each(function() {
		if($(this).css("opacity") == 0.5) page = $(this).find("img").attr("class");
	    });
	    thumb_gen(page, 0);
	});

	$("#preview .pages .texts .text").live('click', function() {
	    $(".text_preview").click();
	    $("#preview .pages .photos .photo").removeClass("active");
	    $("#preview .pages .photos .photo .title").html('Kattints ide, ha képet szeretnél beletenni.');
	    $("#preview .pages .texts .text").removeClass("active");
	    $(this).addClass("active");
	    $("#textedit textarea").val($(this).find(".options .default_text").html());
	    $("#cropper, .croppers").hide();
	    $("#rotate, .rotates").hide();
	    $("#photos_right").hide();
	    $("#toolbar .menu .item:eq(0)").hide();
	    $("#toolbar .menu .item:eq(1)").hide();
	    $("#toolbar .menu .item:eq(2)").hide();
	    $("#toolbar .menu .item:eq(3)").show().click();
	    $(".thumb_gen, .thumb_gen_text").show();
	    $("#toolbar").show();
	});

	$("#preview .pages .texts .active").live('click', function() {
	    $("#textedit").hide();
	    $(this).removeClass("active");
	    $("#toolbar").hide();
	});
}

function start_load_scheme(gen) {
    $("#loading_bg, #loading").show();
    $("#loading .text:first").html('Fotókönyv betöltése');
    $("#loading .perc").html('0%');
    $("#loading .bar").animate({
	width: 20
    }, 1500, 'linear');
    //var conf = confirm("Szeretné, ha automatikusan legenerálná a fotókönyvet a rendszer?\nTermészetesen késõbb ezt módosíthatja.");
    generate = gen;
    ajax_cmd('load_scheme');
}

function confirm_load_scheme() {
    $("#loading_bg, #loading_text").show();
    $("#loading_text .text").html('Most dönthetsz, hogy szeretnéd-e, hogy a Varázsló a feltöltésed sorrendjébe behelyezze a képeket a fotókönyvedbe. Ha ezt a módszert választod, utólag még tudsz módosítani a képek elhelyezésében, kivágásában és forgatásában. Ha az Én rakom össze gombot választod, saját magadnak kell a képeket beilleszteni.');
    $("#loading_text .other").html('<div class="left button">Automatikus összerakás</div> <div class="right button">Én rakom össze!</div><div class="clr"></div><p>&nbsp;</p><p>&nbsp;</p><div class="close button">Mégse</div><div class="clr"></div>');
    $("#loading_text .left").click(function() {
	$("#loading_text").hide();
	start_load_scheme(1);
    });
    $("#loading_text .right").click(function() {
	$("#loading_text").hide();
	start_load_scheme(0);
    });

    $("#loading_text .close").click(function() {
	$("#loading_text").hide();
	reset_loading();
	$("#menu_photo").click();
    });
}

function load_ajax() {
	var pup = $("#photos_up .item").size();
	if(pup < tpb['photoneed']) {
	    $("#photo_help .need").html('A sémához még ' + parseInt(tpb['photoneed']-pup) + ' képre van szükséged!');
	}

        $("#scheme_list .scheme").each(function() {
            $(this).css("background-image", "url(" + $(this).find(".pic img").attr("src") + ")");
        });

        $("#scheme_preview .pics .img:last").css("opacity", 0);
        setTimeout("rotate_preview();", 3000);

        if($("#photo_app > div").size() == 1)$('#upload').uploadify({
            'uploader': '/images/uploader2.swf',
            'script': 'upload.php',
            'scriptData': {'uid': $("#upload").attr("class").replace("u", "") },
            'folder': '/temp',
            'multi': true,
            'method': 'GET',
            'fileDesc': 'Képek: *.jpg',
            'fileExt': '*.jpg;',
            'queueSizeLimit': 999,
	    'sizeLimit': 20000000,
            'auto': true,
            'simUploadLimit': 1,
            'buttonText': 'Tallozas',
            'cancelImg': '/images/cancel.png',
            'onAllComplete': function() {
                $("#loading .bar").width(208);
                $("#loading .perc").html('');
                $("#loading .text:first").html('Képek feldolgozása');
                $("#loading, #loading_bg").show();
                ajax_cmd('process_upload');
            },
            'onError': function(a,b,c,d) {
         if (d.status == 404)
            alert('Nem találom:');
         else if (d.type === "HTTP")
            alert('hiba '+d.type+": "+d.status);
         else if (d.type ==="File Size")
            alert(c.name+' '+d.type+' Limit: '+Math.round(d.sizeLimit/1024)+'KB');
         else
            alert('hiba '+d.type+": "+d.text);
            }
        });

        $("#photos_up .item, #photos_right .item").each(function() {
            var db = $("#preview .pages .photos .photo .pic img[src='"+$(this).find("img").attr("src").replace('_100', '_500')+"']").size();
            $(this).parent().find(".count").html(db+'x');
        });

        if(rotates != '') {
            $("#photos .pic .item img").preload({
                onFinish: function(data) {
                    $("#photos_up .item img, #photos_right .item img").each(function() {
                        if($(this).width() == 100) {
                            $(this).css("margin-left", "21px");
                        } else {
                            $(this).css("margin-left", "1px");
                        }
                    });
                    crop_rotate(0);
                }
            });

        }

        $("#preview .center").css("opacity", 0.2);
        $("#helper div:first img").click();

        $("#helper").width($("#helper div").size()*112);
        $("#helper2").width($("#helper2 div").size()*112);
        $("#helper3").width($("#helper3 div").size()*112);

        if(start == 1) {
            start = 0;
            var s = $("#helper div img, #preview img").size();
            var perc = 10;
            var p = Math.floor(25/s);
            if($.browser.msie || $.browser.mozilla || $.browser.opera) {
                $("#loading .perc").html('10%');
                $("#loading .text:first").html('Képek betöltése');
                $("#helper div img, #preview img").preload({
                    onComplete: function(data) {
                        perc = 10+(p*data.done);
                        $("#loading .perc").html(perc+'%');
                        $("#loading .bar").stop();
                        $("#loading .bar").animate({
                            width: Math.round(208/100)*perc
                        }, 500);
                    },
                    onFinish: function(data) {
                        perc = 40;
                        $("#loading .perc").html(perc+'%');
                        $("#loading .bar").stop();
                        $("#loading .bar").animate({
                            width: Math.round(208/100)*perc
                        }, 500, 'swing', function() {
                            auto_crop(0, 0);
                        });
                    }
                });
            } else {
                $("#loading, #loading_bg").hide();
                auto_crop(0, 0);
            }
        }

}

function reset_loading() {
    $("#loading .bar").width(0);
    $("#loading .text:first").html('');
    $("#loading .perc").html('');
    $("#loading, #loading_bg").hide();
}

function preload_photos() {
    var i = 0;
    var imgs = new Array();
    $("#photos_up .pic .item img").each(function() {
	imgs[i] = $(this).attr("src").replace('_100', '_250');
	i++;
	imgs[i] = $(this).attr("src").replace('_100', '_500');
	i++;
    });
    $.preload(imgs, {
	onFinish: function(data) {
	    reset_loading();
	}
    });
/*            $("#photos .pic .item img").preload({
                onFinish: function(data) {
                    $("#photos_up .item img, #photos_right .item img").each(function() {
                        if($(this).width() == 100) {
                            $(this).css("margin-left", "21px");
                        } else {
                            $(this).css("margin-left", "1px");
                        }
                    });
                    crop_rotate(0);
                }
            });*/
}

function crop_rotate(i) {
    if(i != rotates.length) {
	$("#"+rotates[i]).click();
	$("#photos_up .item:last").click();
	ajax_cmd('crop_rotate', i);
    } else {
	$("#pages .helper ."+$("#" + rotates[rotates.length-1]).parent().parent().parent().parent().attr("id")).click();
	rotates = '';
//	$("#toolbar .menu .item:first").click();
	reset_loading();
    }
}

function auto_crop(i, pic) {
	var pages = $("#preview .pages .layers .layer .photos .photo").size();
	var id = $("#preview .pages .layers .layer .photos .photo:eq("+i+")").attr("id").replace('photo-', '');
	var html = '<div id="cropper_'+id+'" class="croppers"><img src="images/jcrop.gif"></div>';
	var html2 = '<div id="rotate_'+id+'" class="rotates"><img src="images/jcrop.gif" class="pic">';
	html2 = html2 + '<div class="left"><img src="images/photo_rotate_left.png"> Forgatás balra</div><div class="right">Forgatás jobbra <img src="images/photo_rotate_right.png"></div><div class="clr"></div></div>';
	var pics = $("#photos_up .item").size();
	if(pic == pics) pic = 0;
	$("#cropper").append(html);
	$("#cropper_"+id).hide();
	$("#rotate").append(html2);
	$("#rotate_"+id).hide();

	if(generate == 1)  {
	    $("#photo-"+id).click();
	    $("#photos_up .item:eq("+pic+")").click();
	
	    var perc = 40+((35/pages)*(i+1));

	    $("#loading .bar").stop();
	    $("#loading .text:first").html('Képek generálása');
	    $("#loading .perc").html(Math.round(perc)+'%');
            $("#loading .bar").animate({
                width: Math.round(208/100)*perc
            }, 500)
	    if(pages != i+1) {
	        ajax_cmd('generate_crops', i, pic);
	    } else {
	        $("#loading .perc").html('75%');
	        if(pages != 1) {
	    	    $("#loading .bar").animate({
            		width: 156
    	    	    }, 500, 'swing', function() {
			generate_page_thumbs();
			$("#toolbar .menu .item:first").show();
	    	    });
		    generate = 0;
		} else {
		    generate_page_thumbs();
		    $("#toolbar .menu .item:first").show();		
		    generate = 0;
		}
	    }
	} else {
	    var perc = 40+((55/pages)*(i+1));

	    $("#loading .bar").stop();
	    $("#loading .text:first").html('Eszközök betöltése');
	    $("#loading .perc").html(Math.round(perc)+'%');
            $("#loading .bar").animate({
                width: Math.round(208/100)*perc
            }, 500)
	    if(pages != i+1) {
	        ajax_cmd('generate_crops', i, pic);
	    } else {	
	        $("#loading .perc").html('100%');
	        if(pages != 1) {
	    	    $("#loading .bar").animate({
            		width: 200
    	    	    }, 500, 'swing', function() {
			reset_loading();
			$("#cropper, .croppers").hide();
			$("#rotate, .rotates").hide();
			$("#toolbar").hide();
			$("#toolbar .menu .item:first").show();
		    });
		} else {
		    reset_loading();
		    $("#cropper, .croppers").hide();
		    $("#rotate, .rotates").hide();
		    $("#toolbar").hide();
		    $("#toolbar .menu .item:first").show();		
		}
	    }
	}
}

function generate_page_thumbs() {
    thumb_gen($("#helper div img:first").attr("class"), 1);
}

function draw_thumb(page, src, opt) {
    $("#helper div ."+page).attr("src", src);
    $("#helper2 div ."+page).attr("src", src);
    if(opt == 1) {
	tpb['thumbgen']++;
	perc = 75+Math.round((25/$("#helper div").size())*tpb['thumbgen']);
//    alert(tpb['thumbgen'] + ' - ' + $("#helper div").size());
	$("#loading .bar").stop();
	$("#loading .perc").html(perc+'%');
	$("#loading .text:first").html('Elõnézet generálása');
	$("#loading .bar").animate({
    	    width: Math.round(208/100)*perc
	}, 500, 'swing', function() {
	    if(tpb['thumbgen'] == $("#helper div").size()) {
		tpb['thumbgen'] = 0;
		reset_loading();
		$("#cropper, .croppers").hide();
		$("#rotate, .rotates").hide();
		$("#toolbar").hide();
	    } else {
		thumb_gen($("#helper div img:eq("+tpb['thumbgen']+")").attr("class"), 1);
	    }
	});
    }
}

function thumb_gen(page, opt) {
    var totalsize = $("#preview #"+page+" .photo .pic img").size()+$("#preview #"+page+" .texts .text").size();
    ajax_cmd('start_thumb', totalsize, scheme, page, opt);
    $("#preview #"+page+" .photo .pic img").each(function() {
        ajax_cmd('generate_thumb', 'photo', $(this).parent().parent().attr("id"), $(this).parent().parent().find(".orig2").html(), $(this).attr("src"), page);
    });
    $("#preview #"+page+" .texts .text").each(function() {
	ajax_cmd('generate_thumb', 'text', $(this).attr("id"), $(this).find(".options .default_size").html(), $(this).find(".options .default_color").html(), $(this).find(".options .default_font").html(), $(this).find(".options .default_text").html(), page);
    });
}

function auto_generate() {
    auto_crop(0, 0);
}

function start_crop(x1, y1, x2, y2, x3, y3, id) {
	var cropper = id.replace('photo-', '');
	if($("#cropper_"+cropper+" .jcrop-holder").length != 0) {
	    $("#cropper_"+cropper+" .jcrop-holder").remove();
	    $("#cropper_"+cropper).find("img").width(x2);
	    $("#cropper_"+cropper).find("img").height(y2);
	    $("#cropper_"+cropper+" img").show();
	}

	var s1 = Math.round((x2-x3)/2);
	var s2 = Math.round((y2-y3)/2);
	
	$.Jcrop('#cropper_'+cropper+' img', x2, y2,{
		onChange: function(coords) {
			var rx = x1 / coords.w;
			var ry = y1 / coords.h;

			$('#' + id + ' .pic img').css({
				width: Math.round(rx * x2) + 'px',
				height: Math.round(ry * y2) + 'px',
				marginLeft: '-' + Math.round(rx * coords.x) + 'px',
				marginTop: '-' + Math.round(ry * coords.y) + 'px'
			}).parent().parent().find('.orig2').html(
			    'x' + coords.x + ' ' +
			    'y' + coords.y + ' ' +
			    'w' + coords.w + ' ' +
			    'h' + coords.h + ' '
			);
		},
		onSelect: function(coords) {
			var rx = x1 / coords.w;
			var ry = y1 / coords.h;

			$('#' + id + ' .pic img').css({
				width: Math.round(rx * x2) + 'px',
				height: Math.round(ry * y2) + 'px',
				marginLeft: '-' + Math.round(rx * coords.x) + 'px',
				marginTop: '-' + Math.round(ry * coords.y) + 'px'
			}).parent().parent().find('.orig2').html(
			    'x' + coords.x + ' ' +
			    'y' + coords.y + ' ' +
			    'w' + coords.w + ' ' +
			    'h' + coords.h + ' '
			);
		},
		aspectRatio: x1/y1,
		setSelect: [s1, s2, x3, y3]
	});
}

function rotate_preview() {
    if($("#scheme_preview .pics img").size() != 0) {
        if($("#scheme_preview .pics .img:last").css("opacity") == 0) {
	    $("#scheme_preview .pics .img:last").animate({
	        opacity: 1
    	    }, 2000, 'linear', function() {
            setTimeout("rotate_preview();", 3000);
    	    });
        } else {
	    $("#scheme_preview .pics .img:last").animate({
	        opacity: 0
	    }, 2000, 'linear', function() {
	        setTimeout("rotate_preview();", 3000);
	    });
	}
    }
}

function keep_alive() {
	ajax_cmd('keep_alive');
	setTimeout("keep_alive();", 300000);
}

function test_compatibility(type) {
    $("#loading_bg, #loading_text").show();
    $("#loading_text .text").html('Sajnos a böngészõd túlságosan régi! Ezért meglehet, hogy a weboldal hibásan jelenik meg vagy rosszul mûködik. Ha mégis a folytatásra nyomsz, nem tudjuk garantálni a program helyes mûködését. Tanácsoljuk, hogy frissítsd böngészõdet!');
    $("#loading_text .other").html('<div class="left button">Nem baj, folytatom</div> <div class="right button">Frissíteni szeretnék!</div><div class="clr"></div>');
    $("#loading_text .left").click(function() {
	$("#loading_text, #loading_bg").hide();
    });
    $("#loading_text .right").click(function() {
	$("#loading_text").hide();
	if(type == 'ie') {
	    window.location = 'http://usite.hu/keres.php?k=Internet+Explorer&hol=nevben';
	} else if (type == 'firefox') {
	    window.location = 'http://usite.hu/prg/Mozilla_Firefox_magyar';
	}
    });
}

function offer_browser() {
    $("#loading_bg, #loading_text").show();
    $("#loading_text .text").html('Az általad használt böngészõ nem biztos, hogy tökéletesen tudja futtatni a programunkat. A programhoz a legoptimálisabb böngészõ a Mozilla Firefox. Ha mégis a folytatásra nyomsz, nem tudjuk garantálni a program helyes mûködését.');
    $("#loading_text .other").html('<div class="left button">Nem baj, folytatom</div> <div class="right button">Letöltöm!</div><div class="clr"></div>');
    $("#loading_text .left").click(function() {
	$("#loading_text, #loading_bg").hide();
    });
    $("#loading_text .right").click(function() {
	$("#loading_text").hide();
	window.location = 'http://usite.hu/prg/Mozilla_Firefox_magyar';
    });
}

function hide_editors() {
//    $("#preview .pages .photos .active").click();
//    $("#preview .pages .texts .active").click();
    $("#preview .pages").die('mouseover');
    $("#preview .pages").die('mouseout');
    $("#preview .pages .photos .photo, #preview .pages .texts .text").die('click');
    $("#preview .pages .photos .photo, #preview .pages .texts .text").css("cursor", "default");

    $("#cropper, .croppers").hide();
    $("#rotate, .rotates").hide();
    $("#preview .pages .active").removeClass("active");
    $("#photos_up .select, #photos_right .select").removeClass("select");
    $("#toolbar").hide();
    $("#preview .pages .photos .photo").find(".title").html('Kattints ide, ha képet szeretnél beletenni.');
    $("#textedit").hide();
    $("#preview .pages .area, #preview .pages .title").hide();
}

function show_editors() {
    $("#preview .pages .photos .photo, #preview .pages .texts .text").css("cursor", "pointer");
//    $("#preview .pages .texts .active").click();
    $("#preview .pages").live('mouseover', function() {
	$(this).find(".photos, .texts").parent().css("z-index", 50);
        $(this).find(".photos .area, .title, .texts .area").show();
    });

    $("#preview .pages").live('mouseout', function() {
    	var i = 0;
    	$(this).find(".photos .photo, .texts .text").each(function() {
	    if($(this).hasClass("active")) {
        	i = 1;
            } else {
        	$(this).find(".area, .title").hide();
            }
            if(i == 0) {
    		$(this).parent().parent().css("z-index", 1);
            }
        });
    });
}

﻿$(document).ready(function() {
	keep_alive();
	$("body").attr("id", "scheme");
	$("input").attr("autocomplete","off");	

	var cropper;
	generate;
	
	$("#loading_bg").height($(document).height()).width($(document).width()).css("opacity", 0.75);
	$("#loading").css("left", ($(document).width()/2)-175);
	$("#loading_text").css("left", ($(document).width()/2)-250);
	$("#header .menu").hover(function() {
		$(this).find("a").css("text-decoration", "underline");		
	}, function() {
		$(this).find("a").css("text-decoration", "none");
	});
	
	if($.browser.msie) {
	    if($.browser.version == '6.0') {
		$("#loading_bg").show();
		test_compatibility('ie');
	    }
	} else if ($.browser.mozilla) {
	    if($.browser.version.substr(0,3) == '1.8') {
		test_compatibility('firefox');
	    }
	} else {
	    offer_browser();
	}

	$("#header .menu").click(function() {
	    switch($("body").attr("id")) {
		case 'scheme':
		    switch($(this).attr("id").replace('menu_', '')) {
			case 'scheme':
			    window.location.reload();
			    break;
			default:
			    alert('A folytatáshoz válasszon ki egy sémát!');
			    break;
		    }
		    break;
		case 'photo':
		    switch($(this).attr("id").replace('menu_', '')) {
			case 'scheme':
			    if($("#helper").html().length == 0) {
				window.location.reload();
			    } else {
				var conf = confirm('Biztos eldobja az eddig szerkesztett sémát?');
				if(conf) {
				    window.location.reload();
				}
			    }
			    break;
			case 'edit':
			    $("#header .menu").removeClass('active');
			    $("#menu_edit").addClass("active");
			    $("body").attr("id", "edit");
			    $("#photo_upload, #test_pages").hide();
			    $("#center").show();
			    $("#pages").show();
			    $("#photos_up").hide();
			    if($("#helper").html().length == 0) {
				confirm_load_scheme();
			    }
			    break;
			case 'preview':
			    $("#header .menu").removeClass('active');
			    $("#menu_edit").addClass("active");
			    $("body").attr("id", "edit");
			    $("#photo_upload, #test_pages").hide();
			    $("#center").show();
			    $("#pages").show();
			    $("#photos_up").hide();
			    if($("#helper").html().length == 0) {
				confirm_load_scheme();
			    } else {
				$("#helper div img:first").click();
			    }
			    break;
			case 'order':
			    $("#header .menu").removeClass('active');
			    $("#menu_edit").addClass("active");
			    $("body").attr("id", "edit");
			    $("#photo_upload, #test_pages").hide();
			    $("#center").show();
			    $("#pages").show();
			    $("#photos_up").hide();
			    if($("#helper").html().length == 0) {
				confirm_load_scheme();
			    }
			    break;
		    }
		    break;
		case 'edit':
		    switch($(this).attr("id").replace('menu_', '')) {
			case 'scheme':
			    var conf = confirm('Biztos eldobja az eddig szerkesztett sémát?');
			    if(conf) {
				window.location.reload();
			    }
			    break;
			case 'photo':
			    $("#center").hide();
			    $("#pages").hide();
			    $("#photo_upload, #test_pages").show();
			    $("#photos_up").show();
			    $("#toolbar").hide();
			    $("body").attr("id", "photo");
			    $("#header .menu").removeClass("active");
			    $("#menu_photo").addClass("active");
			    break;
			case 'preview':
			    hide_editors();
			    $("#header .menu").removeClass("active");
			    $("#menu_preview").addClass("active");
			    $("#test .preview").html($("#preview").html());
			    $("body").attr("id", "preview");
			    $("#photos_up").hide();
			    $("#center").hide();
			    $("#test").show();
			    $("#test_pages").show();
			    $("#test_pages .helper div img:first").click();
			    $("#toolbar").hide();
			    break;
			case 'order':
			    hide_editors();
			    $("#header .menu").removeClass("active");
			    $("#menu_preview").addClass("active");
			    $("#test .preview").html($("#preview").html());
			    $("body").attr("id", "preview");
			    $("#photos_up").hide();
			    $("#center").hide();
			    $("#test").show();
			    $("#toolbar").hide();
			    $("#test_pages").show();
			    $("#test_pages .helper div img:first").click();
			    break;
		    }
		    break;
		case 'preview':
		    switch($(this).attr("id").replace('menu_', '')) {
			case 'scheme':
			    var conf = confirm('Biztos eldobja az eddig szerkesztett sémát?');
			    if(conf) {
				window.location.reload();
			    }
			    break;
			case 'photo':
			    set_photo_active();
			    $("#photos_up").show();
			    show_editors();
			    $("#center").hide();
			    $("#pages").hide();
			    $("#photo_upload").show();
			    $("body").attr("id", "photo");
			    $("#header .menu").removeClass("active");
			    $("#menu_photo").addClass("active");
			    $("#test").hide();
			    $("#photos_up").show();
			    break;
			case 'edit':
			    $("#photos_up").hide();
			    $("#toolbar").hide();
			    $("#pages div img:first").click();
			    set_photo_active();
			    show_editors();
			    $("#header .menu").removeClass('active');
			    $("#menu_edit").addClass("active");
			    $("body").attr("id", "edit");
			    $("#photo_upload").hide();
			    $("#test").hide();
			    $("#test_pages").hide();
			    $("#center").show();
			    $("#pages").show();
			    break;
			case 'order':
			    if($("#preview .pages .photos .photo .pic img").size() != $("#preview .pages .photos .photo .pic").size()) {
				var conf = confirm('Nem rakott be mindenhova képet, biztos folytatja?');
				if(conf) {
				    $("body").attr("id", "order");
				    $("#header .menu").removeClass("active");
				    $("#menu_order").addClass("active");
				    $("#pages").hide();
				    $("#test").hide();
				    $("#test_pages").hide();
				    $("#order_page").show();
				} else {
				    $("#menu_edit").click();
				}
			    } else {
				$("body").attr("id", "order");
				$("#header .menu").removeClass("active");
				$("#menu_order").addClass("active");
				$("#pages").hide();
				$("#test").hide();
				$("#test_pages").hide();
				$("#order_page").show();
			    }
			    break;
		    }
		    break;
		case 'order':
		    switch($(this).attr("id").replace('menu_', '')) {
			case 'scheme':
			    var conf = confirm('Biztos eldobja az eddig szerkesztett sémát?');
			    if(conf) {
				window.location.reload();
			    }
			    break;
			case 'preview':
			    $("#order_page").hide();
			    $("body").attr("id", "preview");
			    $("#header .menu").removeClass("active");
			    $("#menu_preview").addClass("active");
			    $("#pages").show();
			    $("#test").show();
			    $("#test_pages").show();
			    $("#test_pages div img:first").click();
			    break;
			case 'photo':
			    set_photo_active();
			    show_editors();
			    $("#center").hide();
			    $("#pages").hide();
			    $("#photo_upload").show();
			    $("body").attr("id", "photo");
			    $("#header .menu").removeClass("active");
			    $("#menu_photo").addClass("active");
			    $("#test").hide();
			    $("#test_pages").show();
			    $("#photos_up").show();
			    $("#order_page").hide();
			    break;
			case 'edit':
			    $("#photos_up").hide();
			    $("#toolbar").hide();
			    set_photo_active();
			    show_editors();
			    $("#header .menu").removeClass('active');
			    $("#menu_edit").addClass("active");
			    $("body").attr("id", "edit");
			    $("#photo_upload").hide();
			    $("#test").hide();
			    $("#test_pages").hide();
			    $("#center").show();
			    $("#pages").show();
			    $("#pages div img:first").click();
			    $("#order_page").hide();
			    break;
		    }
		    break;
	    }
	    return false;		
	});
	
	$("#photos .used img").css("opacity", "0.3");
	
	$("#pages .active img").css("opacity", "0.3");
	
//	$("#schemes table td:first").css("visibility", "visible");
	
	$("#schemes table td .item").live('click', function() {
		if($(this).hasClass("active")) {
		    var act = 0;
		    $(this).removeClass("active");
		} else {
		    var act = 1;
		    $(this).addClass("active");
		}
		switch($(this).parent().attr("class")) {
		    case 'scheme_size':
//			$("#schemes table td:gt(2)").css("visibility", "hidden");
//			$("#schemes table td:gt(1) .item").remove();
//			$("#schemes table td:lt(3)").css("visibility", "visible");
			ajax_cmd('filter_scheme', 'size', $(this).attr("id").replace("size_", ""), act);
			break;
		    case 'scheme_pages':
//			$("#schemes table td:gt(4)").css("visibility", "hidden");
//			$("#schemes table td:gt(3) .item").remove();
//			$("#schemes table td:lt(5)").css("visibility", "visible");
			ajax_cmd('filter_scheme', 'pages', $(this).attr("id").replace("pages_", ""), act);
			break;
		    case 'scheme_pics':
//			$("#schemes table td:gt(6)").css("visibility", "hidden");
//			$("#schemes table td:gt(5) .item").remove();
//			$("#schemes table td:lt(7)").css("visibility", "visible");
			ajax_cmd('filter_scheme', 'pictures', $(this).attr("id").replace("pictures_", ""), act);
			break;
		    case 'scheme_type':
//			$("#schemes table td:gt(8)").css("visibility", "hidden");
//			$("#schemes table td:gt(7) .item").remove();
//			$("#schemes table td:lt(9)").css("visibility", "visible");
			ajax_cmd('filter_scheme', 'type', $(this).attr("id").replace("type_", ""), act);
			break;
		    case 'scheme_theme':
//			$("#schemes table td:gt(8)").css("visibility", "hidden");
//			$("#schemes table td:gt(7) .item").remove();
//			$("#schemes table td:lt(9)").css("visibility", "visible");
			ajax_cmd('filter_scheme', 'theme', $(this).attr("id").replace("theme_", ""), act);
			break;
		}
	});
	
	
	$("#scheme_list .scheme").css("background-image", "url(" + $(this).find(".pic img").attr("src") + ")");

	$("#scheme_list .scheme").live('click', function() {
	    $("#scheme_preview .pics .img:last").stop();
	    $("#scheme_preview").empty().hide();
	    ajax_cmd('preview_scheme', $(this).find(".id").html());
	    $("#scheme_preview").show();
	    
	    $("#scheme_list").hide();
	    $("#scheme_pages_preview").show();
	    $("#scheme_pages_preview .helper div").css("cursor","default");
	    
	});
	
	$("#scheme_preview .cancel").live('click', function() {
	    $("#scheme_preview .pics .img:last").stop();
	    $("#scheme_preview").empty().hide();
	    $("#scheme_pages_preview").hide();
	    $("#scheme_list").show();
	});
	
	$("#scheme_preview .choose").live('click', function() {
	    scheme = $("#scheme_preview .id").html();
	    
	    $("#scheme_preview").empty().hide();
	    $("#scheme_list, #schemes").hide();
	    $("#scheme_pages_preview").hide();
	    $("body").attr("id", "photo");
	    $("#header .menu").removeClass("active");
	    $("#menu_photo").addClass("active");
	    $("#photos_up, #photo_upload").show();
	    $("#test_pages").show();
	    ajax_cmd('start_photo', scheme);
	});
	
	$("#photos_up .del, #photos_right .del").live('click', function() {
	    var src = '/'+$(this).parent().parent().attr("id").replace('pitem_', '')+'_500.jpg';
	    var i = 0;
	    var found = new Array();
	    $("#preview .pages .photos .photo .pic img").each(function() {
		if($(this).attr("src").indexOf(src) != -1) {
		    found[i] = $(this).parent().parent().parent().parent().parent().parent().attr("id");
		    i++;
		}
	    });
	    if(found.length != 0) {
		alert('A törölni kívánt kép még ennyiszer szerepel a fotókönyvben, ezért nem törölhetõ: '+found.length+"\nKérem cserélje ki a képet másikra és próbálja újra!");
		$("#helper ."+found[0]).click();
	    } else {
		var conf = confirm('Biztos törli ezt a képet?');
		if(conf) ajax_cmd('photo_del', $(this).parent().parent().attr("id").replace('pitem_', ''));
	    }
	});
	

	
	$("#helper div img, #helper2 div img").live('click', function() {
	    if($("body").attr("id") != 'photo') {
		$("#helper div, #helper2 div").css("opacity", 1);
		var id = $(this).attr("class");
		$(".preview .pages").hide();
		$("#" + id).show();
		$("." + id).show();
		$(this).parent().css("opacity", 0.5);
	    }
	});
	
	$("#preview .pages").live('mouseover', function() {
	    $(this).find(".photos, .texts").parent().css("z-index", 50);
	    $(this).find(".photos .area, .photos .title, .texts .area").show();
	});
	
	$("#preview .pages").live('mouseout', function() {
	    var i = 0;
	    $(this).find(".photos .photo, .texts .text").each(function() {
		if($(this).hasClass("active")) {
		    i = 1;
		} else {
		    $(this).find(".area, .title").hide();
		}
		if(i == 0) {
		    $(this).parent().parent().css("z-index", 1);
		}
	    });
	});
	

	
	$("#preview .pages .photos .photo").live('click', function() {
	    $("#preview .pages .photos .photo").removeClass("active");
	    $("#preview .pages .photos .photo .title").html('Kattints ide, ha képet szeretnél beletenni.');
	    $(this).addClass("active");
	    $(this).find(".title").html('Fotó kiválasztása vagy szerkesztése!').css("width", 220);
	    $("#photos_up .pic, #photos_right .pic").addClass("select");
	    $("#cropper, .croppers").hide();
	    $("#rotate, .rotates").hide();
	    $("#textedit").hide();
	    $("#preview .pages .texts .text").removeClass("active");
	    $("#cropper_"+$(this).attr("id").replace('photo-', '')).show();
	    $("#rotate_"+$(this).attr("id").replace('photo-', '')).show();
	    $("#toolbar").show();
	    if($(this).find("img").size() == 0) {
		$("#photos_right").show();
		$("#toolbar .menu .item:eq(1)").hide();
		$("#toolbar .menu .item:eq(2)").hide();
		$("#toolbar .menu .item:eq(3)").hide();
		$("#toolbar .menu .item:eq(0)").click();
		$("#toolbar .thumb_gen").hide();
		$("#toolbar .thumb_gen_text").hide();
	    } else {
		$("#cropper").show();
		$("#photos_right").hide();
		$("#toolbar .menu .item:eq(1)").show();
		$("#toolbar .menu .item:eq(2)").show();
		$("#toolbar .menu .item:eq(3)").hide();
		$("#toolbar .menu .item:eq(1)").click();
		$("#toolbar .thumb_gen").show();
		$("#toolbar .thumb_gen_text").show();
	    }
	});
	
	$("#preview .pages .texts .text").live('click', function() {
	    $(".text_preview").click();
	    $("#preview .pages .photos .photo").removeClass("active");
	    $("#preview .pages .photos .photo .title").html('Kattints ide, ha képet szeretnél beletenni.');
	    $("#preview .pages .texts .text").removeClass("active");
	    $(this).addClass("active");
	    $("#textedit textarea").val($(this).find(".options .default_text").html());
	    $("#cropper, .croppers").hide();
	    $("#rotate, .rotates").hide();
	    $("#photos_right").hide();
	    $("#toolbar .menu .item:eq(0)").hide();
	    $("#toolbar .menu .item:eq(1)").hide();
	    $("#toolbar .menu .item:eq(2)").hide();
	    $("#toolbar .menu .item:eq(3)").show().click();
	    $(".thumb_gen, .thumb_gen_text").show();
	    $("#toolbar").show();
	});
	
	$("#photos_up .select .item, #photos_right .select .item").live('click', function() {
	    $("#photos_right").hide();
	    $("#toolbar .menu .item").show();
	    $("#toolbar .menu .item:eq(3)").hide();
	    $("#toolbar .menu .item:eq(1)").click();
	    $("#cropper, #cropper_" + act).show();
	    var act = $("#preview .pages .photos .active").attr("id").replace('photo-', '');
	    $("#preview .pages .photos .active").parent().parent().css("z-index", 1);
	    $("#cropper_" + act).find("img").attr("src", $(this).find("img").attr("src").replace('_100', '_250'));
	    $("#rotate_" + act).find(".pic").attr("src", $(this).find("img").attr("src").replace('_100', '_250'));
	    $("#preview .pages .photos .active .pic").html($(this).html().replace('_100', '_500'));
	    
	    $("#photos_up .item, #photos_right .item").each(function() {
		var db = $("#preview .pages .photos .photo .pic img[src='"+$(this).find("img").attr("src").replace('_100', '_500')+"']").size();
		$(this).parent().find(".count").html(db+'x');
	    });
	    
	    ajax_cmd('start_crop', $(this).find("img").attr("src").replace('_100', '_250'), $("#preview .pages .photos .active").attr("id"), $("#preview .pages .photos .active").css("width"), $("#preview .pages .photos .active").css("height"));
	    


	    $("#preview .pages .photos .active .title").html('Kattints ide, ha képet szeretnél beletenni.').hide();
	    $("#preview .pages .photos .active .area").hide();
	    $("#preview .pages .photos .active").removeClass("active");
	    $("#photos_up .select, #photos_right .select").removeClass("select");

	});
	

	$("#preview .pages .photos .active").live('click', function() {
	    $("#cropper, .croppers").hide();
	    $("#rotate, .rotates").hide();
	    $(this).removeClass("active");
	    $("#photos_up .select, #photos_right .select").removeClass("select");
	    $("#toolbar").hide();
	    $(this).find(".title").html('Kattints ide, ha képet szeretnél beletenni.');
	    var page = ''
	    $("#helper div").each(function() {
		if($(this).css("opacity") == 0.5) page = $(this).find("img").attr("class");
	    });
	    thumb_gen(page, 0);
	});
	
	$("#preview .pages .texts .active").live('click', function() {
	    $("#textedit").hide();
	    $(this).removeClass("active");
	    $("#toolbar").hide();
	});
	
	$("#reset").live('click', function() {
	    var conf = confirm('Biztos újat szeretnél készíteni?');
	    if(conf) ajax_cmd('reset');
	});
	
	$("#test .left").live('click', function() {
	    var size = $("#helper2 div img").size()-1;
	    var act = 0;
	    $("#helper2 div").each(function(i) {
		if($(this).css("opacity") == 0.5) act = i;
	    });
	    if(act != 0) {
		$("#helper div img:eq("+(act-1)+")").click();
		$("#helper2 div img:eq("+(act-1)+")").click();
	    } else {
		$("#helper div img:eq("+size+")").click();
		$("#helper2 div img:eq("+size+")").click();
	    }
	});
	
	$("#test .right").live('click', function() {
	    var size = $("#helper div img").size()-1;
	    var act = 0;
	    $("#helper2 div").each(function(i) {
		if($(this).css("opacity") == 0.5) act = i;
	    });
	    if(size != act) {
		$("#helper div img:eq("+(act+1)+")").click();
		$("#helper2 div img:eq("+(act+1)+")").click();
	    } else {
		$("#helper div img:eq(0)").click();
		$("#helper2 div img:eq(0)").click();
	    }
	});
	
	$("#photos_up .edit, #photos_right .edit").live('click',function() {
	    if($("body").attr("id") == 'photo') {
		$("#photo_edit").show();
		var img = $(this).parent().parent().find(".item").html().replace('_100', '_250');
		$("#photo_edit .img").html(img);
		$("#photo_edit .img img").css("margin", 0);
	    } else {
		$("#menu_photo").click();
		$(this).click();
	    }
	});
	
	$("#photo_edit .left").live('click', function() {
            $("#loading .bar").width(208);
            $("#loading .perc").html('');
            $("#loading .text:first").html('Kép elforgatása');
            $("#loading, #loading_bg").show();
	    ajax_cmd('rotate_image', 'left', $("#photo_edit .img img").attr("src"), 1);
	});
	
	$(".rotates .left").live('click', function() {
	    var src = $(this).parent().find(".pic").attr("src").replace('_250', '_500');
	    var i = 0;
	    var found = new Array();
	    $("#preview .pages .photos .photo .pic img").each(function() {
		if($(this).attr("src") == src) {
		    found[i] = $(this).parent().parent().attr("id");
		    i++;
		}
	    });
	    if(found.length != 0) {
		$("#loading_bg, #loading_text").show();
		$("#loading_text .text").html('Ha a fotókönyvben ez a kép már szerepel, a Varázsló ott is elforgatja. Ha ezt el szeretnéd kerülni, már a megfelelõ formátumba töltsd fel a képet.');
		$("#loading_text .other").html('<div class="left button">Forgasd!</div> <div class="right button">Inkább feltöltöm máshogy</div><div class="clr"></div>');
		$("#loading_text .left").click(function() {
    		    $("#loading_text").hide();
    		    $("#loading .bar").width(208);
        	    $("#loading .perc").html('');
        	    $("#loading .text:first").html('Kép elforgatása');
        	    $("#loading, #loading_bg").show();
		    $("#preview .active").removeClass("active");
		    $("#photos_up .select, #photos_right .select").removeClass("select");
		    rotates = found;
		    ajax_cmd('rotate_image', 'left', src.replace('_500', '_250'));
		});
		$("#loading_text .right").click(function() {
    		    $("#loading_text, #loading_bg").hide();
		});
	    } else {
    	        $("#loading .bar").width(208);
        	$("#loading .perc").html('');
        	$("#loading .text:first").html('Kép elforgatása');
        	$("#loading, #loading_bg").show();
		ajax_cmd('rotate_image', 'left', src.replace('_500', '_250'));
	    }
	});
	
	$("#photo_edit .right").live('click', function() {
            $("#loading .bar").width(208);
            $("#loading .perc").html('');
            $("#loading .text:first").html('Kép elforgatása');
            $("#loading, #loading_bg").show();
	    ajax_cmd('rotate_image', 'right', $("#photo_edit .img img").attr("src"), 1);
	});
	
	$(".rotates .right").live('click', function() {
	    var src = $(this).parent().find(".pic").attr("src").replace('_250', '_500');
	    var i = 0;
	    var found = new Array();
	    $("#preview .pages .photos .photo .pic img").each(function() {
		if($(this).attr("src") == src) {
		    found[i] = $(this).parent().parent().attr("id");
		    i++;
		}
	    });
	    if(found.length != 0) {
		$("#loading_bg, #loading_text").show();
		$("#loading_text .text").html('Ha a fotókönyvben ez a kép már szerepel, a Varázsló ott is elforgatja. Ha ezt el szeretnéd kerülni, már a megfelelõ formátumba töltsd fel a képet.');
		$("#loading_text .other").html('<div class="left button">Forgasd!</div> <div class="right button">Inkább feltöltöm máshogy</div><div class="clr"></div>');
		$("#loading_text .left").click(function() {
    		    $("#loading_text").hide();
    		    $("#loading .bar").width(208);
        	    $("#loading .perc").html('');
        	    $("#loading .text:first").html('Kép elforgatása');
        	    $("#loading, #loading_bg").show();
		    $("#preview .active").removeClass("active");
		    $("#photos_up .select, #photos_right .select").removeClass("select");
		    rotates = found;
		    ajax_cmd('rotate_image', 'right', src.replace('_500', '_250'));
		});
		$("#loading_text .right").click(function() {
    		    $("#loading_text, #loading_bg").hide();
		});
	    } else {
    	        $("#loading .bar").width(208);
        	$("#loading .perc").html('');
        	$("#loading .text:first").html('Kép elforgatása');
        	$("#loading, #loading_bg").show();
		ajax_cmd('rotate_image', 'right', src.replace('_500', '_250'));
	    }
	});
	
	$("#toolbar .menu .item:eq(0)").live('click', function() {
	    $("#rotate").hide();
	    $("#photos_right").show();
	    $("#cropper").hide();
	    $("#toolbar .menu .active").removeClass("active");
	    $(this).addClass("active");
	    $("#toolbar .thumb_gen").hide();
	    $("#toolbar .thumb_gen_text").hide();
	});

	$("#toolbar .menu .item:eq(1)").live('click', function() {
	    $("#rotate").hide();
	    $("#photos_right").hide();
	    $("#cropper").show();
	    $("#toolbar .menu .active").removeClass("active");
	    $(this).addClass("active");
	    $("#toolbar .thumb_gen").show();
	    $("#toolbar .thumb_gen_text").show();
	});
	
	$("#toolbar .menu .item:eq(2)").live('click', function() {
	    $("#rotate").show();
	    $("#cropper").hide();
	    $("#photos_right").hide();
	    $("#toolbar .menu .active").removeClass("active");
	    $(this).addClass("active");
	    $("#toolbar .thumb_gen").show();
	    $("#toolbar .thumb_gen_text").show();
	});
	
	$("#toolbar .menu .item:eq(3)").live('click', function() {
	    $("#toolbar .menu .active").removeClass("active");
	    $(this).addClass("active");
	    $("#textedit").show();
	});
	
	$(".thumb_gen").live('click', function() {
	    var page = ''
	    $("#helper div").each(function() {
		if($(this).css("opacity") == 0.5) page = $(this).find("img").attr("class");
	    });
	    $(".text_preview").click();
	    $("#preview .pages .texts .active .options .default_text").html($("#textedit textarea").val());
	    $("#preview .pages .photos .active").click();
	    $("#preview .pages .texts .active").click();
	    $("#cropper").hide();
	    $("#rotate").hide();
	    $("#toolbar").hide();
	    if($("#"+page+" .photos .photo").size() == $("#"+page+" .photos .photo .pic img").size()) thumb_gen(page, 0);

	});
	
	$(".text_preview").live('click', function() {
	    if($("#preview .pages .layers .layer .texts .active").size() != 0) {
		$("#preview .pages .layers .layer .texts .active .options .default_text").html($(this).parent().find("textarea").val());
		ajax_cmd(
		    'preview_text', 
		    $("#preview .pages .layers .layer .texts .active").parent().parent().parent().parent().attr("id").replace('page_', ''),
		    $("#preview .pages .layers .layer .texts .active .options .default_size").html(),
		    $("#preview .pages .layers .layer .texts .active .options .default_color").html(),
		    $("#preview .pages .layers .layer .texts .active .options .default_font").html(),
		    $("#preview .pages .layers .layer .texts .active .options .default_text").html(),
		    $("#preview .pages .layers .layer .texts .active").attr("id"));
	    }
	});
	
	$("input[name='form_step1']").live('click', function() {
	    if(
		$("input[name='form_name']").val() == '' ||
		$("input[name='form_address']").val() == '' ||
		$("input[name='form_phone']").val() == '' ||
		$("input[name='form_email']").val() == '' ||
		$("input[name='form_email2']").val() == '' ||
		$("select[name='form_ship']").val() == 'null' ||
//		$("select[name='form_pay']").val() == 'null' ||
		$("input[name='form_db']").val() == '' ||
		$("input[name='form_accept']").attr("checked") == false
		
	    ) {
		alert('A folytatás elõtt töltsd ki az adatokat és fogadd el a feltételeket!');
	    } else {
		if($("input[name='form_email']").val() != $("input[name='form_email2']").val()) {
		    alert('A két megadott email cím nem egyezik!');
		} else {
		    ajax_cmd('send_code', $("input[name='form_name']").val(), $("input[name='form_address']").val(), $("input[name='form_phone']").val(), $("input[name='form_email']").val(), $("input[name='form_address2']").val(), $("select[name='form_ship']").val(), $("input[name='form_comment']").val(), $("input[name='form_pay']").val(), $("input[name='form_db']").val());
		    $("#step1").hide();
		    $("#step2").show();
		}
	    }
	});

        $(".step_back").live('click', function() {
    	    if(!$(this).hasClass("step_back")) {
        	$("#step2").hide();
        	$("#step1").show();
    	    }
        });
	
	$("input[name='form_step2']").live('click', function() {
	    ajax_cmd('check_code', $("input[name='form_code']").val());
	});
	
	$("#order_page span").click(function() {
	    $("#loading_bg").show();
	    $("#shipping").show();
	});
	
	$("#shipping .back input").click(function() {
	    $("#loading_bg").hide();
	    $("#shipping").hide();
	});

});

