jQuery.noConflict();

jQuery(document).ready(function(){

	jQuery("a#modalcreate").fancybox({
		titleShow: false,
		'type': 'iframe',
		'href': '/customer/account/createmodal',
		'transitionIn':'elastic',
        'transitionOut':'elastic',
        'scrolling'   : 'no',
        'onComplete'        : function() { jQuery.fancybox.showActivity(); },
		'onClosed': function() {
            jQuery.fancybox.showActivity();
            jQuery("#modal-hidden-link").click();
			window.location.reload();

		}
	});
	
	jQuery("a#modallogin").fancybox({
		titleShow: false,
		'type': 'iframe',
		'href': '/customer/account/loginmodal',
		'transitionIn':'elastic',
        'transitionOut':'elastic',
        'scrolling'   : 'no',
        'onComplete'        : function() { jQuery.fancybox.showActivity(); },
		'onClosed': function() {
            jQuery.fancybox.showActivity();
            jQuery("#modal-hidden-link").click();
			window.location.reload();

		}
	});
    jQuery("a.modallogin").fancybox({
        titleShow: false,
        'type': 'iframe',
        'href': '/customer/account/loginmodal',
        'transitionIn':'elastic',
        'transitionOut':'elastic',
        'scrolling'   : 'no',
        'onComplete'        : function() { jQuery.fancybox.showActivity(); },
        'onClosed': function() {
            jQuery.fancybox.showActivity();
            jQuery("#modal-hidden-link").click();
            window.location.reload();

        }
    });
});

/*
 * In the popup's scripts, running on <http://example.org>:
 */


//Create IE + others compatible event handler
var eventMethod = window.addEventListener ? "addEventListener" : "attachEvent";
var eventer = window[eventMethod];
var messageEvent = eventMethod == "attachEvent" ? "onmessage" : "message";

// Listen to message from child window
eventer(messageEvent,function(event) {
	//alert(event.data);
  //alert('parent received message!:  '+e.data);
	if (event.origin.indexOf(window.location.hostname) == -1)
		    return;
	//alert(event.origin);
	if (event.data == 'closeFancyBox')
		jQuery.fancybox.close();

	if (event.data == 'resizeJoin')
		resizeFancyBox(740, 960);
	
	if (event.data == 'resizeLogin')
		resizeFancyBox(400, 780);
	
	if (event.data == 'resizeCreate')
		resizeFancyBox(300, 700);

    if (event.data == 'resizeInvite')
		resizeFancyBox(490, 740);

    if (event.data == 'hideSpinnerFancyBox')
		jQuery.fancybox.hideActivity();
},false);

function resizeFancyBox(pageHeight, pageWidth)
{
    var outer = window.parent.document.getElementById('fancybox-wrap');
    var inner = window.parent.document.getElementById('fancybox-content');
    outer.style.height= pageHeight+25 +"px";
    outer.style.width= pageWidth +20+"px";
    inner.style.height= pageHeight+12 +"px";
    inner.style.width= pageWidth +2+"px";
    jQuery.fancybox.center();
}

