﻿function NavigationViewTag_toggleLists(contentarea, display)
{
    try
    {
        var filterlinkmore = "filtermore" + contentarea;
        var filterlinkless = "filterless" + contentarea;
        
        var content1 = "content" + contentarea + "1";
        var content2 = "content" + contentarea + "2";
        
        var elementlinkmore = document.getElementById(filterlinkmore);
        var elementlinkless  = document.getElementById(filterlinkless);
        var elementcontent1 = document.getElementById(content1);
        var elementcontent2  = document.getElementById(content2);        
 
        if (display)
        {
            elementlinkmore.style.display = "none";
            elementcontent2.style.display  = "";
            elementlinkless.style.display = "";
        }
        else
        {        
            elementlinkmore.style.display = "";
            elementlinkless.style.display = "none";
            elementcontent2.style.display  = "none";

	        //self.scrollTo(0,0);
        }
    }
    catch (e)
    {
    }


}



    function PopUpChat(url)
    {
        var newwindow=window.open(url,'name','width=300,height=350,toolbar=no,scrollbars=no,location=no,resizable=yes,status=no');    	            
        if (window.focus) {newwindow.focus()}
    }




/* STICKY SIDE NAV */
    var Sticky = function( $obj, opts ){   
        if ($obj.length){              
        $j(window).scroll(                    
            function(e){                      
                Sticky.onScroll(e, $obj, opts );                   
            });    
        }          
    }             
    Sticky.onScroll = function( e, $o, opts ){                 
        var iScrollTop = $j(window).scrollTop();                
        var sClass = "stickyslide";                 
        //set original data                
        if( !$o.data(sClass) ){                   
            $o.data(sClass, {css:{position:$o.css('position'),top:$o.css('top')}, offset:$o.offset()} );                
        }                      
         
                   
        var oOrig = $o.data(sClass);                
        var bIsSticky = $o.hasClass(sClass);                 
        if( iScrollTop > oOrig.offset.top && !bIsSticky ){                   
            $o.css({position:'fixed',top:0}).addClass(sClass);                
        }else if(iScrollTop < oOrig.offset.top && bIsSticky){                   
            $o.css(oOrig.css).removeClass(sClass);                
        }    
        
        
		var sidenavHeight = $o.height();
		var winHeight = $j(window).height();        
		if (sidenavHeight > winHeight) {
			$o.css({'position' : 'static'});
		}                       
    }              
    $j(function() {     
        Sticky($j('#stickyslide')); });  
        
        
        
//http://www.electrictoolbox.com/jquery-scroll-top/        
//$j(document).ready(function() {
//   
//    $j('a[href=#top]').click(function(){
//        $j('html, body').animate({scrollTop:0}, 'slow');
//        return false;
//    });

//});


//plugin
//http://davidwalsh.name/jquery-top-link
jQuery.fn.topLink = function(settings) {
  settings = jQuery.extend({
    min: 1,
    fadeSpeed: 200
  }, settings);
  return this.each(function() {
    //listen for scroll
    var el = $j(this);
    el.hide(); //in case the user forgot
    $j(window).scroll(function() {
      if($j(window).scrollTop() >= settings.min)
      {
        el.fadeIn(settings.fadeSpeed);
      }
      else
      {
        el.fadeOut(settings.fadeSpeed);
      }
    });
  });
};
//usage w/ smoothscroll
$j(document).ready(function() {
  //set the link
  $j('#top-link').topLink({
    min: 400,
    fadeSpeed: 500
  });
  //smoothscroll
//  $j('#top-link').click(function(e) {
//    e.preventDefault();
//    $j.scrollTo(0,300);
//  });
    $j('#top-link').click(function(){
        $j('html, body').animate({scrollTop:0}, 'slow');
        return false;
    });
});
       
       
       
  /* TOOLTIP */     
      $j(function() {
          $j(function() {

              $j('.imgborder').each(function() {
                  var tip = $j(this).find('.tip');

                  $j(this).hover(
            function() { tip.appendTo('body'); },
            function() { tip.appendTo(this); }
        ).mousemove(function(e) {
            var x = e.pageX + 20,
                y = e.pageY + 20,
                w = tip.width(),
                h = tip.height(),
                dx = $j(window).width() - (x + w),
                dy = $j(window).height() - (y + h);

            if (dx < 20) x = e.pageX - w - 20;
            if (dy < 20) y = e.pageY - h - 20;

            tip.css({ left: x, top: y });
        });
              });

          });
      });       
