/* functions * Autor Tomáš Maruška, 2001 */ var C_SPACE = ' '; // otvaranie okien function popup(sURL, sName, sOptions, nWidth, nHeight) { sOptions = sOptions + ',width=' + nWidth + ',height=' + nHeight; var w = window.open(sURL, sName, sOptions); w.focus (); } // vyhladavacia query pre domino function search() { var sURL, frm = document.forms[0], sQuery; sQuery = frm.query.value; sQuery = trim (sQuery); if (sQuery == '') { //nie je zadany vyhladavany retazec alert ("Nezadali ste vyhľadávaciu podmienku ..."); frm.query.focus(); return false; } sURL = "/atm/atm.nsf/vdb_Search?SearchView&Query=" + escape(sQuery) + "&SearchOrder=1"; document.location.href = sURL; } /* funkcia trim(s_value) odstrani zaciatocne, koncove a duplicitne medzery * parameters: s_value - retazec * result: retazec s odstranenymi medzerami */ function trim (s_value) { var b_wasnotblank = false, b_wasblank = false, s_currentchar, s_tmpstring = ''; for ( var i=0; i < (s_value.length); i++ ) { s_currentchar = s_value.charAt(i); if (s_currentchar == C_SPACE) { if ( b_wasnotblank ) { b_wasblank = true; } } else { if ( b_wasblank ) { b_wasblank = false; s_tmpstring += C_SPACE; } b_wasnotblank = true; s_tmpstring += s_currentchar; } } // end of for return (s_tmpstring); } // zavretie seba sameho function selfdestroy () { //var closeflag = (document.location.href.indexOf('?OpenForm') != -1) ? true : false; var closeflag = (window.name == 'Topic') ? true : false; if (closeflag) { window.close(); } } // osetrenie vyhladavania function checksubmit () { var search = (window.name == 'Topic') ? false : true; if (search) { search(); return false; } else { return true; } } // zapinanie obrazkov function switchOn (img) { var sImgSrc = img.src; var lPos = sImgSrc.indexOf('.gif'); sImgSrc = sImgSrc.substring(0, lPos); if (document.images) { //alert(sImgSrc); img.src = sImgSrc + '_on.gif'; } } // vypinanie obrazkov function switchOff (img) { var sImgSrc = img.src; var lPos = sImgSrc.indexOf('_on.gif'); sImgSrc = sImgSrc.substring(0, lPos); if (document.images) { //alert(sImgSrc); img.src = sImgSrc + '.gif'; } }