var frame = location; function popupwindow(popupurl, title , x, y) { var w= x; var h= y; var t=10; var l=10; //window.name = 'mainwindow'; var meth = "toolbar=no,location=no,directories=no,status=no" + "scrollbars=yes,menubar=no,resizable=yes,copyhistory=no,width=" + w + ",height=" + h + ",top=" + t + ",left=" + l; var pop = window.open(popupurl,'glossary',meth,true); } function pp(popupurl) { var title = 'Image Gallery'; var w= 716; var h= 600; var t=10; var l=10; //window.name = 'mainwindow'; var meth = "toolbar=no,location=no,directories=no,status=no" + "scrollbars=yes,menubar=no,resizable=yes,copyhistory=no,width=" + w + ",height=" + h + ",top=" + t + ",left=" + l; var pop = window.open(popupurl,'glossary',meth,true); } function getSelectedTagValue(List){ if (document.getElementById(List)) { var coll = document.getElementById(List); var pre = '+AND+([' + List + '='; var post = '])'; var listValue = document.getElementById(List).options[document.getElementById(List).selectedIndex].value; if (listValue==''){ return ''; }else{ return pre + listValue + post; } }else{ return ''; } } function pickCategory(List){ var listValue = document.getElementById(List).options[document.getElementById(List).selectedIndex].value; ; frame.href = 'start?Readform&Gallery=' + listValue; } function searchIt(){ var Term = '(*' + document.getElementById('searchQuery').value + '*)'; var imagetype = getSelectedTagValue('ImageType') ; var brand = getSelectedTagValue('Brand') ; var country = getSelectedTagValue('Country') ; var segment = getSelectedTagValue('Segment') ; var outlettypes = getSelectedTagValue('OutletType') ; var markettype = getSelectedTagValue('MarketType') ; var category = getSelectedTagValue('Category') ; var URL = imagetype + brand + country + segment + outlettypes + markettype + category; if (document.getElementById('searchQuery').value == '') { URL = URL.replace('+AND+' , ''); }else{ URL = Term + URL } if (URL == '') { frame.href = 'SearchThumbnails?SearchView&Query=[Form=ImageReport]' + '&SearchMax=9999'; }else{ frame.href = 'SearchThumbnails?SearchView&Query=' + URL + '&SearchMax=9999'; } } function resetIt() { document.getElementById('searchQuery').value = '' ; document.getElementById('ImageType').options(0).selected = true ; document.getElementById('Brand').options(0).selected = true ; document.getElementById('Segment').options(0).selected = true ; document.getElementById('Country').options(0).selected = true ; document.getElementById('OutletType').options(0).selected = true ; document.getElementById('MarketType').options(0).selected = true ; document.getElementById('Category').options(0).selected = true ; } function MakeDocIDArray(){ var arrayDocID = new Array(); // FOR LOOP. Loopt door alle plaatjes uit de Array voor dit setje (pagina) en haal met substring de docid's eruit //var intlengthRegels = intlengthRegels= (regels.length) - 1; // array is 1 teveel door laatste komma in $$bodyview var intlengthRegels = (regels.length) -1 ; // array is 1 teveel door laatste komma in $$bodyview for (i=0 ; i < intlengthRegels ; i++){ arrayDocID[i] = SubstrRegels(regels[i]); } return(arrayDocID) } //returns the docid function SubstrRegels(s){ return s.substr(12,32); } function GetPreviousDocID(strCurrentDocID){ var arrayIDS = new Array(); arrayIDS = MakeDocIDArray(); //search current docid index var intLengthArrayIDS = ((arrayIDS.length) -1) ; // array is 1 teveel door laatste komma in $$bodyview for (i=0 ; i < (intLengthArrayIDS +1) ; i++){ if (arrayIDS[i]==strCurrentDocID){ var strPreviousDocID=""; if (i==0){ // als currentdoc was al de eerste dan is er geen previous, neem currentdoc als previous strPreviousDocID= strCurrentDocID; } else{ strPreviousDocID = arrayIDS[i-1]; // take previous docid } return strPreviousDocID} } } function GetNextDocID(strCurrentDocID){ var arrayIDS = new Array(); arrayIDS = MakeDocIDArray(); //search current docid index var intLengthArrayIDS = ((arrayIDS.length) -1) ; // array is 1 teveel door laatste komma in $$bodyview for (i=0 ; i < (intLengthArrayIDS+1) ; i++){ if (arrayIDS[i]==strCurrentDocID){ var strNextDocID=""; if (i==intLengthArrayIDS){ // als currentdoc was al de laatste dan is er geen next, neem currentdoc als next strNextDocID= strCurrentDocID; } else{ strNextDocID = arrayIDS[i+1]; // take next docid } return strNextDocID} } } function MakeImageReportURL(strDocID){ alert( "0/"+ strDocID + "?OpenDocument" ) window.location.href = strDocID + "?OpenDocument" }