var g_leftOffset=5;var g_imagesAdded=0;var g_textAdded=0;var g_zIndex=0;var g_imageDragStartX=0;var g_imageDragStartY=0;var g_imageDragOffsetX=0;var g_imageDragOffsetY=0;var g_imageDragElement;function getPos(e){e=e||window.event;if(e.pageX||e.pageY){return{x:e.pageX,y:e.pageY};}return{x:e.clientX,y:e.clientY};}function onTributeImageMouseMove(e){var dragPos=getPos(e);var target=document.all?window.event.srcElement:e.target;g_imageDragElement.style.left=(g_imageDragOffsetX+dragPos.x-g_imageDragStartX)+"px";g_imageDragElement.style.top=(g_imageDragOffsetY+dragPos.y-g_imageDragStartY)+"px";var tribute=document.getElementById("tribute");var width=PixelToNumber(g_imageDragElement.style.width);var height=PixelToNumber(g_imageDragElement.style.height);var left=PixelToNumber(g_imageDragElement.style.left);var top=PixelToNumber(g_imageDragElement.style.top);var tributeWidth=PixelToNumber(tribute.style.width);var tributeHeight=PixelToNumber(tribute.style.height);trace("height="+height+" ("+g_imageDragElement.style.left+", "+g_imageDragElement.style.top+") offsetx="+g_imageDragOffsetX+", startX="+g_imageDragStartX+", newx="+(g_imageDragOffsetX-g_imageDragStartX)+" offsety="+g_imageDragOffsetY+", startY="+g_imageDragStartY+", newy="+(g_imageDragOffsetY-g_imageDragStartY));}function onTributeImageMouseDown(e){if(e==null){e=window.event;}var dragPos=getPos(e);var target=document.all?e.srcElement:e.target;if(((e.button==1&&window.event!=null)||e.button==0)&&(target.className=="tributeImage"||target.className=="tributeText")){trace("Mousedown for id="+target.id+", class="+target.className+" "+(new Date()));g_imageDragStartX=dragPos.x;g_imageDragStartY=dragPos.y;g_imageDragOffsetX=PixelToNumber(target.style.left);g_imageDragOffsetY=PixelToNumber(target.style.top);g_imageDragElement=target;document.onmousemove=onTributeImageMouseMove;document.body.focus();document.onselectstart=function(){return false;};return false;}}function onTributeImageMouseUp(event){if(g_imageDragElement!=null){trace("mouseup");document.onmousemove=null;document.onselectstart=null;g_imageDragElement=null;}}function onAddText(){var text="Add some text.";var tributeWidth=PixelToNumber(document.getElementById("tribute").style.width);if(g_leftOffset+55>tributeWidth){g_leftOffset=30;}g_textAdded++;var tributeTextId="tributeText"+g_textAdded;var tributeText=document.createElement("span");tributeText.style.fontSize="12px";tributeText.style.fontFamily="arial, helvetica, sans-serif";tributeText.style.color="#0300ff";tributeText.className="tributeText";tributeText.id=tributeTextId;tributeText.style.left=g_leftOffset+"px";tributeText.style.top="5px";tributeText.style.position="absolute";tributeText.style.zIndex=g_zIndex;g_zIndex++;tributeText.appendChild(document.createTextNode(text));document.getElementById("tribute").appendChild(tributeText);var container=document.createElement("div");container.className="layerContainer";container.id=tributeTextId+"selected";var textBox=document.createElement("input");textBox.value=text;addEvent(textBox,"keyup",function(){updateText(this,tributeTextId);});var changeFontLink=document.createElement("a");changeFontLink.className="imageAtion";addEvent(changeFontLink,"click",function(e){buildChangeFontBox(e,tributeTextId);});var changeFontImg=document.createElement("img");changeFontImg.src="images/font-button.jpg";changeFontImg.alt="Select Font";changeFontLink.appendChild(changeFontImg);var changeFontColorLink=document.createElement("a");changeFontColorLink.className="imageAtion";addEvent(changeFontColorLink,"click",function(e){buildChangeFontColorBox(e,tributeTextId);});var changeFontColorImg=document.createElement("img");changeFontColorImg.src="images/font-color.jpg";changeFontColorImg.alt="Select Font Color";changeFontColorLink.appendChild(changeFontColorImg);var changeFontColorBG=document.createElement("a");changeFontColorBG.className="imageAtion";addEvent(changeFontColorBG,"click",function(e){buildChangeFontBackgroundColorBox(e,tributeTextId);});var changeFontColorBGImg=document.createElement("img");changeFontColorBGImg.src="images/font-background.jpg";changeFontColorBGImg.alt="Select Font Background Color";changeFontColorBG.appendChild(changeFontColorBGImg);var sizeText=document.createTextNode("Size: ");var enlargeLink=document.createElement("a");enlargeLink.className="imageAction";enlargeLink.href="javascript:EnlargeText('"+tributeTextId+"');";var enlargeLinkImg=document.createElement("img");enlargeLinkImg.src="images/big-button.jpg";enlargeLinkImg.alt="Enlarge";enlargeLink.appendChild(enlargeLinkImg);var shrinkLink=document.createElement("a");shrinkLink.className="imageAction";shrinkLink.href="javascript:ShrinkText('"+tributeTextId+"');";var shrinkLinkImg=document.createElement("img");shrinkLinkImg.src="images/small-button.jpg";shrinkLinkImg.alt="Shrink";shrinkLink.appendChild(shrinkLinkImg);var sizeDiv=document.createElement("div");sizeDiv.className="size-div";var deleteLink=document.createElement("a");deleteLink.className="imageAction-del-button";deleteLink.href="javascript:RemoveText('"+tributeTextId+"');";deleteLink.appendChild(document.createTextNode("Delete"));var bringToFrontLink=document.createElement("a");bringToFrontLink.className="imageAction-bring-front";bringToFrontLink.href="javascript:BringToFront('"+tributeTextId+"');";bringToFrontLink.appendChild(document.createTextNode("Bring to front"));var sendToBackLink=document.createElement("a");sendToBackLink.className="imageAction-brong-bottom";sendToBackLink.href="javascript:SendToBack('"+tributeTextId+"');";sendToBackLink.appendChild(document.createTextNode("Send to back"));var textColOne=document.createElement("div");textColOne.className="tribute-col-one";var textColTwo=document.createElement("div");textColTwo.className="tribute-col-two";var textColThree=document.createElement("div");textColThree.className="tribute-col-three";container.appendChild(textBox);textColOne.appendChild(changeFontLink);textColOne.appendChild(changeFontColorLink);textColTwo.appendChild(bringToFrontLink);textColTwo.appendChild(sendToBackLink);textColTwo.appendChild(sizeDiv);sizeDiv.appendChild(sizeText);sizeDiv.appendChild(shrinkLink);sizeDiv.appendChild(enlargeLink);textColThree.appendChild(deleteLink);container.appendChild(textColOne);container.appendChild(textColTwo);container.appendChild(textColThree);document.getElementById("selectedImages").appendChild(container);}function onSourceImageClick(selectedImage){var tributeWidth=PixelToNumber(document.getElementById("tribute").style.width);if(g_leftOffset+55>tributeWidth){g_leftOffset=30;}g_imagesAdded++;var tributeImageId="tributeImage"+g_imagesAdded;var cloneImage=document.createElement("img");cloneImage.src=selectedImage.imageUrl;cloneImage.setAttribute("scopeId",selectedImage.scopeId);cloneImage.setAttribute("contentId",selectedImage.contentId);cloneImage.style.width="55px";cloneImage.style.height="auto";cloneImage.style.position="absolute";cloneImage.style.left=g_leftOffset+"px";cloneImage.style.top="10px";cloneImage.className="tributeImage";cloneImage.style.zIndex=g_zIndex;g_zIndex++;cloneImage.id=tributeImageId;document.getElementById("tribute").appendChild(cloneImage);g_leftOffset+=30;var container=document.createElement("div");container.className="layerContainer";container.id=tributeImageId+"selected";var cloneImage2=cloneImage.cloneNode(true);cloneImage2.setAttribute("style","float:left;");cloneImage2.style.styleFloat="left";cloneImage2.style.width="55px";cloneImage2.style.height="auto";cloneImage2.style.position="static";var miniContainer=document.createElement("div");miniContainer.setAttribute("style","float:left;");miniContainer.style.styleFloat="left";var sizeDivImg=document.createElement("div");sizeDivImg.className="size-div";var sizeText=document.createTextNode("Size: ");var enlargeImageLink=document.createElement("a");enlargeImageLink.className="imageAction";enlargeImageLink.href="javascript:EnlargeImage('"+tributeImageId+"');";var enlargeImageImg=document.createElement("img");enlargeImageImg.src="images/big-button.jpg";enlargeImageImg.alt="Enlarge";enlargeImageLink.appendChild(enlargeImageImg);var shrinkImageLink=document.createElement("a");shrinkImageLink.className="imageAction";shrinkImageLink.href="javascript:ShrinkImage('"+tributeImageId+"');";var shrinkImageImg=document.createElement("img");shrinkImageImg.src="images/small-button.jpg";shrinkImageImg.alt="Shrink";shrinkImageLink.appendChild(shrinkImageImg);var deleteImageLink=document.createElement("a");deleteImageLink.className="imageAction-del-button";deleteImageLink.href="javascript:RemoveImage('"+tributeImageId+"');";deleteImageLink.appendChild(document.createTextNode("Delete"));var bringToFrontImageLink=document.createElement("a");bringToFrontImageLink.className="imageAction-bring-front";bringToFrontImageLink.href="javascript:BringToFront('"+tributeImageId+"');";bringToFrontImageLink.appendChild(document.createTextNode("Bring to front"));var sendToBackImageLink=document.createElement("a");sendToBackImageLink.className="imageAction-brong-bottom";sendToBackImageLink.href="javascript:SendToBack('"+tributeImageId+"');";sendToBackImageLink.appendChild(document.createTextNode("Send to back"));var ImgColOne=document.createElement("div");ImgColOne.className="tribute-col-one";var ImgColTwo=document.createElement("div");ImgColTwo.className="tribute-col-two";var ImgColThree=document.createElement("div");ImgColThree.className="tribute-col-three";var imgContain=document.createElement("div");imgContain.className="images-contain";container.appendChild(ImgColOne);container.appendChild(ImgColTwo);container.appendChild(ImgColThree);ImgColOne.appendChild(imgContain);imgContain.appendChild(cloneImage2);ImgColTwo.appendChild(bringToFrontImageLink);ImgColTwo.appendChild(sendToBackImageLink);ImgColTwo.appendChild(sizeDivImg);sizeDivImg.appendChild(sizeText);sizeDivImg.appendChild(shrinkImageLink);sizeDivImg.appendChild(enlargeImageLink);ImgColThree.appendChild(deleteImageLink);document.getElementById("selectedImages").appendChild(container);}function buildChangeFontBox(e,tributeTextId){var fontBox=document.getElementById("boxId");if(fontBox){var fontBoxParent=fontBox.parentNode;fontBoxParent.removeChild(fontBox);}else{var fonts=["Times New Roman","Arial","Courier New","Georgia","Trebuchet","Verdana"];var fontFamlies=["'Times New Roman', Times, serif","Arial, Helvetica, sans-serif","'Courier New', Courier, monospace","Georgia, serif","'Trebuchet MS', Helvetica, sans-serif","Verdana, Geneva, sans-serif"];var dragPos=getPos(e);var fontBox=document.createElement("div");fontBox.id="boxId";fontBox.style.position="absolute";if(BrowserDetect.browser=="Explorer"){if(BrowserDetect.version==6){fontBox.style.top=(Element.positionedOffset(e.srcElement)[1]+20)+"px";fontBox.style.left=(Element.positionedOffset(e.srcElement)[0]+20)+"px";}else{fontBox.style.top=(Element.positionedOffset(e.srcElement)[1]+20)+"px";fontBox.style.left=(Element.positionedOffset(e.srcElement)[0]+20)+"px";}}else{fontBox.style.top=(Element.positionedOffset(e.target)[1]+20)+"px";fontBox.style.left=(Element.positionedOffset(e.target)[0]+20)+"px";}fontBox.style.backgroundColor="#ffffff";fontBox.style.border="1px solid";fontBox.style.padding="3px";for(var i=0;i<fonts.length;i++){var fontLink=document.createElement("a");fontLink.href="javascript:changeFont('"+tributeTextId+"', \""+fontFamlies[i]+'");';fontLink.appendChild(document.createTextNode(fonts[i]));fontLink.style.fontFamily=fontFamlies[i];fontLink.style.display="block";fontBox.appendChild(fontLink);}document.getElementById("body_wrapper_id").appendChild(fontBox);}}function changeFont(tributeTextId,fontFamily){var tributeText=document.getElementById(tributeTextId);if(tributeText){tributeText.style.fontFamily=fontFamily;}var fontBox=document.getElementById("boxId");var fontBoxParent=fontBox.parentNode;fontBoxParent.removeChild(fontBox);}function buildChangeFontColorBox(e,tributeTextId){var fontColorBox=document.getElementById("boxId");if(fontColorBox){var fontColorBoxParent=fontColorBox.parentNode;fontColorBoxParent.removeChild(fontColorBox);}else{var colors=["#FFFFFF","#C1C1C1","#B3B3B3","#878787","#535353","#262626","#000000","#FFBBBF","#FF3A4F","#FF0000","#E00000","#930000","#610000","#2C0000","#FFBD82","#FF7E4C","#FF7E00","#FF3B00","#D94800","#9B1700","#5D2100","#FDFF7E","#FDFF40","#FFBF47","#FFC000","#D18516","#944F21","#5D2125","#FDFFBB","#FBFF00","#FDFF00","#FFC100","#858C00","#535400","#262700","#47FF82","#00FF80","#00FF00","#00CE00","#009000","#005900","#002900","#46FFFF","#00FFFF","#00C8C2","#00C9C1","#008D88","#0A5655","#002827","#ABFFFE","#00FFFF","#00C5FF","#1946FF","#2E00FF","#0E008D","#090056","#C1BDFF","#8B7FFF","#574AC6","#6300FF","#6500C8","#2A1C8B","#30008A","#FFB6FF","#FF71FF","#DB3BC5","#E000C6","#9C008A","#5E1D55","#2D0027"];var dragPos=getPos(e);fontColorBox=document.createElement("div");fontColorBox.id="boxId";fontColorBox.style.width="105px";fontColorBox.style.position="absolute";if(BrowserDetect.browser=="Explorer"){if(BrowserDetect.version==6){fontColorBox.style.top=(Element.positionedOffset(e.srcElement)[1]+20)+"px";fontColorBox.style.left=(Element.positionedOffset(e.srcElement)[0]+20)+"px";}else{fontColorBox.style.top=(Element.positionedOffset(e.srcElement)[1]+20)+"px";fontColorBox.style.left=(Element.positionedOffset(e.srcElement)[0]+20)+"px";}}else{fontColorBox.style.top=(Element.positionedOffset(e.target)[1]+20)+"px";fontColorBox.style.left=(Element.positionedOffset(e.target)[0]+20)+"px";}fontColorBox.style.backgroundColor="#ffffff";fontColorBox.style.border="1px solid";fontColorBox.style.padding="3px";for(var i=0;i<colors.length;i++){var fontColorLink=document.createElement("a");fontColorLink.href="javascript:changeFontColor('"+tributeTextId+"', \""+colors[i]+'");';fontColorSpan=document.createElement("div");fontColorSpan.style.backgroundColor=colors[i];fontColorSpan.style.width="15px";fontColorSpan.style.height="15px";fontColorSpan.style.border="1px solid";fontColorLink.appendChild(fontColorSpan);fontColorLink.style.fontFamily=colors[i];fontColorLink.style.display="block";fontColorLink.setAttribute("style","float:left;");fontColorLink.style.styleFloat="left";fontColorLink.style.width="15px";fontColorBox.appendChild(fontColorLink);}document.getElementById("body_wrapper_id").appendChild(fontColorBox);}}function changeFontColor(tributeTextId,fontColor){var tributeText=document.getElementById(tributeTextId);if(tributeText){tributeText.style.color=fontColor;}var fontColorBox=document.getElementById("boxId");var fontColorBoxParent=fontColorBox.parentNode;fontColorBoxParent.removeChild(fontColorBox);}function buildChangeFontBackgroundColorBox(e,tributeTextId){var fontColorBox=document.getElementById("boxId");if(fontColorBox){var fontColorBoxParent=fontColorBox.parentNode;fontColorBoxParent.removeChild(fontColorBox);}else{var colors=["#FFFFFF","#EEEEEE","#C1C1C1","#878787","#535353","#262626","#000000","#FFBBBF","#FF3A4F","#FF0000","#E00000","#930000","#610000","#2C0000","#FFBD82","#FF7E4C","#FF7E00","#FF3B00","#D94800","#9B1700","#5D2100","#FDFF7E","#FDFF40","#FFBF47","#FFC000","#D18516","#944F21","#5D2125","#FDFFBB","#FBFF00","#FDFF00","#FFC100","#858C00","#535400","#262700","#47FF82","#00FF80","#00FF00","#00CE00","#009000","#005900","#002900","#46FFFF","#00FFFF","#00C8C2","#00C9C1","#008D88","#0A5655","#002827","#ABFFFE","#00FFFF","#00C5FF","#1946FF","#2E00FF","#0E008D","#090056","#C1BDFF","#8B7FFF","#574AC6","#6300FF","#6500C8","#2A1C8B","#30008A","#FFB6FF","#FF71FF","#DB3BC5","#E000C6","#9C008A","#5E1D55","#2D0027"];var dragPos=getPos(e);fontColorBox=document.createElement("div");fontColorBox.id="boxId";fontColorBox.style.width="105px";fontColorBox.style.position="absolute";if(BrowserDetect.browser=="Explorer"){if(BrowserDetect.version==6){fontColorBox.style.top=(Element.positionedOffset(e.srcElement)[1]+20)+"px";fontColorBox.style.left=(Element.positionedOffset(e.srcElement)[0]+20)+"px";}else{fontColorBox.style.top=(Element.positionedOffset(e.srcElement)[1]+20)+"px";fontColorBox.style.left=(Element.positionedOffset(e.srcElement)[0]+20)+"px";}}else{fontColorBox.style.top=(Element.positionedOffset(e.target)[1]+20)+"px";fontColorBox.style.left=(Element.positionedOffset(e.target)[0]+20)+"px";}fontColorBox.style.backgroundColor="#ffffff";fontColorBox.style.border="1px solid";fontColorBox.style.padding="3px";for(var i=0;i<colors.length;i++){var fontColorLink=document.createElement("a");fontColorLink.href="javascript:changeFontBackgroundColor('"+tributeTextId+"', \""+colors[i]+'");';fontColorSpan=document.createElement("div");fontColorSpan.style.backgroundColor=colors[i];fontColorSpan.style.width="15px";fontColorSpan.style.height="15px";fontColorSpan.style.border="1px solid";fontColorLink.appendChild(fontColorSpan);fontColorLink.style.fontFamily=colors[i];fontColorLink.style.display="block";fontColorLink.setAttribute("style","float:left;");fontColorLink.style.styleFloat="left";fontColorLink.style.width="15px";fontColorBox.appendChild(fontColorLink);}document.getElementById("body_wrapper_id").appendChild(fontColorBox);}}function changeFontBackgroundColor(tributeTextId,fontColor){var tributeText=document.getElementById(tributeTextId);if(tributeText){tributeText.style.backgroundColor=fontColor;}var fontColorBox=document.getElementById("boxId");var fontColorBoxParent=fontColorBox.parentNode;fontColorBoxParent.removeChild(fontColorBox);}function buildChangeBackgroundColorBox(e){var backgroundColorBox=document.getElementById("boxId");if(backgroundColorBox){var backgroundColorBoxParent=backgroundColorBox.parentNode;backgroundColorBoxParent.removeChild(backgroundColorBox);}else{var colors=["#FFFFFF","#C1C1C1","#B3B3B3","#878787","#535353","#262626","#000000","#FFBBBF","#FF3A4F","#FF0000","#E00000","#930000","#610000","#2C0000","#FFBD82","#FF7E4C","#FF7E00","#FF3B00","#D94800","#9B1700","#5D2100","#FDFF7E","#FDFF40","#FFBF47","#FFC000","#D18516","#944F21","#5D2125","#FDFFBB","#FBFF00","#FDFF00","#FFC100","#858C00","#535400","#262700","#47FF82","#00FF80","#00FF00","#00CE00","#009000","#005900","#002900","#46FFFF","#00FFFF","#00C8C2","#00C9C1","#008D88","#0A5655","#002827","#ABFFFE","#00FFFF","#00C5FF","#1946FF","#2E00FF","#0E008D","#090056","#C1BDFF","#8B7FFF","#574AC6","#6300FF","#6500C8","#2A1C8B","#30008A","#FFB6FF","#FF71FF","#DB3BC5","#E000C6","#9C008A","#5E1D55","#2D0027"];var dragPos=getPos(e);backgroundColorBox=document.createElement("div");backgroundColorBox.id="boxId";backgroundColorBox.style.width="105px";backgroundColorBox.style.position="absolute";if(BrowserDetect.browser=="Explorer"){if(BrowserDetect.version==6){backgroundColorBox.style.top=(Element.positionedOffset(e.srcElement)[1]+20)+"px";backgroundColorBox.style.left=(Element.positionedOffset(e.srcElement)[0]+20)+"px";}else{backgroundColorBox.style.top=(Element.positionedOffset(e.srcElement)[1]+20)+"px";backgroundColorBox.style.left=(Element.positionedOffset(e.srcElement)[0]+20)+"px";}}else{backgroundColorBox.style.top=(Element.positionedOffset(e.target)[1]+20)+"px";backgroundColorBox.style.left=(Element.positionedOffset(e.target)[0]+20)+"px";}backgroundColorBox.style.backgroundColor="#ffffff";backgroundColorBox.style.border="1px solid";backgroundColorBox.style.padding="3px";for(var i=0;i<colors.length;i++){var backgroundColorLink=document.createElement("a");backgroundColorLink.href="javascript:changeBackgroundColor('"+colors[i]+"');";backgroundColorSpan=document.createElement("div");backgroundColorSpan.style.backgroundColor=colors[i];backgroundColorSpan.style.width="15px";backgroundColorSpan.style.height="15px";backgroundColorSpan.style.border="1px solid";backgroundColorLink.appendChild(backgroundColorSpan);backgroundColorLink.style.fontFamily=colors[i];backgroundColorLink.style.display="block";backgroundColorLink.setAttribute("style","float:left;");backgroundColorLink.style.styleFloat="left";backgroundColorLink.style.width="15px";backgroundColorBox.appendChild(backgroundColorLink);}document.getElementById("body_wrapper_id").appendChild(backgroundColorBox);}}function changeBackgroundColor(backgroundColor){var tribute=document.getElementById("tribute");var miniBackground=document.getElementById("miniBackground");if(tribute){tribute.style.backgroundColor=backgroundColor;}if(miniBackground){miniBackground.style.backgroundColor=backgroundColor;}var backgroundColorBox=document.getElementById("boxId");if(backgroundColorBox){var backgroundColorBoxParent=backgroundColorBox.parentNode;backgroundColorBoxParent.removeChild(backgroundColorBox);}}function buildChangeBackgroundBorderBox(e){var backgroundBorderBox=document.getElementById("boxId");if(backgroundBorderBox){var backgroundBorderBoxParent=backgroundBorderBox.parentNode;backgroundBorderBoxParent.removeChild(backgroundBorderBox);}else{var borderImages=["","","","","",""];var borderNames=["dashed","solid","dotted","groove","double","none"];var dragPos=getPos(e);backgroundBorderBox=document.createElement("div");backgroundBorderBox.id="boxId";backgroundBorderBox.style.width="75px";backgroundBorderBox.style.position="absolute";if(BrowserDetect.browser=="Explorer"){if(BrowserDetect.version==6){backgroundBorderBox.style.top=(Element.positionedOffset(e.srcElement)[1]+20)+"px";backgroundBorderBox.style.left=(Element.positionedOffset(e.srcElement)[0]+20)+"px";}else{backgroundBorderBox.style.top=(Element.positionedOffset(e.srcElement)[1]+20)+"px";backgroundBorderBox.style.left=(Element.positionedOffset(e.srcElement)[0]+20)+"px";}}else{backgroundBorderBox.style.top=(Element.positionedOffset(e.target)[1]+20)+"px";backgroundBorderBox.style.left=(Element.positionedOffset(e.target)[0]+20)+"px";}backgroundBorderBox.style.backgroundColor="#ffffff";backgroundBorderBox.style.border="1px solid";backgroundBorderBox.style.padding="3px";for(var i=0;i<borderImages.length;i++){var backgroundBorderImg=document.createElement("img");backgroundBorderImg.src=borderImages[i];backgroundBorderImg.alt=borderNames[i];var backgroundBorderLink=document.createElement("a");backgroundBorderLink.href="javascript:changeBackgroundBorder('"+borderNames[i]+"');";backgroundBorderLink.appendChild(backgroundBorderImg);backgroundBorderLink.style.display="block";backgroundBorderBox.appendChild(backgroundBorderLink);}document.getElementById("body_wrapper_id").appendChild(backgroundBorderBox);}}function changeBackgroundBorder(borderType){var tribute=document.getElementById("tribute");if(tribute){tribute.style.borderStyle=borderType;}var backgroundBorderBox=document.getElementById("boxId");var backgroundBorderBoxParent=backgroundBorderBox.parentNode;backgroundBorderBoxParent.removeChild(backgroundBorderBox);}function updateText(textInput,tributeTextId){var tributeText=document.getElementById(tributeTextId);if(tributeText){tributeText.innerHTML=textInput.value;}}function EnlargeText(text){var size=new Number(PixelToNumber(document.getElementById(text).style.fontSize));size+=1;document.getElementById(text).style.fontSize=size+"px";}function ShrinkText(text){var size=new Number(PixelToNumber(document.getElementById(text).style.fontSize));size-=1;if(size<4){size=4;}document.getElementById(text).style.fontSize=size+"px";}function RemoveText(text){var tributeText=document.getElementById(text);var selectedText=document.getElementById(text+"selected");document.getElementById("tribute").removeChild(tributeText);document.getElementById("selectedImages").removeChild(selectedText);}function BringToFront(image){var currentZIndex=document.getElementById(image).style.zIndex;var nextZIndex=(parseInt(currentZIndex)+1).toString();swapZIndex(currentZIndex,nextZIndex);}function SendToBack(image){var currentZIndex=document.getElementById(image).style.zIndex;var nextZIndex=0;if(currentZIndex!=0){nextZIndex=(parseInt(currentZIndex)-1).toString();}swapZIndex(currentZIndex,nextZIndex);}function swapZIndex(currentZIndex,nextZIndex){var tribute=document.getElementById("tribute");var children=tribute.childNodes;var childToMove=null;for(var i=0;i<children.length;i++){var child=children[i];if(child.style.zIndex==currentZIndex){childToMove=child;break;}}for(var i=0;i<children.length;i++){var child=children[i];if(child.style.zIndex==nextZIndex){child.style.zIndex=currentZIndex;childToMove.style.zIndex=nextZIndex;break;}}}function RemoveImage(image){var tributeImage=document.getElementById(image);var selectedImage=document.getElementById(image+"selected");document.getElementById("tribute").removeChild(tributeImage);document.getElementById("selectedImages").removeChild(selectedImage);}function EnlargeImage(image){var image=document.getElementById(image);var width=PixelToNumber(image.style.width);width+=10;image.style.width=width+"px";}function ShrinkImage(image){var image=document.getElementById(image);var width=PixelToNumber(image.style.width);width-=10;if(width<1){width=1;}image.style.width=width+"px";}function PixelToNumber(pixel){return new Number(pixel.substring(0,pixel.length-2));}function clearBackground(){changeBackgroundColor("#eeeeee");}function loadImages(){document.onmousedown=onTributeImageMouseDown;document.onmouseup=onTributeImageMouseUp;var imagesContainer=document.getElementById("sourceImages");for(var i=0;i<g_sourceImages.length;i++){var div=document.createElement("div");var image=document.createElement("img");image.style.width="100%";image.style.height="100%";image.src=g_sourceImages[i];addEvent(image,"click",function(){onSourceImageClick(this);});div.appendChild(image);div.className="sourceImage";imagesContainer.appendChild(div);}}function changeTributeSize(radioBtn){var tribute=document.getElementById("tribute");var tributeType=radioBtn.id;if(tribute.childNodes.length>0){if(confirm("Switching type will erase current work. Do you wish to proceed?")){while(tribute.firstChild){tribute.removeChild(tribute.firstChild);}if(tributeType=="fullSizeTribute"){tribute.style.width="400px";tribute.style.height="300px";}else{tribute.style.width="100px";tribute.style.height="125px";}}}else{if(tributeType=="fullSizeTribute"){tribute.style.width="400px";tribute.style.height="300px";}else{tribute.style.width="100px";tribute.style.height="125px";}}}function sortZindex(a,b){if(a.style.zIndex>b.style.zIndex){return 1;}else{if(a.style.zIndex==b.style.zIndex){return 0;}}return -1;}function buildTribute(){var tributeTitle=document.getElementById(tributeTitleId);if(tributeTitle.value.length==0){alert("Please give a title to your tribute.");return;}var profileAvatar=document.getElementById("profileAvatar");if(profileAvatar.checked==true){if(confirm("Do you want to make this your current profile picture?")){var setAsAvatar=document.getElementById("setAsAvatar");setAsAvatar.value="true";}}var tribute=document.getElementById("tribute");var children=tribute.childNodes;var childrenSorted=new Array(children.length);for(var i=0;i<children.length;i++){childrenSorted[i]=children[i];}childrenSorted.sort(sortZindex);builder=new XmlBuilder();builder.StartElement("xml");builder.AppendElement("backgroundcolor",tribute.style.backgroundColor);builder.AppendElement("width",tribute.style.width);builder.AppendElement("height",tribute.style.height);builder.AppendElement("zindex",tribute.style.zIndex);builder.StartElement("tributeitems");for(var i=0;i<childrenSorted.length;i++){var child=childrenSorted[i];var className=child.className;var scopeId=-1;var contentId=-1;if(child.getAttribute("scopeId")){scopeId=child.getAttribute("scopeId");}if(child.getAttribute("contentId")){contentId=child.getAttribute("contentId");}if(className=="tributeImage"){type="image";if(BrowserDetect.browser=="Explorer"&&BrowserDetect.version=="6"){child.style.behavior="";}}else{if(className=="tributeText"){type="text";}else{continue;}}var left=child.style.left;var top=child.style.top;var height=child.style.height;var width=child.style.width;var zIndex=child.style.zIndex;builder.StartElement("tributeitem");builder.AppendElement("zindex",zIndex);builder.AppendElement("type",type);builder.AppendElement("scopeId",scopeId);builder.AppendElement("contentId",contentId);builder.AppendElement("left",left);builder.AppendElement("top",top);builder.AppendElement("height",height);builder.AppendElement("width",width);if(type=="image"){builder.AppendElement("src",escape(htmlEncode(child.src)));}else{if(type=="text"){builder.AppendElement("text",escape(htmlEncode(child.innerHTML)));builder.AppendElement("fontsize",child.style.fontSize);builder.AppendElement("fontfamily",child.style.fontFamily);builder.AppendElement("fontcolor",child.style.color);}}builder.EndElement("tributeitem");}builder.EndElement("tributeitems");builder.EndElement("xml");document.getElementById(tributeResultId).value=htmlEncode(builder.ToString());document.getElementById("aspnetForm").submit();}function displayBrowseObject(){try{var body=document.body;var overlayGreyOutDiv=document.createElement("div");overlayGreyOutDiv.id="overlay-grey-out-id";overlayGreyOutDiv.className="overlay_grey_out";overlayGreyOutDiv.style.position="absolute";overlayGreyOutDiv.style.top="0px";var overlayBoxDiv=document.createElement("div");overlayBoxDiv.id="overlay-box-id";overlayBoxDiv.className="overlay-box";overlayBoxDiv.style.position="absolute";overlayBoxDiv.style.top="0px";var overlayBoxTopDiv=document.createElement("div");overlayBoxTopDiv.className="overlay-box-top";var overlayBoxBodyDiv=document.createElement("div");overlayBoxBodyDiv.className="overlay-box-body";var overlayBoxBody2Div=document.createElement("div");overlayBoxBody2Div.className="overlay-box-body2";var overlayBoxBottomDiv=document.createElement("div");overlayBoxBottomDiv.className="overlay-box-bottom";var destroyLink=document.createElement("a");destroyLink.className="close_popup";destroyLink.href="javascript:Btv.ImageBrowser.destroyBrowseImage();";var destroyLinkImg=document.createElement("img");destroyLinkImg.src="/browse-image/images/close_x.jpg";destroyLink.appendChild(destroyLinkImg);var header=document.createElement("h2");header.appendChild(document.createTextNode("Select an Object"));var windowTopperDiv=document.createElement("div");windowTopperDiv.className="window_topper";var windowHeaderDiv=document.createElement("div");windowHeaderDiv.className="window_header";var images=["/tribute/items/speak-bubble-left.png","/tribute/items/speak-bubble-right.png","/tribute/items/star.png","/tribute/items/thought-bubble-left.png","/tribute/items/thought-bubble-right.png","/tribute/items/bestFriends.png","/tribute/items/bowTie.png","/tribute/items/cigar.png","/tribute/items/cute1.png","/tribute/items/cute2.png","/tribute/items/dollarSign.png","/tribute/items/flower.png","/tribute/items/glasses.png","/tribute/items/halo.png","/tribute/items/hat1.png","/tribute/items/heart.png","/tribute/items/horns.png","/tribute/items/HOT.png","/tribute/items/leftArrow1.png","/tribute/items/leftArrow2.png","/tribute/items/lips.png","/tribute/items/lips2.png","/tribute/items/love.png","/tribute/items/love1.png","/tribute/items/mustache.png","/tribute/items/no.png","/tribute/items/rightArrow1.png","/tribute/items/rightArrow2.png","/tribute/items/SEXY.png","/tribute/items/sparkles1.png","/tribute/items/sparkles2.png","/tribute/items/star2.png","/tribute/items/stars.png","/tribute/items/tie.png","/tribute/items/xoxo.png","/tribute/items/bomb.png","/tribute/items/bowlingball.png","/tribute/items/chopsticks.png","/tribute/items/cowboyHat.png","/tribute/items/eyePatch.png","/tribute/items/hot2.png","/tribute/items/ipod.png","/tribute/items/mustache-beard1.png","/tribute/items/mustache2.png","/tribute/items/pirateHat.png","/tribute/items/pow.png","/tribute/items/rainbow.png","/tribute/items/sandwich.png","/tribute/items/sexy2.png","/tribute/items/skull.png","/tribute/items/sparkleHeart.png","/tribute/items/sunglasses2.png","/tribute/items/sushi.png","/tribute/items/thumbsDown.png","/tribute/items/thumbsUp.png","/tribute/items/tomato.png","/tribute/items/tomatoSplat.png","/tribute/items/unicorn.png","/tribute/items/unicorn2.png","/tribute/items/w00t.png"];var selectionWindowDiv=createSelectionWindowDivForObjects(images);var loadingDiv=document.createElement("div");loadingDiv.style.display="none";var loadingImage=document.createElement("img");loadingImage.src="/images/spin.gif";loadingDiv.appendChild(loadingImage);overlayBoxBody2Div.appendChild(destroyLink);overlayBoxBody2Div.appendChild(header);overlayBoxBody2Div.appendChild(windowTopperDiv);overlayBoxBody2Div.appendChild(windowHeaderDiv);overlayBoxBody2Div.appendChild(selectionWindowDiv);overlayBoxBody2Div.appendChild(loadingDiv);overlayBoxBodyDiv.appendChild(overlayBoxBody2Div);overlayBoxDiv.appendChild(overlayBoxTopDiv);overlayBoxDiv.appendChild(overlayBoxBodyDiv);overlayBoxDiv.appendChild(overlayBoxBottomDiv);body.appendChild(overlayGreyOutDiv);body.appendChild(overlayBoxDiv);}catch(e){alert(e.message);}}function createSelectionWindowDivForObjects(images){var selectionWindowDiv=document.getElementById("selection-window-id");if(selectionWindowDiv==null){selectionWindowDiv=document.createElement("div");selectionWindowDiv.id="selection-window-id";selectionWindowDiv.className="overlay-selection-window";}else{while(selectionWindowDiv.firstChild){selectionWindowDiv.removeChild(selectionWindowDiv.firstChild);}}if(images.length==1&&images[0].getAttribute("noimages")!=null){var noImagesDiv=document.createElement("div");noImagesDiv.appendChild(document.createTextNode("No Images"));selectionWindowDiv.appendChild(noImagesDiv);}else{for(var i=0;i<images.length;i++){var photoDiv=document.createElement("div");photoDiv.className="photo_selct_box";var photoLink=document.createElement("a");photoLink.className="photo_selct_box_img";photoLink.href="javascript:Btv.ImageBrowser.selectImage(-1, -1, '"+images[i]+"')";var photoImg=document.createElement("img");photoImg.src=images[i];photoLink.appendChild(photoImg);var selectLink=document.createElement("a");selectLink.appendChild(document.createTextNode("Select"));selectLink.href="javascript:Btv.ImageBrowser.selectImage(-1, -1, '"+images[i]+"')";photoDiv.appendChild(photoLink);photoDiv.appendChild(selectLink);selectionWindowDiv.appendChild(photoDiv);}}return selectionWindowDiv;}function trace(text){}