$(document).ready(function() {
    blankTarget();

    $("a.fancybox").fancybox({
        'zoomSpeedIn': 300,
        'zoomSpeedOut': 300,
        'overlayShow': true,
        'hideOnContentClick': false,
        'titlePosition'	: 'over',
        'autoDimensions' : true,
		'titleFormat' : function(title, currentArray, currentIndex, currentOpts) {
		    if(typeof title == 'undefined') title = '';
		    return '<span id="fancybox-title-over">(' +  (currentIndex + 1) + ' / ' + currentArray.length + ')&nbsp;&nbsp;&nbsp;' + title + '</span>';
		}
    });

    $(".cart").fancybox({
        'autoScale' : true,
    	'type' : 'ajax',
        'titleShow' : false,
        'href' : '_kosar.php',
        'overlayOpacity' : 0.75,
		'overlayColor' : '#000',
        'hideOnContentClick': false,
    });

    /*
	$(".popup_gallery").fancybox({
		'width' : 900,
		'height' : 550,
		'autoScale' : false,
		'type' : 'iframe',
        'titleShow' : false
	});
    */
});

function blankTarget()
{
    if(!document.getElementsByTagName) return;
    var anchors = document.getElementsByTagName("a");
    for(var i=0; i<anchors.length; i++)
    {
        var anchor = anchors[i];
        anchor.tabindex = i;
        if(anchor.getAttribute("href") && anchor.getAttribute("rel") == "external")
        {
            anchor.target = "_blank";
        }
    }
}

function kosarba(id)
{
    var data = 'id=' + id + '&darab=' + $("#darab_" + id).val();

    if($('#szin').val()) {
        data += '&szin=' + $('#szin').val();
    }

    if($("input[name='valtozat']:checked").val()) {
        data += '&valtozat=' + $("input[name='valtozat']:checked").val();
    }

    $.ajax({
        url: "_kosarba.php",
        type: "POST",
        data: data,
        cache: false,
        async: false,
        success: function (response) {
            $("#kosar_tartalom").load("_kosar_tartalom.php");
            $("#darab_" + id).val('');
        }
    });
}

function kosar_torol(key)
{
    var data = 'key=' + key;

    $.ajax({
        url: "_kosar_torol.php",
        type: "POST",
        data: data,
        cache: false,
        async: false,
        success: function (response) {
            $("#kosar_tartalom").load("_kosar_tartalom.php");
        }
    });
}

function changeAll(form, input)
{
    var chkBox = null;

    for (i=0; i < document.getElementById(form).elements.length; i++) {
        if (document.getElementById(form).elements[i].name.search(input) != -1) {
            var id = "checkall_" + form + "_" + input;
            document.getElementById(form).elements[i].checked = document.getElementById(id).checked;
        }
    }
}
