/* Merged Plone Javascript file
 * This file is dynamically assembled from separate parts.
 * Some of these parts have 3rd party licenses or copyright information attached
 * Such information is valid for that section,
 * not for the entire composite file
 * originating files are separated by - filename.js -
 */

/* - js/popup.js - */
// http://www.g-paccounts.co.uk/portal_javascripts/js/popup.js?original=1
function addEvent(elm,evType,fn,useCapture){if(elm.addEventListener){elm.addEventListener(evType,fn,useCapture);return true}else if(elm.attachEvent){var r=elm.attachEvent('on'+evType,fn);return r}else{elm['on'+evType]=fn}}
var newWindow=null;
function closeWin(){if(newWindow!=null){if(!newWindow.closed)
newWindow.close()}}
function popUpWin(url,type,strWidth,strHeight){closeWin();type=type.toLowerCase();if(type=="fullscreen"){strWidth=screen.availWidth;strHeight=screen.availHeight}
var tools="";if(type=="standard") tools="resizable,toolbar=yes,location=yes,scrollbars=yes,menubar=yes,width="+strWidth+",height="+strHeight+",top=0,left=0";if(type=="console"||type=="fullscreen") tools="resizable,toolbar=no,location=no,scrollbars=yes,width="+strWidth+",height="+strHeight+",left=0,top=0";newWindow=window.open(url,"newWin",tools);newWindow.focus()}
function doPopUp(e){var t="standard";var w="780";var h="580";attribs=this.rel.split(" ");if(attribs[1]!=null){t=attribs[1]}
if(attribs[2]!=null){w=attribs[2]}
if(attribs[3]!=null){h=attribs[3]}
popUpWin(this.href,t,w,h);if(window.event){window.event.returnValue=false;window.event.cancelBubble=true}
else if(e){e.stopPropagation();e.preventDefault()}}
function findPopUps(){var popups=document.getElementsByTagName("a");for(i=0;i<popups.length;i++){if(popups[i].rel.indexOf("popup")!=-1){popups[i].onclick=doPopUp;if(popups[i].rel.indexOf("noicon")==-1){popups[i].style.backgroundImage="url(pop-up.gif)";popups[i].style.backgroundPosition="0 center";popups[i].style.backgroundRepeat="no-repeat";popups[i].style.paddingLeft="15px"}
popups[i].title=popups[i].title+" [Opens in pop-up window]"}}}
addEvent(window,"load",findPopUps,false);

/* - zoom.js - */
// http://www.g-paccounts.co.uk/portal_javascripts/zoom.js?original=1
<script lang="text/javascript">
function changeImage(){document.image-inline.src="images/gimp_overlay_example_1.jpg"}
function backImage(){document.image-inline.src="images/gimp_overlay_example_1.jpg/image_thumb"}</script>

/* - js/resize_iframe.js - */
// http://www.g-paccounts.co.uk/portal_javascripts/js/resize_iframe.js?original=1
<script language="JavaScript"><!--function resize_iframe(){var height=window.innerWidth;if(document.body.clientHeight){height=document.body.clientHeight}
document.getElementById("glu").style.height=parseInt(height-document.getElementById("glu").offsetTop-8)+"px"}
window.onresize=resize_iframe;</script>

/* - js/feedpopup.js - */
// http://www.g-paccounts.co.uk/portal_javascripts/js/feedpopup.js?original=1
function feedpopup(windowcontent,features){winRef=window.open('','RSS',features);winRef.document.write(windowcontent);return false}
