$(document).ready(function(){
	$(".altpop").altpop();
	
	$(".customize").click(function(){
		var value = $(this).attr("value");
	        var sorts = value.replace("-", "_").replace("-", "_");
                var filters = "";			
		if(value == 'none') {
                  $(".isotope-item").removeClass("show");
                  $(".duo_default").removeClass("override");
                  $(".view-stained-glass .view-content").isotope({ sortBy: 'random' });
                }else{
                  $(".isotope-item").removeClass("show");
		  $(".view-stained-glass .view-content").isotope({ sortBy: sorts, sortAscending: false });
                  $("."+value).addClass("show");
                  $(".duo_default").addClass("override");
                }

/*		
		if($(this).hasClass("checked")){
		  $("."+rel).addClass("show");
		}else{
		  $("."+rel).removeClass("show");
		}
		if($(".customize").hasClass("checked")){
		  $(".duo_default").addClass("override");
		}else{
		  $(".duo_default").removeClass("override");
		}
                $(".customize").each(function(){
                  if ($(this).hasClass("checked")) {
                    if (filters == "") {
                      filters = "."+$(this).attr("rel");
                    }else{
                      filters += ", ."+$(this).attr("rel");
                    }
                  }
                });
                if (filters != "")  {
                 
                   var sorts = filters.replace('-', '_').replace('.', '').replace('-','_');
                   $(".view-stained-glass .view-content").isotope({ sortBy: sorts, sortAscending: false });
                } else {
                   $(".view-stained-glass .view-content").isotope({ sortBy: 'random' });
                  
                }
*/
	});
	
	/*Disable front-page linking items in main menu*/
	$("#block-menu_block-2 a[href='/']").addClass("element-disabled").click(function(event){event.preventDefault()});	
	$("#block-menu_block-2 a[href='/es']").addClass("element-disabled").click(function(event){event.preventDefault()});	

	//Toggle Stained Glass Customization
	$('#block-block-5 h2').click(function() {
		$('#block-block-5 .customize_table').slideToggle('fast');
		
		});
	
	$(".header #block-menu-menu-super-menu .expanded").hover(function(){
		$(this).addClass("active")
		$(this).children(".menu").show();
	},function(){
		$(this).removeClass("active")
		$(this).children(".menu").hide();
	});
	
	$(".stained-glass-pane").click(function(){
		var rel = $(this).attr("rel");
		$.get(rel, function(html) {
			$("#modal").html(html)
		});
		$("#modal").modal();
		return false; 
		
	});
	
        if($("body").hasClass("stained-glass")){
          $('.view-stained-glass .view-content').isotope({
            getSortData : {
              Art : function ( $elem ) {
                return $elem.attr('art');
              },
              Worship : function ( $elem ) {
                return $elem.attr('worship');
              },
              Mission : function ( $elem ) {
                return $elem.attr('mission');
              },
              Families : function ( $elem ) {
                return $elem.attr('families');
              },
              History : function ( $elem ) {
                return $elem.attr('history');
              },
              In_the_World : function ( $elem ) {
                return $elem.attr('in-the-world');
              },
              Presiding_Bishop : function ( $elem ) {
                return $elem.attr('presiding-bishop');
              }
            },
   
            animateEngine: 'best-available',
            itemSelector : '.stained-glass-pane',
            masonry : {
              columnWidth : 86
            }

//                        itemSelector: ".stained-glass-pane"
          });
                
        }


});


