function quicklink(DivID,SlotNum) {
	if (SlotNum==onElement) {
		//alert("return to normal");
		// return all elements to "normal"
		heightchange=normalheight;
		padmarchange=normalpadding;
		document.getElementById(DivID).style.display="none";
		arrowsrc=srcroot+"ql_arrow.png";
		onElement=-1;
		onDiv="";
	} else {
// need to change height to compressedheight of all ql-ArrowHeight and ql-TextHeight items
// height on SlotNum items need to become formheight
// need to remove Margin from all quicklinkImage and Padding quicklinkText items
		if (onDiv !="") {
			document.getElementById(onDiv).style.display="none";
			var arrowOn="quicklinkImage"+onElement;
			document.getElementById(arrowsrcID).src=srcroot+"ql_arrow.png";
		}
		onElement=SlotNum;
		heightchange=compressedheight;
		padmarchange=2;
		onDiv=DivID;
		arrowsrc=srcroot+"ql_arrow_on.png";
	}
	arrowsrcID="quicklinkImage"+SlotNum;
	document.getElementById(arrowsrcID).src=arrowsrc;
	for (x=0;x<totalelements;x++) {
		changeitem=(x*2);
		//alert("item to change is " +changeitem);
		ArrowHeight="ql-ArrowHeight"+changeitem;
		TextHeight="ql-TextHeight"+changeitem;
		MarginImage="quicklinkImage"+changeitem;
		PaddingText="quicklinkText"+changeitem;
		
		document.getElementById(MarginImage).style.marginTop=padmarchange+'px';
		document.getElementById(PaddingText).style.paddingTop=padmarchange+'px';
		if ( (onElement>=0) && (changeitem==SlotNum)) {
			document.getElementById(ArrowHeight).style.height=formheight+'px';
			document.getElementById(TextHeight).style.height=formheight+'px';
			document.getElementById(DivID).style.display="block";
		} else {
			document.getElementById(ArrowHeight).style.height=heightchange+'px';
			document.getElementById(TextHeight).style.height=heightchange+'px';
		}
	}
}
function swapSEO() {
	document.getElementById("SEOSpot").innerHTML=document.getElementById("seo_copy").innerHTML;
}