		window.onresize=setPos;
		window.onresize=checkscrollerposition;
		function setPos(){
			var anchor=document.getElementById("anchor");
			var toppos=DL_GetElementTop(anchor);
			var leftpos=DL_GetElementLeft(anchor);
			var container=document.getElementById("container");
			var scrollmenu=document.getElementById("scrollmenu");
			container.style.left=leftpos;
			container.style.top=toppos;
			scrollmenu.style.left=leftpos;
			scrollmenu.style.top=toppos+30;
			container.style.visibility="visible";
			scrollmenu.style.visibility="visible";
			}
		
		function DL_GetElementLeft(eElement)
		{
			var nLeftPos = eElement.offsetLeft;          
			var eParElement = eElement.offsetParent;     
			while (eParElement != null)
			{                                            
			    nLeftPos += eParElement.offsetLeft;      
			    eParElement = eParElement.offsetParent;  
			}
			return nLeftPos;                             
		}
	
		function DL_GetElementTop(eElement)
		{
		    var nTopPos = eElement.offsetTop;           
		    var eParElement = eElement.offsetParent;    
		    while (eParElement != null)
		    {                                            
		        nTopPos += eParElement.offsetTop;        
		        eParElement = eParElement.offsetParent;  
		    }
		    return nTopPos;                              
		}
		

<!-- Original:  Eddie Traversa (psych3@primus.com.au) -->
<!-- Web Site:  http://nirvana.media3.net -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function verScroll(dir, spd, loop) {
loop = true;
direction = "up";
speed = 10;
scrolltimer = null;
if (document.layers) {
var page = eval(document.contentLayer);
}
else {
if (document.getElementById) {
var page= eval("document.getElementById('contentLayer').style");
}
else {
if (document.all) {
var page = eval(document.all.contentLayer.style);
      }
   }
}
direction = dir;
speed = parseInt(spd);
var y_pos = parseInt(page.top);
if (loop == true) {
if (direction == "dn") {
page.top = (y_pos - (speed));
} else {
if (direction == "up" && y_pos < 10) {
page.top = (y_pos + (speed));
} else {
if (direction == "top") {
page.top = 10;
      }
   }
}
scrolltimer = setTimeout("verScroll(direction,speed)", 1);
   }
}
function stopScroll() {
loop = false;
clearTimeout(scrolltimer);
}
//  End -->


function addThumbnailPortfolio(pgID, component_id, admin_nav_id){
	var url="/newThumbnailPortfolio.aspx?pgID=" + pgID + "&componentID=" + component_id + "&admin_nav_id=" + admin_nav_id + "&seq=1";
	var editWin=window.open(url,"thumbnailportfolio","top=50,left=150,width=650,height=520,scrollbars=1,menubar=0,resizable=yes");
	editWin.focus();
}

function editThumbnailPortfolio(pgID,component_id, thumb_type_id,admin_nav_id){
	var url="/editThumbnailPortfolio.aspx?pgID=" + pgID + "&componentID=" + component_id + "&thumb_type_id=" + thumb_type_id + "&admin_nav_id=" + admin_nav_id + "&seq=2";
	var editWin=window.open(url,"thumbnailportfolio","top=50,left=150,width=650,height=555,scrollbars=1,menubar=0,resizable=yes");
	editWin.focus();
}

function doNav4(s)
{
	var selected=s.options[s.selectedIndex].value;
	if (selected !="")
	{
		self.location.href=selected;	
	}
}

function checkscrollerposition()
{
	window.anchor=document.getElementById("controlholder");
	if (window.anchor !=null)
	{
			var scrollerblock=document.getElementById("dmx1Scroller");
			var toppos=DL_GetElementTop(anchor);
			var leftpos=DL_GetElementLeft(anchor);
			scrollerblock.style.top=toppos+320;
			scrollerblock.style.left=leftpos;
			scrollerblock.style.display="block";
			LoadPS();
	}
}

function LoadPS()
{
	if (document.forms["PageTemplateForm"].scrollertrue !=null)
	{
		dmxFSG1(1,0,2,25,20,0,0,0);
		MM_preloadImages('images/0023hscrllleft_over.gif','images/0023hsscrllright_over.gif');
		//setFirstRecord();
		//checkDirectLink();
	}
}

var currthumb;
var currcolorlink;
var currid;
function showStyle(num,e,hilite)
{
	var elem=document.getElementById("styleholder"+num);
	hideStyles();
	elem.style.display="block";
		
	if (e !=null)
	{
		if (!e) var e = window.event;
		if (e.target) targ = e.target;
			else if (e.srcElement) targ = e.srcElement;
				if (targ.nodeType == 3) // defeat Safari bug
					targ = targ.parentNode;
		if (targ.tagName=="IMG")
		{
			var img=document.getElementById(targ.id);
			if (currthumb !=null)
			{
				currthumb.style.borderColor="";
				currthumb.style.borderWidth="";

			}
			img.style.borderColor=hilite;
			img.style.borderWidth="3px";
			currthumb=img;
			//img.blur();
		}
	}
}

function hideStyles()
{
	for (x=0;x<divArray.length;x++)
	{
		var elem=document.getElementById(divArray[x]);
		elem.style.display="none";
	}
}

function showFirstImage(imgid)
{
	var elemname=divArray[0];
	var elem=document.getElementById(elemname);
	var thumb=document.getElementById("thumbimage" + imgid);
	elem.style.display="block";
	thumb.style.borderColor="#733418";
	thumb.style.borderWidth="3px";
	currthumb=thumb;
}