		function hideShowFrame(iframeName, mainName, shortcuts ) {
			  var iframeEl = parent.document.getElementById? parent.document.getElementById(iframeName): parent.document.all? parent.document.all[iframeName]: null;
			  var mainEl = parent.document.getElementById( mainName );
			  var shortEl = parent.document.getElementById( shortcuts );
			 // var iframeEl_ = parent.document.getElementById? parent.document.getElementById('ifrm2'): parent.document.all? parent.document.all['ifrm2']: null;
			  if ( iframeEl ) {
			    // iframeEl.style.height = "auto"; // helps resize (for some) if new doc shorter than previous  
			    // var docHt = getDocHeight(iframeWin.document);
			    // need to add to height to be sure it will all show
			    // if (docHt) iframeEl.style.height = docHt + 30 + "px";
				if( iframeEl.style.display == '' ){
				    iframeEl.style.display = 'none';
				    shortEl.style.display = 'none';
				    mainEl.style.width = '750px';
				   // iframeEl_.style.width = '747px';
				} else  {
				 	iframeEl.style.display = '';
				 	shortEl.style.display = '';
				 	mainEl.style.width = '563px';
				 }
			  }
			}
			
			function hideShowSection( sectionName ){
				 var secEl = document.getElementById( sectionName );
				 if( secEl.style.display == '' ){
				    secEl.style.display = 'none';
				} else  {
				 	secEl.style.display = '';
				 } 
			}
			
			function hideASection( sectionName ){
				 var secEl = document.getElementById( sectionName );
				    secEl.style.display = 'none';				 
			}
			
			function hideSection( sectionName ){
				 var secEl = document.getElementById( sectionName );
				    secEl.style.display = 'none';				 
			}
			
			
			function showSection( whichLayer ){
				if (document.getElementById)
				{
				// this is the way the standards work
				var style2 = document.getElementById(whichLayer).style;
				style2.display = style2.display? "":"block";
				}
				else if (document.all)
				{
				// this is the way old msie versions work
				var style2 = document.all[whichLayer].style;
				style2.display = style2.display? "":"block";
				}
				else if (document.layers)
				{
				// this is the way nn4 works
				var style2 = document.layers[whichLayer].style;
				style2.display = style2.display? "":"block";
				}
				 
				 			 
			}
			
			function hideFrame(iframeName, mainName, shortcuts ) {
			  var iframeEl = parent.document.getElementById? parent.document.getElementById(iframeName): parent.document.all? parent.document.all[iframeName]: null;
			  var mainEl = parent.document.getElementById( mainName );
			  var shortEl = parent.document.getElementById( shortcuts );
			  if ( iframeEl ) {
			    // iframeEl.style.height = "auto";  helps resize (for some) if new doc shorter than previous  
			    // var docHt = getDocHeight(iframeWin.document);
			    // need to add to height to be sure it will all show
			    // if (docHt) iframeEl.style.height = docHt + 30 + "px";
				    iframeEl.style.display = 'none';
				    shortEl.style.display = 'none';
				    mainEl.style.width = '750px';
				}
			}
			
			
			function loadIframe(iframeName, url) {
			  if ( top.window.frames[iframeName] ) {
			    top.window.frames[iframeName].location = url;   
			    return false;
			  }
			  else return true;
			}	
			
			function loadMain(url) {
			    parent.window.location = url;   
			    return false;
			}	
			
			function loadIframeA(iframeName, url) {
			  if ( top.window.frames[iframeName] ) {
			    top.window.frames[iframeName].location = url;   
			    return false;
			  }
			  else return true;
			}	
			
			function loadIframeB(iframeName, url) {
			  if ( top.window.frames[iframeName] ) {
			    top.window.frames[iframeName].location = url;   
			    return false;
			  }
			  else return true;
			}	
			
			var timer_id;
			function scroll_iframe(frm,inc,dir) {
			  if (timer_id) clearTimeout(timer_id);
			  if (top.window.frames[frm]) {
			    if (dir == "v") top.window.frames[frm].scrollBy(0, inc);
			    else top.window.frames[frm].scrollBy(inc, 0);
			    timer_id = setTimeout("scroll_iframe('" + frm + "'," + inc + ",'" + dir + "')", 20);
			  }
			}
			
			function stopScroll() { if (timer_id) clearTimeout(timer_id); }
			
			function setShowCookie(cookieName) {
				 var today = new Date();
				 var expire = new Date();
				 var temp;
				 
				 var theCookie=""+document.cookie;
				 var ind=theCookie.indexOf(cookieName);
				 nDays=1;
				 
				 if (ind==-1 || cookieName=="")  temp=1; 
				 var ind1=theCookie.indexOf(';',ind);
				 if (ind1==-1) ind1=theCookie.length; 
				 temp=unescape(theCookie.substring(ind+cookieName.length+1,ind1));
				 
				 if(temp==0) cookieValue=1;
				 else cookieValue=0;
				 
				 
				 
				 expire.setTime(today.getTime() + 3600000*24*nDays);
				 document.cookie = cookieName+"="+escape(cookieValue)
                 + ";expires="+expire.toGMTString();
			}
	
			function hideMessageTimeout(){
				setTimeout( "return hideSection('messageContainer')",25000 ); 
			}

			
			
			
			