﻿// JScript File

	$(document).ready(function(){
	
   	
    
    conduitConfig = {
        sensitivity: 3, // number = sensitivity threshold (must be 1 or higher)
        interval: 100, // number = milliseconds for onMouseOver polling interval
        timeout:400, // number = milliseconds delay before onMouseOut
        
        over: function() {
      
      
      
        if (transition == 0)
        {            
        
            transition = 5;        
   
        hide_em();     
        $("#conduit-popper").css({'visibility' : 'visible'});
        $("#conduit-popper").css({'overflow' : 'visible'});
        
         
       $("#conduit-middle-content").css({'visibility' : 'hidden'});
       $("#conduit-pop").css({'overflow' : 'visible'});                
       $("#conduit-pop-top").css({'visibility' : 'visible'});      
   

    	setTimeout(function() { 
	        $("#conduit-top-middle").addClass("hover").stop() /* Add class of "hover", then stop animation queue buildup*/
		        .animate({
    			    top:    '0px',
			        left:    '0px',
			        width:  '250px', /* Set new width */
			        height: '65px' /* Set new height */
			       
		        }, 0); /* this value of "200" is the speed of how fast/slow this hover animates */	
	    }, 0);
	    
	    setTimeout(function() { 
	        $("#conduit-middle").addClass("hover").stop() /* Add class of "hover", then stop animation queue buildup*/
		        .animate({
			        height: '150px', /* Set new height */
			        width: '250px' /* Set new height */
		        }, 100); /* this value of "200" is the speed of how fast/slow this hover animates */	
	    }, 0);
	    
	    


    	setTimeout(function() { 
	        $("#conduit-top-middle").addClass("hover").stop() 
		        .animate({
    			    top:    '0px',
			        left:    '0px',
			        width:  '695px',
			        height: '65px' 
			       
		        }, 200); 
	    }, 100);
	    
	     setTimeout(function() { 
	        $("#conduit-pop-top").addClass("hover").stop() 
		        .animate({  
			        width: '715px',			        
		        }, 200); 	
	        }, 100);
	        	           
         
         	     
	    setTimeout(function() { 
	            $("#conduit-pop").addClass("hover").stop() 
		        .animate({
			        marginLeft: '50px',
			        marginRight: '-100px',
			        marginTop: '-200px'
		        }, 200); 
	        }, 100);
           
	      
        setTimeout(function() { 
	        $("#conduit-middle").addClass("hover").stop()
		        .animate({
			        height: '605px',
			        width: '714px' 
		        }, 100); 
	    }, 100);
	     	      
        setTimeout(function() { $("#conduit-top-right").css({'visibility' : 'visible'});}, 301);
        setTimeout(function() { $("#conduit-middle").css({'visibility' : 'visible'});}, 303);        
        setTimeout(function() {  $("#conduit-middle-content").css({'visibility' : 'visible'}); }, 404);                             
        setTimeout(function() {  $("#conduit-top-title").css({'visibility' : 'visible'}); }, 404);                             
        if (click_to_close == 1)
        {setTimeout(function() {  $("#conduit-close-pop").css({'display' : 'block'}); }, 404);}
        
        
        } 
      
        },
        out: function() { 
        
        if (click_to_close == 0)
            {close_conduit();}
        
        } // function = onMouseOut callback (REQUIRED)
    }
    
      
    $("#conduit-popper").hoverIntent(conduitConfig);
	
		
	
	
	keyConfig = {
        sensitivity: 3,
        interval: 100, 
        timeout: 400, 
        over: function() {

    if (transition == 0)
    {            
            transition = 6;        

        hide_em();     
        $("#key-popper").css({'visibility' : 'visible'});

        $("#key-pop").css({'overflow' : 'visible'});                
        $("#key-pop-top").css({'visibility' : 'visible'});

    	setTimeout(function() { 
	        $("#key-top-middle").addClass("hover").stop() 
		        .animate({
    			    top:    '0px',
			        left:    '0px',
			        width:  '695px',
			        height: '65px' 
			       
		        }, 200); 
	    }, 100);
	    
	     setTimeout(function() { 
	        $("#key-pop-top").addClass("hover").stop()
		        .animate({  
			        width: '715px'
		        }, 200); 
	        }, 100);
	        
	     
	    setTimeout(function() { 
	        $("#key-pop").addClass("hover").stop()
		        .animate({
		            marginTop: '-200',
    	            marginLeft: '-220'
			       
		        }, 200);
	    }, 100);
	     
	      
        setTimeout(function() { 
	        $("#key-middle").addClass("hover").stop() 
		        .animate({
			        height: '525px',
			        width: '713px' 
		        }, 100); 
	    }, 204);

	    
        setTimeout(function() { $("#key-top-right").css({'visibility' : 'visible'});}, 301);
        setTimeout(function() { $("#key-middle").css({'visibility' : 'visible'});}, 303);        
        setTimeout(function() {  $("#key-middle-content").css({'visibility' : 'visible'}); }, 404);
        setTimeout(function() {  $("#key-top-title").css({'visibility' : 'visible'}); }, 404);                             
        if (click_to_close == 1)
        {setTimeout(function() {  $("#key-pop-close").css({'display' : 'block'}); }, 404);}
    }
        },
        out: function() {                  
        
           
        if (click_to_close == 0)
            {close_key();}        
        } 
    }
    
    $("#key-popper").hoverIntent(keyConfig);
           
          
    
        
    	nexusConfig = {
        sensitivity: 3, 
        interval: 100, 
        timeout: 600, 
        over: function() {
    
        if (transition == 0)
        {     
            transition = 7;
        
        hide_em();     
        $("#nexus-popper").css({'visibility' : 'visible'});

        
        $("#nexus-pop").css({'overflow' : 'visible'});                
        $("#nexus-pop-top").css({'visibility' : 'visible'});
   
              
        setTimeout(function() { 
        $("#nexus-top-right").css({'visibility' : 'visible'});
        }, 300);                
              

    	setTimeout(function() { 
	        $("#nexus-top-middle").addClass("hover").stop()
		        .animate({
    			    top: '0px',
			        left: '0px',
			        width: '695px', 
			        height: '65px' 
		        }, 200); 
	    }, 100);
    
	    
	    setTimeout(function() { 
	        $("#nexus-pop").addClass("hover").stop()
		        .animate({
    	            marginLeft: '-500',
    	            marginTop: '-200'
		        }, 200);
	    }, 100);
	    
	    
	    setTimeout(function() { 
	        $("#nexus-middle").addClass("hover").stop() 
		        .animate({
		            width: '712px', 
			        height: '450px' 
		        }, 200); 	
	    }, 100);
	    
	    setTimeout(function() { 
	        $("#nexus-middle-content").addClass("hover").stop()
		        .animate({
		            width:'665px',
			        height: '450px' 
		        }, 200); 
	    }, 100);
	    
	    setTimeout(function() { 
	        $("#nexus-pop-top").addClass("hover").stop() 
		        .animate({  
			        width: '715px'
		        }, 200); 
	        }, 100);
	        	           
        setTimeout(function() { $("#nexus-middle").css({'visibility' : 'visible'});}, 100);
        setTimeout(function() {$("#nexus-middle-content").css({'visibility' : 'visible'});}, 350);
        setTimeout(function() {  $("#nexus-top-title").css({'visibility' : 'visible'}); }, 404);                             
        if (click_to_close == 1)
        {setTimeout(function() {  $("#nexus-pop-close").css({'display' : 'block'}); }, 404);}
        }
        }, 
        out: function() {                  
                
        if (click_to_close == 0)
            {close_nexus();}        
             
        
        }
    }
        
    $("#nexus-popper").hoverIntent(nexusConfig);
          
   
    });