function Data(){
this.title="";
this.teacher="";
this.row=-1;
this.col=-1;
}
function MyMap(){
var startLatlng=new google.maps.LatLng(31.570939930029475,130.54197843383793);
var myOptions={
center: startLatlng,
zoom: 19,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map=new google.maps.Map(document.getElementById("map"), myOptions);
}
function adjustTableAndMap(){
var tbl=document.getElementById("table");
var map_div=document.getElementById("map");
var td=map_div.parentNode;
var tr=td.parentNode;
alert(td.tagName+" w="+td.clientWidth+" "+tr.tagName+" w="+tr.clientWidth+" "+tbl.tagName+" w="+tbl.clientWidth);
}
window.onload=function() {
makeMap();
makeTable();
};
function makeMap(){
new MyMap();
}
function makeTable(){
var tab=document.getElementById("table");
tab.border=1;
var td=[];
var tr0=document.createElement("tr");
tr0.innerHTML="<th>学年</th><th>前期</th><th>後期</th>";
tab.appendChild(tr0);
for(var i=0;i<6;i++){
var tr=document.createElement("tr");
var th0=document.createElement("th");
th0.innerHTML=(i<4)?((i+1)+"年"):((i==4)?"集中":"不明");
tr.appendChild(th0);
td[i]=[];
for(var j=0;j<2;j++){
if(i<4 || j!=1){
td[i][j]=document.createElement("td");
if(i>=4 && j==0)
td[i][j].setAttribute("colspan",2);
tr.appendChild(td[i][j]);
}
}
tab.appendChild(tr);
}
var keyword=getParameterFromURL("subject");
$.each(LinkData.getWorks(),function(w_key,w_val){
$.each(LinkData.getFiles(w_val),function(f_key,f_val){
$.each(LinkData.getSubjects(w_val,f_val),function(s_key,s_val){
var trip=LinkData.getTriplesBySubject(w_val,f_val,s_val);
var data=[];
for(var i in trip){
var subj=trip[i].subject;
var prop=trip[i].property;
var obj=trip[i].object;
if(data[subj]==null) data[subj]=new Data();
var dt=data[subj];
if(prop=="http://purl.org/dc/terms/date"){
var s1=obj.substr(0,2);
var s2=obj.substr(2,2);
dt.row=5; dt.col=0;
if(s1=="1年") dt.row=0;
else if(s1=="2年") dt.row=1;
else if(s1=="3年") dt.row=2;
else if(s1=="4年") dt.row=3;