Template:WarNotebook

From 2008.igem.org

(Difference between revisions)
Line 19: Line 19:
  return -1;
  return -1;
};
};
 +
 +
 +
var months=['January','February','March','April','May','June','July','August','September','October','November','December'];
 +
 +
var adresbase='https://2008.igem.org/Team:Warsaw/Calendar-Main/';
 +
function longmonth(mon)
function longmonth(mon)
Line 25: Line 31:
if (long.indexOf(mon,0,false)>=0) return true;
if (long.indexOf(mon,0,false)>=0) return true;
return false;
return false;
 +
}
 +
 +
function nextday(date)
 +
{
 +
var date_array=date.split(' ');
 +
var d=parseInt(date_array[0]);
 +
var m=date_array[1];
 +
var y=parseInt(date_array[2]);
 +
var next_day="";
 +
 +
if (d+1<31) { next_day=(d+1)+'_'+m+'_'+y; }
 +
else
 +
{
 +
var next_month=months[(parseInt(months.indexOf(m,0,false))+1)];
 +
next_day='1'+'_'+next_month+'_'+y;
 +
}
 +
if (longmonth(m)) if((d+1)==31) { next_day=(d+1)+'_'+m+'_'+y; }
 +
 +
return next_day;
}
}
Line 35: Line 60:
var cal=tokeny[tokeny.length-1].split(' ');
var cal=tokeny[tokeny.length-1].split(' ');
-
var months=['January','February','March','April','May','June','July','August','September','October','November','December'];
+
 
-
var adresbase='https://2008.igem.org/Team:Warsaw/Calendar-Main/';
+
var nextd=cal[0];
var nextd=cal[0];
nextd++;
nextd++;
Line 47: Line 71:
month--;
month--;
if (longmonth(months[month])) day=31;
if (longmonth(months[month])) day=31;
-
document.getElementById("back").href=adresbase+day+'_'+months[month]+'_'+cal[2];
+
//document.getElementById("back").href=adresbase+day+'_'+months[month]+'_'+cal[2];
}
}
-
 
+
function prevday(date)
-
 
+
-
function nextday(date)
+
{
{
var date_array=date.split(' ');
var date_array=date.split(' ');
Line 59: Line 81:
var m=date_array[1];
var m=date_array[1];
var y=parseInt(date_array[2]);
var y=parseInt(date_array[2]);
-
var next_day="";
+
var prev_day="";
-
//alert(d+m+y);
+
if (d-1>0) { prev_day=(d-1)+'_'+m+'_'+y; }
-
if (d+1<31) { next_day=(d+1)+'_'+m+'_'+y; }
+
else  
else  
{  
{  
-
var next_month=months[(parseInt(months.indexOf(m,0,false))+1)];
+
var prev_month=months[(parseInt(months.indexOf(m,0,false))-1)];
-
next_day='1'+'_'+next_month+'_'+y;
+
if (longmonth(m)) { prev_day='31'+'_'+prev_month+'_'+y; }
 +
else { prev_day='30'+'_'+prev_month+'_'+y; }
}
}
-
if (longmonth(m)) if((d+1)==31) { next_day=(d+1)+'_'+m+'_'+y; }
 
-
 
+
return prev_day;
-
return next_day;
+
}
}
-
 
-
 
document.getElementById("next").href=adresbase+nextday(tokeny[tokeny.length-1]);
document.getElementById("next").href=adresbase+nextday(tokeny[tokeny.length-1]);
-
 
+
document.getElementById("back").href=adresbase+prevday(tokeny[tokeny.length-1]);
-
//document.writeln(longmonth('May'));
+
-
//for (var i=0; i<cal.length; i++) {document.writeln(cal[i]+'<BR>');}
+
-
 
+
/* ]]> */</script>
/* ]]> */</script>
<br/>
<br/>

Revision as of 12:19, 9 October 2008

Gallery Bricks Notebook Team Project Home


Previous day