Template:Team:Jefferson VA SciCOS/Header

From 2013hs.igem.org

(Difference between revisions)
(Created page with "<html> <head> <title>Jefferson VA SciCOS iGEM 2013</title> <script type="text/javascript"> var tabdropdown={ disappeardelay: 200, //set delay in miliseconds before menu disappe...")
 
(30 intermediate revisions not shown)
Line 1: Line 1:
<html>
<html>
<head>
<head>
 +
<link rel="shortcut icon" href="https://76c5aa86-a-62cb3a1a-s-sites.googlegroups.com/site/tjigem/favicon.ico?attachauth=ANoY7coXbQSOKf3oowOtxlhd8gJ-mDz8dVebtgixNt98Jb5aCtmkiCxbHvQh2lbKHIw1KXO57i-BzqEu9EclEuJo8Pu6zsZbh1P13KfbTmfWjWolXkus3b_XfDiPMSbRq54gb-RBMSTjF7L7siRJKhL764jzlJ9_VCB1P1lwqMhLBiB9R7rmcZc-l0YUOABXd7DFqHpS20i6X_FI9jaldzUsoQCp9s7Wzg%3D%3D&attredirects=0">
<title>Jefferson VA SciCOS iGEM 2013</title>
<title>Jefferson VA SciCOS iGEM 2013</title>
-
<script type="text/javascript">
 
