//****************************************************************// //****************************************************************// function kavb_init() { fixa_blankett(); fixa_thumb(300); } //****************************************************************// //****************************************************************// function fixa_thumb(max_size) { thumb = document.getElementById('img_thumb'); if(thumb) { if(thumb.height >= max_size || thumb.width >= max_size) { if(thumb.height > thumb.width) { height = max_size; width = Math.round(thumb.width/thumb.height*max_size); } else { width = max_size; height = Math.round(thumb.height/thumb.width*max_size); } thumb.width = width; thumb.height = height; } } } //****************************************************************// //****************************************************************// function is_empty(element_obj) { if(element_obj.innerHTML.match(/^( |[\s\u00A0\u2028\u2029])*$/)) { result = true; } else { result = false; } return result; } //****************************************************************// //****************************************************************// function fixa_blankett() { /* Lista (typ ämnesord). Ta bort tomma */ lista = getElementsByClassName('lista'); for(i=0; lista[i]; i++) { lista[i].innerHTML = lista[i].innerHTML.replace(/
 |
[\s\u00A0\u2028\u2029]| 
|[\s\u00A0\u2028\u2029]
/gi, ''); } /* Dölj tomma fält */ lista = getElementsByClassName('blankett_sektion'); for(i=0; lista[i]; i++) { trlista = ''; trlista = lista[i].getElementsByTagName('tr'); is_keeper = 0; for(j=0; trlista[j]; j++) { tdlista = ''; tdlista = trlista[j].getElementsByTagName('td'); if(is_empty(tdlista[0])) { trlista[j].style.display = 'none'; } else { is_keeper = 1; } } if(!is_keeper) { lista[i].parentNode.removeChild(lista[i]); } } } //****************************************************************// //****************************************************************// function fixForm(form) { /* Söksträng */ var searchString = document.getElementById("input_bildnr").value; /* Fält för Museikod, Bildnummer samt Litt/subnummer */ var muskodField = document.getElementById("fld_muskod"); var bildnrField = document.getElementById("fld_bildnummer"); var littsubnrField = document.getElementById("fld_littsubnummer"); /* Nollställ fält för Museikod, Bildnummer samt Litt/subnummer */ muskodField.value = ''; bildnrField.value = ''; littsubnrField.value = ''; /* Dela upp söksträngen vid eventuellt kolon */ var splitArray = searchString.split(':'); /* Tilldela värdena till fälten för Museikod, Bildnummer samt Litt/subnummer */ muskodField.value = (splitArray[0] == undefined) ? '' : splitArray[0]; bildnrField.value = (splitArray[1] == undefined) ? '' : splitArray[1]; littsubnrField.value = (splitArray[2] == undefined) ? '' : splitArray[2]; /* Debugging */ //alert("Söksträng: " + searchString + "\nBildnummer: " + document.getElementById("fld_bildnummer").value + "\nLitt/subnummer: " + document.getElementById("fld_littsubnummer").value); } //****************************************************************// //****************************************************************// function random_imgFM(){ var img=new Array() //specify random images below. You can have as many as you wish img[1]="SM 906.jpg" img[2]="SM 5070.jpg" img[3]="Vbm 509.jpg" img[4]="Vbm 11354.jpg" img[5]="Vbm 20556.jpg" img[6]="Vbm DF 18389.jpg" img[7]="Vbm DF 18532.jpg" //specify corresponding links below //var imagelinks=new Array() //imagelinks[1]="http://www.kulturarvvasterbotten.se/" //imagelinks[2]="http://www.kulturarvvasterbotten.se/" //imagelinks[3]="http://www.kulturarvvasterbotten.se/" var ry=Math.floor(Math.random()*img.length) if (ry==0) ry=1 document.write('') //om länkar används //document.write('') } //****************************************************************// //****************************************************************// function random_imgFG(){ var img=new Array() //specify random images below. You can have as many as you wish img[1]="SM AB 00092.jpg" img[2]="SM C 08195.jpg" img[3]="SM C 10889.jpg" img[4]="SM SB 00250.jpg" img[5]="SM X 00302.jpg" img[6]="Vbm B 2721.jpg" img[7]="Vbm B 2744.jpg" img[8]="Vbm BR 4037.jpg" img[9]="SM SB 00102.jpg" img[10]="SM DIA 00612.jpg" img[11]="SM DIA 06607.jpg" img[12]="SM DIA 07901.jpg" img[13]="SM C 00106.jpg" img[14]="SM C 02150.jpg" img[15]="Vbm BR 6232.jpg" img[16]="Vbm BR 13586.jpg" //specify corresponding links below //var imagelinks=new Array() //imagelinks[1]="http://www.kulturarvvasterbotten.se/" //imagelinks[2]="http://www.kulturarvvasterbotten.se/" //imagelinks[3]="http://www.kulturarvvasterbotten.se/" var ry=Math.floor(Math.random()*img.length) if (ry==0) ry=1 document.write('') //om länkar används //document.write('') }