/* Macromedia Functions */ function MM_swapImage() { //v3.0 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3) if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} } function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p); } if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i 0) w = 600; if (!h > 0) h = 400; if (!sc) sc = 'yes'; if (!name) name = 'popup'; if (!image) image = 'no'; var screen_w = screen.availWidth || screen.width; var screen_h = screen.availHeight || screen.height; var opts = 'width='+w+',height='+h+',scrollbars=no,resizable=no,toolbar=no,directories=no,status=yes,menubar=no' if (screen_h > 0 && screen_w > 0) { switch (ha) { case('left'): var ha_value = 0; break; case('right'): var ha_value = screen_w - w - 15; break; default: var ha_value = (screen_w / 2) - (w / 2); break; } switch (va) { case('top'): var va_value = 0; break; case('bottom'): var va_value = screen_h - h - 35; break; default: var va_value = (screen_h / 2) - (h / 2); break; } opts += ',left='+ha_value+',top='+va_value; } var confirmWin = window.open(url, name, opts); if (confirmWin != null) { confirmWin.focus(); if(image == 'yes') { popupContent = ""; confirmWin.document.open(); confirmWin.document.write(popupContent); confirmWin.document.close(); } } } function popupimage(image) { popup_window(image, '', '', '', '', '', '', '', 'yes'); } var t = new Array(); function toggle(n) { if(t[n] != true) { MM_showHideLayers(n,"","show"); t[n] = true; } else { MM_showHideLayers(n,"","hide"); t[n] = false; } } // Cookie stuff /* name - name of the cookie value - value of the cookie [expires] - expiration date of the cookie (defaults to end of current session) [path] - path for which the cookie is valid (defaults to path of calling document) [domain] - domain for which the cookie is valid (defaults to domain of calling document) [secure] - Boolean value indicating if the cookie transmission requires a secure transmission * an argument defaults when it is assigned null as a placeholder * a null placeholder is not required for trailing omitted arguments */ function setCookie(name, value, expires, path, domain, secure) { var curCookie = name + "=" + escape(value) + ((expires) ? "; expires=" + expires.toGMTString() : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : ""); document.cookie = curCookie; } /* name - name of the desired cookie return string containing value of specified cookie or null if cookie does not exist */ function getCookie(name) { var dc = document.cookie; var prefix = name + "="; var begin = dc.indexOf("; " + prefix); if (begin == -1) { begin = dc.indexOf(prefix); if (begin != 0) return null; } else begin += 2; var end = document.cookie.indexOf(";", begin); if (end == -1) end = dc.length; return unescape(dc.substring(begin + prefix.length, end)); } /* name - name of the cookie [path] - path of the cookie (must be same as path used to create cookie) [domain] - domain of the cookie (must be same as domain used to create cookie) path and domain default if assigned null or omitted if no explicit argument proceeds */ function deleteCookie(name, path, domain) { if (getCookie(name)) { document.cookie = name + "=" + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + "; expires=Thu, 01-Jan-70 00:00:01 GMT"; } } // date - any instance of the Date object // * hand all instances of the Date object to this function for "repairs" function fixDate(date) { var base = new Date(0); var skew = base.getTime(); if (skew > 0) date.setTime(date.getTime() - skew); } function toggleMenu(id, keep) { if(keep == true) { MM_showHideLayers('menu_'+id,"","show"); } else { if(getCookie('menu') == id) { MM_showHideLayers('menu_'+id,"","hide"); setCookie('menu', ""); } else { MM_showHideLayers('menu_'+id,"","show"); setCookie('menu', id); } } }