-
var tabdropdown={
 
-
disappeardelay: 200, //set delay in miliseconds before menu disappears onmouseout
 
-
disablemenuclick: false, //when user clicks on a menu item with a drop down menu, disable menu item's link?
 
-
enableiframeshim: 1, //1 or 0, for true or false
 
-
 
-
//No need to edit beyond here////////////////////////
 
-
dropmenuobj: null, ie: document.all, firefox: document.getElementById&&!document.all, previousmenuitem:null,
 
-
currentpageurl: window.location.href.replace("http://"+window.location.hostname, "").replace(/^\//, ""), //get current page url (minus hostname, ie: http://www.dynamicdrive.com/)
 
-
 
-
getposOffset:function(what, offsettype){
 
-
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
 
-
var parentEl=what.offsetParent;
 
-
while (parentEl!=null){
 
-
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
 
-
parentEl=parentEl.offsetParent;
 
-
}
 
-
return totaloffset;
 
-
},
 
-
 
-
showhide:function(obj, e, obj2){ //obj refers to drop down menu, obj2 refers to tab menu item mouse is currently over
 
-
if (this.ie || this.firefox)
 
-
this.dropmenuobj.style.left=this.dropmenuobj.style.top="-500px"
 
-
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover"){
 
-
if (obj2.parentNode.className.indexOf("default")==-1) //if tab isn't a default selected one
 
-
obj2.parentNode.className="selected"
 
-
obj.visibility="visible"
 
-
}
 
-
else if (e.type=="click")
 
-
obj.visibility="hidden"
 
-
},
 
-
 
-
iecompattest:function(){
 
-
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
 
-
},
 
-
 
-
clearbrowseredge:function(obj, whichedge){
 
-
var edgeoffset=0
 
-
if (whichedge=="rightedge"){
 
-
var windowedge=this.ie && !window.opera? this.standardbody.scrollLeft+this.standardbody.clientWidth-15 : window.pageXOffset+window.innerWidth-15
 
-
this.dropmenuobj.contentmeasure=this.dropmenuobj.offsetWidth
 
-
if (windowedge-this.dropmenuobj.x < this.dropmenuobj.contentmeasure)  //move menu to the left?
 
-
edgeoffset=this.dropmenuobj.contentmeasure-obj.offsetWidth
 
-
}
 
-
else{
 
-
var topedge=this.ie && !window.opera? this.standardbody.scrollTop : window.pageYOffset
 
-
var windowedge=this.ie && !window.opera? this.standardbody.scrollTop+this.standardbody.clientHeight-15 : window.pageYOffset+window.innerHeight-18
 
-
this.dropmenuobj.contentmeasure=this.dropmenuobj.offsetHeight
 
-
if (windowedge-this.dropmenuobj.y < this.dropmenuobj.contentmeasure){ //move up?
 
-
edgeoffset=this.dropmenuobj.contentmeasure+obj.offsetHeight
 
-
if ((this.dropmenuobj.y-topedge)<this.dropmenuobj.contentmeasure) //up no good either?
 
-
edgeoffset=this.dropmenuobj.y+obj.offsetHeight-topedge
 
-
}
 
-
this.dropmenuobj.firstlink.style.borderTopWidth=(edgeoffset==0)? 0 : "1px" //Add 1px top border to menu if dropping up
 
-
}
 
-
return edgeoffset
 
-
},
 
-
 
-
dropit:function(obj, e, dropmenuID){
 
-
if (this.dropmenuobj!=null){ //hide previous menu
 
-
this.dropmenuobj.style.visibility="hidden" //hide menu
 
-
if (this.previousmenuitem!=null && this.previousmenuitem!=obj){
 
-
if (this.previousmenuitem.parentNode.className.indexOf("default")==-1) //If the tab isn't a default selected one
 
-
this.previousmenuitem.parentNode.className=""
 
-
}
 
-
}
 
-
this.clearhidemenu()
 
-
if (this.ie||this.firefox){
 
-
obj.onmouseout=function(){tabdropdown.delayhidemenu(obj)}
 
-
obj.onclick=function(){return !tabdropdown.disablemenuclick} //disable main menu item link onclick?
 
-
this.dropmenuobj=document.getElementById(dropmenuID)
 
-
this.dropmenuobj.onmouseover=function(){tabdropdown.clearhidemenu()}
 
-
this.dropmenuobj.onmouseout=function(e){tabdropdown.dynamichide(e, obj)}
 
-
this.dropmenuobj.onclick=function(){tabdropdown.delayhidemenu(obj)}
 
-
this.showhide(this.dropmenuobj.style, e, obj)
 
-
this.dropmenuobj.x=this.getposOffset(obj, "left")
 
-
this.dropmenuobj.y=this.getposOffset(obj, "top")
 
-
this.dropmenuobj.style.left=this.dropmenuobj.x-this.clearbrowseredge(obj, "rightedge")+"px"
 
-
this.dropmenuobj.style.top=this.dropmenuobj.y-this.clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+1+"px"
 
-
this.previousmenuitem=obj //remember main menu item mouse moved out from (and into current menu item)
 
-
this.positionshim() //call iframe shim function
 
-
}
 
-
},
 
-
 
-
contains_firefox:function(a, b) {
 
-
while (b.parentNode)
 
-
if ((b = b.parentNode) == a)
 
-
return true;
 
-
return false;
 
-
},
 
-
 
-
dynamichide:function(e, obj2){ //obj2 refers to tab menu item mouse is currently over
 
-
var evtobj=window.event? window.event : e
 
-
if (this.ie&&!this.dropmenuobj.contains(evtobj.toElement))
 
-
this.delayhidemenu(obj2)
 
-
else if (this.firefox&&e.currentTarget!= evtobj.relatedTarget&& !this.contains_firefox(evtobj.currentTarget, evtobj.relatedTarget))
 
-
this.delayhidemenu(obj2)
 
-
},
 
-
 
-
delayhidemenu:function(obj2){
 
-
this.delayhide=setTimeout(function(){tabdropdown.dropmenuobj.style.visibility='hidden'; if (obj2.parentNode.className.indexOf('default')==-1) obj2.parentNode.className=''},this.disappeardelay) //hide menu
 
-
},
 
-
 
-
clearhidemenu:function(){
 
-
if (this.delayhide!="undefined")
 
-
clearTimeout(this.delayhide)
 
-
},
 
-
 
-
positionshim:function(){ //display iframe shim function
 
-
if (this.enableiframeshim && typeof this.shimobject!="undefined"){
 
-
if (this.dropmenuobj.style.visibility=="visible"){
 
-
this.shimobject.style.width=this.dropmenuobj.offsetWidth+"px"
 
-
this.shimobject.style.height=this.dropmenuobj.offsetHeight+"px"
 
-
this.shimobject.style.left=this.dropmenuobj.style.left
 
-
this.shimobject.style.top=this.dropmenuobj.style.top
 
-
}
 
-
this.shimobject.style.display=(this.dropmenuobj.style.visibility=="visible")? "block" : "none"
 
-
}
 
-
},
 
-
 
-
hideshim:function(){
 
-
if (this.enableiframeshim && typeof this.shimobject!="undefined")
 
-
this.shimobject.style.display='none'
 
-
},
 
-
 
-
isSelected:function(menuurl){
 
-
var menuurl=menuurl.replace("http://"+menuurl.hostname, "").replace(/^\//, "")
 
-
return (tabdropdown.currentpageurl==menuurl)
 
-
},
 
-
 
-
init:function(menuid, dselected){
 
-
this.standardbody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body //create reference to common "body" across doctypes
 
-
var menuitems=document.getElementById(menuid).getElementsByTagName("a")
 
-
for (var i=0; i<menuitems.length; i++){
 
-
if (menuitems[i].getAttribute("rel")){
 
-
var relvalue=menuitems[i].getAttribute("rel")
 
-
document.getElementById(relvalue).firstlink=document.getElementById(relvalue).getElementsByTagName("a")[0]
 
-
menuitems[i].onmouseover=function(e){
 
-
var event=typeof e!="undefined"? e : window.event
 
-
tabdropdown.dropit(this, event, this.getAttribute("rel"))
 
-
}
 
-
}
 
-
if (dselected=="auto" && typeof setalready=="undefined" && this.isSelected(menuitems[i].href)){
 
-
menuitems[i].parentNode.className+=" selected default"
 
-
var setalready=true
 
-
}
 
-
else if (parseInt(dselected)==i)
 
-
menuitems[i].parentNode.className+=" selected default"
 
-
}
 
-
}
 
-
 
-
}
 
-
</script>
 
<style>
<style>
.ddcolortabs{
.ddcolortabs{
Line 178: Line 26:
text-transform:uppercase;
text-transform:uppercase;
}
}
-
 
.ddcolortabs a{
.ddcolortabs a{
-
float:left;
+
float:right;
color: white;
color: white;
-
background: black url(media/color_tabs_left.gif) no-repeat left top;
+
background: #970000 url(media/color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
margin:0 2px 0 0;
-
padding:0 0 1px 3px;
+
padding:1px 1px 1px 1px;
text-decoration:none;
text-decoration:none;
-
letter-spacing: 1px;
+
letter-spacing: .9px;
}
}
.ddcolortabs a span{
.ddcolortabs a span{
-
float:left;
+
float:right;
display:block;
display:block;
background: transparent url(media/color_tabs_right.gif) no-repeat right top;
background: transparent url(media/color_tabs_right.gif) no-repeat right top;
-
padding: 4px 8px 2px 7px;
+
padding: 8px 15px 8px 15px;
}
}
Line 202: Line 49:
.ddcolortabs a:hover{
.ddcolortabs a:hover{
-
background-color: #591f20;
+
background-color: #001493;
}
}
.ddcolortabs a:hover span{
.ddcolortabs a:hover span{
-
background-color: #591f20;
+
background-color: #001493;
}
}
.ddcolortabs .selected a, #ddcolortabs .selected a span{ /*currently selected tab*/
.ddcolortabs .selected a, #ddcolortabs .selected a span{ /*currently selected tab*/
-
background-color: #591f20;
+
background-color: #BABABA;
}
}
Line 216: Line 63:
clear: both;
clear: both;
padding: 0;
padding: 0;
-
width: 99.8%;
 
