//****************************************************************//
//****************************************************************//
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('
')
}