Template:UFMG Brazil/script.js

From 2014.igem.org

Revision as of 23:12, 17 October 2014 by Daniela fc (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

function include(url){

 document.write('<script src="'+url+'"></script>');
 return false ;

}

/* cookie.JS ========================================================*/ include('https://2014.igem.org/wiki/index.php?title=Template:UFMG_Brazil/jquery.cookie.js&action=raw&ctype=text/javascript');

/* DEVICE.JS ========================================================*/ include('https://2014.igem.org/wiki/index.php?title=Template:UFMG_Brazil/device.min.js&action=raw&ctype=text/javascript');

/* Stick up menu ========================================================*/ include('https://2014.igem.org/wiki/index.php?title=Template:UFMG_Brazil/tmstickup.js&action=raw&ctype=text/javascript'); $(window).load(function(){

 $('#stuck_container').TMStickUp({
 })

});

/* Easing library ========================================================*/ include('https://2014.igem.org/wiki/index.php?title=Template:UFMG_Brazil/jquery.easing.1.3.js&action=raw&ctype=text/javascript');


/* ToTop ========================================================*/ include('https://2014.igem.org/wiki/index.php?title=Template:UFMG_Brazil/jquery.ui.totop.js&action=raw&ctype=text/javascript'); $(function () {

 $().UItoTop({ easingType: 'easeOutQuart' });

});


/* DEVICE.JS AND SMOOTH SCROLLIG ========================================================*/ include('https://2014.igem.org/wiki/index.php?title=Template:UFMG_Brazil/jquery.mousewheel.min.js&action=raw&ctype=text/javascript'); include('https://2014.igem.org/wiki/index.php?title=Template:UFMG_Brazil/jquery.simplr.smoothscroll.min.js&action=raw&ctype=text/javascript'); $(function () {

 /*if ($('html').hasClass('desktop')) {
     $.srSmoothscroll({
       step:150,
       speed:800
     });
 }*/  

});

/* Copyright Year ========================================================*/ var currentYear = (new Date).getFullYear(); $(document).ready(function() {

 $("#copyright-year").text( (new Date).getFullYear() );

});


/* Superfish menu ========================================================*/ include('https://2014.igem.org/wiki/index.php?title=Template:UFMG_Brazil/superfish.js&action=raw&ctype=text/javascript'); include('https://2014.igem.org/wiki/index.php?title=Template:UFMG_Brazil/jquery.mobilemenu.js&action=raw&ctype=text/javascript');


/* Orientation tablet fix ========================================================*/ $(function(){ // IPad/IPhone var viewportmeta = document.querySelector && document.querySelector('meta[name="viewport"]'), ua = navigator.userAgent,

gestureStart = function () {viewportmeta.content = "width=device-width, minimum-scale=0.25, maximum-scale=1.6, initial-scale=1.0";},

scaleFix = function () { if (viewportmeta && /iPhone|iPad/.test(ua) && !/Opera Mini/.test(ua)) { viewportmeta.content = "width=device-width, minimum-scale=1.0, maximum-scale=1.0"; document.addEventListener("gesturestart", gestureStart, false); } };

scaleFix(); // Menu Android if(window.orientation!=undefined){

 var regM = /ipod|ipad|iphone/gi,
  result = ua.match(regM)
 if(!result) {
  $('.sf-menu li').each(function(){
   if($(">ul", this)[0]){
    $(">a", this).toggle(
     function(){
      return false;
     },
     function(){
      window.location.href = $(this).attr("href");
     }
    );
   } 
  })
 }
}

}); var ua=navigator.userAgent.toLocaleLowerCase(),

regV = /ipod|ipad|iphone/gi,
result = ua.match(regV),
userScale="";

if(!result){

userScale=",user-scalable=0"

} document.write('<meta name="viewport" content="width=device-width,initial-scale=1.0'+userScale+'">')