var overlayColor = '#000000';
var overlayOpacity = 0.8;
var padding = 8;
var margin = 1;
var transition = 'elastic';
var speedIn = 600;
var speedOut = 600;

$(document).ready(function() {
	$("#big-image").fancybox({
        'hideOnContentClick': true,
        'autoscale':true,
        'padding':padding,
        'margin':margin,
        'overlayColor':overlayColor,
        'transitionIn':transition,
        'transitionOut':transition,
        'overlayOpacity':overlayOpacity,            
        'speedIn':speedIn,
        'speedOut':speedOut,
        'centerOnScroll': true,
        'width': 560,
    	'height': 340
    });
	
	/*
	 'onStart'            : function(){
        	var spacing = 500;
        	var bigImage = new Image();
        	bigImage.src = document.getElementById("large-image").src;
        	var height = screen.availHeight - spacing;
        	if((bigImage.height - spacing ) > height ){
	            $("#large-image").attr({
	                height : height,
	            }).removeAttr('width');
        	}
        }
	 */

    $("a#distributor-popup").fancybox({
        'hideOnContentClick': true,
        'padding':padding,
        'margin':margin,
        'overlayColor':overlayColor,
        'transitionIn':transition,
        'transitionOut':transition,
        'overlayOpacity':overlayOpacity,
        'speedIn':speedIn,
        'speedOut':speedOut
    });
    $("a#show-cart").fancybox({
        'hideOnContentClick': false,
        'padding':padding,
        'margin':margin,
        'overlayColor':overlayColor,
        'transitionIn':'fade',
        'transitionOut':'fade',
        'overlayOpacity':overlayOpacity,
        'speedIn':speedIn,
        'speedOut':speedOut,
        'autoDimensions':true,       
        'href':'shopping-cart.php',
        'type': 'ajax'
    });    
    $("a#search-popup").fancybox({
        'hideOnContentClick': false,
        'padding':padding,
        'margin':margin,
        'overlayColor':overlayColor,
        'transitionIn':transition,
        'transitionOut':transition,
        'overlayOpacity':overlayOpacity,
        'speedIn':speedIn,
        'speedOut':speedOut,
        'titleShow':false,
        'autoDimensions':true,
        'width' : 320,
        'height': 100
    });
    $("a#newsletter-register").fancybox({
        'hideOnContentClick': false,
        'padding':padding,
        'margin':margin,
        'overlayColor':overlayColor,
        'transitionIn':transition,
        'transitionOut':transition,
        'overlayOpacity':overlayOpacity,
        'speedIn':speedIn,
        'speedOut':speedOut,
        'titleShow':false,
        'autoDimensions':false,
        'width' : 450,
        'height': 450
    });
    $("a#privacy-popup").fancybox({
        'hideOnContentClick': true,
        'padding':padding,
        'margin':margin,
        'overlayColor':overlayColor,
        'transitionIn':transition,
        'transitionOut':transition,
        'overlayOpacity':overlayOpacity,
        'speedIn':speedIn,
        'speedOut':speedOut,
        'autoDimensions':false,
        'width' : 500,
        'height': 200
    });
    $("a#shipping-popup").fancybox({
        'hideOnContentClick': true,
        'padding':padding,
        'margin':margin,
        'overlayColor':overlayColor,
        'transitionIn':transition,
        'transitionOut':transition,
        'overlayOpacity':overlayOpacity,
        'speedIn':speedIn,
        'speedOut':speedOut,
        'autoDimensions':false,
        'width' : 500,
        'height': 520
    });
    $("a#terms-popup").fancybox({
        'hideOnContentClick': true,
        'padding':padding,
        'margin':margin,
        'overlayColor':overlayColor,
        'transitionIn':transition,
        'transitionOut':transition,
        'overlayOpacity':overlayOpacity,
        'speedIn':speedIn,
        'speedOut':speedOut,
        'autoDimensions':false,
        'width' : 500,
        'height': 200
    });
    $("a#contribute-button").fancybox({
        'hideOnContentClick': false,
        'padding':padding,
        'margin':margin,
        'overlayColor':overlayColor,
        'transitionIn':transition,
        'transitionOut':transition,
        'overlayOpacity':overlayOpacity,
        'speedIn':speedIn,
        'speedOut':speedOut
    });   
});



