Team:Uppsala/JavaScript

From 2014.igem.org

Revision as of 16:35, 29 August 2014 by Ersa2517 (Talk | contribs)

jQuery(document).ready(function() {

   var button = ('.back-to-top'), timer;
   var offset = 500;
   var duration = 1000;
 jQuery(window).scroll(function() {
       if (jQuery(this).scrollTop() > offset) {
           jQuery(button).fadeIn(duration);
           clearTimeout(timer);
           timer = setTimeout(function() {
           jQuery(button).stop(true, true).fadeOut(duration);}, 2000);    
       }
        
        if (jQuery(this).scrollTop() < offset) {
        jQuery(button).fadeOut(duration);
        }        
  });
      
   jQuery(button).click(function(event) {
       event.preventDefault();
       jQuery('html, body').animate({scrollTop: 0}, duration);
       return false;
   });

});


jQuery(document).ready(function() {

  $(document).click(function(e) {
  var target = $(e.target);
  if ((target.is('#master') || target.is('#imagediv div')) && $('.view').css("opacity") == 1)
  {
  toggleVisibility('intro');
  }
  });

});


jQuery(document).ready(function() {

  $(document).click(function(f) {
     var target = $(f.target);
     if (target.is('#launchDemo')){
       var url = "http://xbio.cloudcontrolled.com/Java/Test.jnlp";
       window.open(url,"BacterField")
       //deployJava.createWebStartLaunchButton(url, '1.7.0');   
     }
     else if (target.is('#downloadDemo')){
       var url = "http://xbio.cloudcontrolled.com/Java/BacterFieldDemo.jar";
       window.open(url,"BacterField")
       //deployJava.createWebStartLaunchButton(url, '1.7.0');   
     }
  });

});

jQuery(document).ready(function() {

  $(document).click(function(f) {
     var target = $(f.target);
     if (target.is('#week_incr')){
      if (calendar_week_var < total_weeks) {
       calendar_week_var = calendar_week_var + 1;
      }
       document.getElementById("calendar_week").innerHTML = "week " + calendar_week_var;  
       var start = (calendar_week_var*7)-7;
       var end = calendar_week_var*7;
       for(i = start; i < end; i++) {
         var str = "calendar_day" + "1";
         document.getElementById(str).innerHTML = calendar_dates_array[i];
       }
     }
     else if (target.is('#week_decr')){
       if (calendar_week_var > 1) {
       calendar_week_var = calendar_week_var - 1;
       }
       document.getElementById("calendar_week").innerHTML = "week " + calendar_week_var;
       //document.getElementById("calendar_dates").innerHTML = calendar_dates_array[calendar_week_var-1];
     }
  });

});