/** * Checks/unchecks all tables * * @param string the form name * @param boolean whether to check or to uncheck the element * * @return boolean always true */ function setCheckboxes(the_form, the_field, do_check) { var elts = document.forms[the_form].elements[the_field]; if( typeof(elts) == 'undefined' ) { return false; } var elts_cnt = (typeof(elts.length) != 'undefined') ? elts.length : 0; if (elts_cnt) { for (var i = 0; i < elts_cnt; i++) { elts[i].checked = do_check; } // end for } else { elts.checked = do_check; } // end if... else return true; } // end of the 'setCheckboxes()' function function anchorPop( anchor, width, height, name ) { return popup( anchor.href, width, height, name ); } function popup( url, width, height, name ) { var mylink = url; var windowname = name == null ? 'Popup_Window' : name; var result = null; if (! window.focus) return true; var href; if (typeof(mylink) == "string") href = mylink; else href = mylink.href; var newWin = window.open(href, windowname, "width="+width+",height="+height+",scrollbars=yes,resize=yes"); if (!newWin || !newWin.top) { alert('popup window blocked'); } return false; } function getCookie(c_name) { if (document.cookie.length>0) { c_start=document.cookie.indexOf(c_name + "=") if (c_start!=-1) { c_start=c_start + c_name.length+1 c_end=document.cookie.indexOf(";",c_start) if (c_end==-1) c_end=document.cookie.length return unescape(document.cookie.substring(c_start,c_end)) } } return null } function setCookie(c_name,value, path, expiredays) { var exdate=new Date() exdate.setDate(expiredays) document.cookie=c_name+ "=" +escape(value)+ ((expiredays==null) ? "" : "; expires="+exdate) + ((path==null) ? "" : "; path="+path) } function in_array(needle, haystack) { var n = haystack.length; for (var i=0; i