$(document).ready(function(){
	$("#cat-menu li.active").parents("li").addClass("active");
	
	$("a[rel=photos_main], a[rel=photos], a.open-big").fancybox({
		'transitionIn': 'elastic',
		'transitionOut': 'elastic',
		'padding': 0,
		'margin': 0,
		'onComplete' : function(){
			if ($("body.cms-product-page").length){
				$("#fancybox-content").append('<div class="watermark"></div>');
				center_watermark();
			}
		}
	});
});

function center_watermark(){
	$(".watermark").each(function(){
		var cont_width = $(this).parent().width();
		var left = (cont_width - $(this).width()) / 2;
		$(this).css("left", left + "px");
		
		var cont_height = $(this).parent().height();
		var top = (cont_height - $(this).height()) / 2;
		$(this).css("top", top + "px");
	});
}

function print(el){
	$('#print-frame').contents().find('body').html($(el).html());
	$('#print-frame').contents().find('body').prepend('<link type="text/css" rel="stylesheet" href="/site/default/site_styl_print.css" />'); 
	 
	var print_frame = window.frames["print-frame"];
	print_frame.focus();
	print_frame.print();
}

function reload(action, intId, value , key){
    $.ajax({
        url: 'index.php?class=logicSiteShoppingCardReload&type=logic',
        type: 'post',
        cache: false,
        data: {
	    	intId: intId,
			key:key,
	        strAction: action,
	        intQuantity: value
        },
        success: function(html){
            switch (action){
            	case "delete-cart": 
            		$('#cart').remove();
        			$('#right').prepend(html);
            		break;
            	default:
            		transport_calc();
            		$('#shopping-card').html(html);
            	
	            	$("a[rel=photos_main], a[rel=photos]").fancybox({
	            		'transitionIn': 'elastic',
	            		'transitionOut': 'elastic',
	            	});
            }
        }
    });
}
