// // 写真の拡大表示 // function load(filename, folder1) { /*@cc_on _d=document;eval('var document=_d')@*/ xmlHttp=GetXmlHttp() if (xmlHttp==null) { alert ("Browser does not support HTTP Request") return } var url="/pic/picturepost2.php" url=url+"?filename="+filename url=url+"&folder1="+folder1 xmlHttp.onreadystatechange=GetPictureInfo xmlHttp.open("GET",url,true) xmlHttp.send(null) } function GetPictureInfo() { if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { if(xmlHttp.status == 200) { xml = xmlHttp.responseXML; if(xml) { setPictureInfo(); // Picture setBukkenInfo(); // Bukken setExifInfo(); // Exif setLinkInfo(); // Link setFacilitiesInfo(); // Facilities } } } } function GetXmlHttp() { var objXMLHttp=null if (window.XMLHttpRequest) { objXMLHttp=new XMLHttpRequest() } else if (window.ActiveXObject) { objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP") } return objXMLHttp } function setPictureInfo() { var filename = xml.getElementsByTagName("filename"); var folder1 = xml.getElementsByTagName("folder1"); var title = xml.getElementsByTagName("picturetitle"); var description = xml.getElementsByTagName("picturedescription"); var pictureurl = xml.getElementsByTagName("pictureurl"); var thumbnailurl = xml.getElementsByTagName("thumbnailurl"); var score = xml.getElementsByTagName("score"); var post = xml.getElementsByTagName("post"); var prefecture = xml.getElementsByTagName("prefecture"); if(prefecture[0].firstChild != null) { var prefecture_text = ' ('+prefecture[0].firstChild.nodeValue+')'; } else { var prefecture_text = ''; } document.title = title[0].firstChild.nodeValue+prefecture_text+' (列島宝物館)'; picturetitle.innerHTML = title[0].firstChild.nodeValue+prefecture_text; if(description[0].firstChild != null) { picturedescription.innerHTML = description[0].firstChild.nodeValue; } pictureimage.innerHTML = ''+title[0].firstChild.nodeValue+''; // thumbnailimage.innerHTML = ''+title[0].firstChild.nodeValue+''; // score.innerHTML = score[0].firstChild.nodeValue; // post.innerHTML = post[0].firstChild.nodeValue; } function setBukkenInfo() { var registrationname = xml.getElementsByTagName("registrationname"); if(registrationname[0].firstChild != null) { var registrationname_text = '登録名'+registrationname[0].firstChild.nodeValue+''; } else { var registrationname_text = ''; } var registrationyomi = xml.getElementsByTagName("registrationyomi"); if(registrationyomi[0].firstChild != null) { var registrationyomi_text = 'よみ'+registrationyomi[0].firstChild.nodeValue+''; } else { var registrationyomi_text = ''; } var buildingname = xml.getElementsByTagName("buildingname"); if(buildingname[0].firstChild != null) { var buildingname_text = '建物名'+buildingname[0].firstChild.nodeValue+''; } else { var buildingname_text = ''; } var facilitiesname = xml.getElementsByTagName("facilitiesname"); if(facilitiesname[0].firstChild != null) { var facilitiesname_text = '施設名'+facilitiesname[0].firstChild.nodeValue+''; } else { var facilitiesname_text = ''; } var address = xml.getElementsByTagName("address"); if(address[0].firstChild != null) { var address_text = '住所'+address[0].firstChild.nodeValue+''; } else { var address_text = ''; } var registrationday = xml.getElementsByTagName("registrationday"); if(registrationday[0].firstChild != null) { var registrationday_text = '登録年月日'+registrationday[0].firstChild.nodeValue+''; } else { var registrationday_text = ''; } var field = xml.getElementsByTagName("field"); var buildingtype = xml.getElementsByTagName("buildingtype"); if(field[0].firstChild != null && buildingtype[0].firstChild != null) { var buildingtype_text = '文化財種別'+buildingtype[0].firstChild.nodeValue+'('+field[0].firstChild.nodeValue+')'; } else { var buildingtype_text = ''; } // var prefecture = xml.getElementsByTagName("prefecture"); // var age = xml.getElementsByTagName("age"); if(registrationname_text != '') { bukkeninfo.innerHTML = '

物件情報

'+registrationname_text+registrationyomi_text+buildingname_text+facilitiesname_text+buildingtype_text+address_text+registrationday_text+'
高解像度画像が必要な場合にはメールにてご依頼ください。
'; } } function setExifInfo() { var filename = xml.getElementsByTagName("filename"); if(filename != null) { var filename_text = 'ファイル名'+filename[0].firstChild.nodeValue+''; } else { var filename_text = ''; } var folder1 = xml.getElementsByTagName("folder1"); if(folder1 != null) { var folder1_text = 'フォルダ名'+folder1[0].firstChild.nodeValue+''; } else { var folder1_text = ''; } var pictureheight = xml.getElementsByTagName("pictureheight"); var picturewidth = xml.getElementsByTagName("picturewidth"); if(pictureheight[0].firstChild != null && picturewidth[0].firstChild) { var picturesize_text = '画像サイズ'+picturewidth[0].firstChild.nodeValue+' x '+pictureheight[0].firstChild.nodeValue+''; } else { var picturesize_text = ''; } var filesize = xml.getElementsByTagName("filesize"); if(filesize[0].firstChild != null) { var filesize_text = 'ファイルサイズ'+filesize[0].firstChild.nodeValue+''; } else { var filesize_text = ''; } var cameramodel = xml.getElementsByTagName("cameramodel"); var cameramaker = xml.getElementsByTagName("cameramaker"); if(cameramodel[0].firstChild != null && cameramaker[0].firstChild) { var camerainfo_text = 'カメラ情報'+cameramodel[0].firstChild.nodeValue+' ( '+cameramaker[0].firstChild.nodeValue+' )'; } else { var camerainfo_text = ''; } var picturedate = xml.getElementsByTagName("picturedate"); if(picturedate[0].firstChild != null) { var picturedate_text = '撮影年月'+picturedate[0].firstChild.nodeValue+''; } else { var picturedate_text = ''; } if(filename_text != '' && folder1_text != '') { pictureinfo.innerHTML = '

写真情報

'+filename_text+folder1_text+picturesize_text+filesize_text+camerainfo_text+picturedate_text+'
'; } } function setLinkInfo() { var linksinfo_text = '

リンク情報

'; linksinfo.innerHTML = linksinfo_text; } function setFacilitiesInfo() { var facilitiesbld_text = '

施設情報

'; if(facilitiesbldname[0].firstChild != null && facilitieslink[0].firstChild != null) { facilitiesinfo.innerHTML = facilitiesbld_text; } }