-
height: 8px;
 
-
line-height: 8px;
 
-
background: black;
 
-
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
 
-
}
 
-
 
-
/* ######### Style for Drop Down Menu ######### */
 
-
 
-
.dropmenudiv_a{
 
-
position:absolute;
 
-
top: 0;
 
-
border: 1px solid black; /*THEME CHANGE HERE*/
 
-
border-top-width: 8px; /*Top border width. Should match height of .ddcolortabsline above*/
 
-
border-bottom-width: 0;
 
-
font:normal 12px Arial;
 
-
line-height:18px;
 
-
z-index:100;
 
-
background-color: white;
 
-
width: 200px;
 
-
visibility: hidden;
 
-
}
 
-
 
-
 
-
.dropmenudiv_a a{
 
-
width: auto;
 
-
display: block;
 
-
text-indent: 5px;
 
-
border-top: 0 solid #678b3f;
 
-
border-bottom: 1px solid #678b3f; /*THEME CHANGE HERE*/
 
-
padding: 2px 0;
 
-
text-decoration: none;
 
-
color: black;
 
-
}
 
-
 
-
* html .dropmenudiv_a a{ /*IE only hack*/
 
width: 100%;
width: 100%;
 +
height: 1px;
 +
line-height: 1px;
 +
background: #a8a8a8;
 +
border-top: 12px solid #fff; /*Remove this to remove border between bar and tabs*/
}
}
-
.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
 
-
background-color: #8a3c3d;
 
-
color: white;
 
-
}
 
</style>
</style>
</head>
</head>
Line 266: Line 77:
<div id="colortab" class="ddcolortabs">
<div id="colortab" class="ddcolortabs">
<ul>
<ul>
-
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS" title="Home"><span>Home</span></a></li>
+
 
-
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Plan" title="Plan"><span>Plans</span></a></li>
+
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Team" title="More About The Team"><span>Our Team</span></a></li>
-
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Protocols" title="Protocols"><span>Protocols</span></a></li>
+
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Records" title="Records"><span>Records</span></a></li>
 +
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Human Practices" title="Human Practices"><span>Human Practices</span></a></li>
 +
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Safety" title="Safety"><span>Safety</span></a></li>
 +
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Modeling" title="Modeling"><span>Modeling</span></a></li>
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Notebook" title="Notebook"><span>Notebook</span></a></li>
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Notebook" title="Notebook"><span>Notebook</span></a></li>
-
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Results" title="Results"><span>Results</span></a></li>
 
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Parts" title="Parts"><span>Parts</span></a></li>
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Parts" title="Parts"><span>Parts</span></a></li>
-
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Modeling" title="Modeling"><span>Modeling</span></a></li>
+
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Results" title="Results"><span>Results</span></a></li>
-
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Software" title="Software"><span>Software</span></a></li>
+
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Project" title="Project"><span>Project</span></a></li>
-
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/ELSI" title="Ethical, Legal and Social Implications"><span>ELSI</span></a></li>
+
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS" title="Home"><span>Home</span></a></li>
-
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Team" title="Team"><span>Team</span></a></li>
+
 
-
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Acknowledgements" title="Acknowledgements"><span>Acknowledgements</span></a></li>
+
-
<li><a href="https://2013hs.igem.org/Team:Jefferson_VA_SciCOS/Records" title="Records"><span>Records</span></a></li>
+
</ul>
</ul>
</div>
</div>

Latest revision as of 03:57, 19 June 2014

Jefferson VA SciCOS iGEM 2013