
/* - ag_common.js - */
// http://www.smartsilver.com/portal_javascripts/ag_common.js?original=1
function resizeColumns(){setTimeout("doresizeColumns()",300)}
function doresizeColumns(){var bodyClass=document.body.className;var contentWrapper=document.getElementById("portal-column-content");var centerColumn=document.getElementById("centercolumn");var personalTools=document.getElementById("portal-personaltools");if(!personalTools&&bodyClass.match(/template-document_homepage_view/)&&contentWrapper&&centerColumn&&(msieversion()>=8||msieversion()==0)){centerColumn.style.height="auto";iHeight=centerColumn.offsetHeight;failsafe=0;while(failsafe<500&&(centerColumn.offsetTop+centerColumn.offsetHeight)<(contentWrapper.offsetTop+contentWrapper.offsetHeight-3)){iHeight++;failsafe++;centerColumn.style.height=iHeight+"px"}}}
function msieversion(){var ua=window.navigator.userAgent
var msie=ua.indexOf("MSIE ")
if(msie>0)
return parseInt(ua.substring(msie+5,ua.indexOf(".",msie)))
else
return 0}
function getElement(theId,vPadding,IEvPadding){var theElement=document.getElementById(theId)?document.getElementById(theId):document.createElement("div");theElement.elementHeight=theElement.offsetHeight?theElement.offsetHeight:theElement.pixelHeight;theElement.style.height="auto";if(!vPadding){vPadding=0}
if(document.all&&IEvPadding){theElement.vPadding=IEvPadding}
else{theElement.vPadding=vPadding}
return theElement}
function setSearch(){var theSearchButton=document.getElementById("goSearch");var theSearchDropdown=document.getElementById("searchSource");var thePloneSearchForm=document.getElementById("plonesearchform");if(theSearchButton&&theSearchDropdown&&thePloneSearchForm){theSearchDropdown.style.display="inline";theSearchButton.onclick=function(){return searchOnSubmit()}
thePloneSearchForm.onsubmit=function(){return searchOnSubmit()}}}
function searchOnSubmit(){var theSearchDropdown=document.getElementById("searchSource");var theSearchForm=document.getElementById("GoogleSearch");var theSearchBox=document.getElementById("searchBox");var theCustomSearchBox=document.getElementById("GoogleCustomSearch");var currentfolderCheckbox=document.getElementById("searchbox_currentfolder_only");if(theSearchDropdown&&theSearchForm&&theSearchBox&&theCustomSearchBox&&currentfolderCheckbox){var theSearchOption=theSearchDropdown.options[theSearchDropdown.selectedIndex].value;if(theSearchOption=="section"){currentfolderCheckbox.checked=true;return true}
else if(theSearchOption=="college"){theCustomSearchBox.q.value=theSearchBox.value;theCustomSearchBox.submit();return false}
else if(theSearchOption=="psu"){theSearchForm.q.value=theSearchBox.value;theSearchForm.site.value="PennState";theSearchForm.proxystylesheet.value="PennState";theSearchForm.submit();return false}
else{currentfolderCheckbox.checked=false;return true}}}
registerPloneFunction(setSearch);registerPloneFunction(resizeColumns);

