function chooserNewImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function chooserChangeImagesArray(array) {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<array.length; i+=2) {
			document[array[i]].src = array[i+1];
		}
	}
}

function chooserChangeImages() {
	chooserChangeImagesArray(chooserChangeImages.arguments);
}

function chooserToggleImages() {
	for (var i=0; ichooserToggleImages.arguments.length; i+=2) {
		if (selected == chooserToggleImages.arguments[i])
		      chooserChangeImagesArray(chooserToggleImages.arguments[i+1]);	
	}
}

function setPopupHTML(opener, featureIndex, regionID, featureID, urlROOT, contentType, publish)
{
	// contentType can be 'text', 'image', or 'both'
	if (contentType == 'text')
	{
		var lblText = "Modify Your Text";
		var lblImage = "Add an Image to Your Text";
		var lblModify = "Configure Your Text";
	}
	else if (contentType == "image")
	{
		var lblText = "Add Text To Your Image";
		var lblImage = "Choose a Different Image";
		var lblModify = "Configure Your Image";
	}
	else // (contentType == "both")
	{
		var lblText = "Modify Your Text";
		var lblImage = "Choose a Different Image";
		var lblModify = "Configure Your Text / Image";
	}
    urlROOT = "http://" + urlROOT;

	opener.linkset[featureIndex]='';
	opener.linkset[featureIndex]+='<div class="menuitems"><table width=\'100%\' ';
	opener.linkset[featureIndex]+='onclick="surftoNoRefresh(\'/main/flash/loadEditor.php?region=' + regionID + '&featureID=' + featureID + '\', 685, 590);';
	opener.linkset[featureIndex]+='hidemenu();" ';
	opener.linkset[featureIndex]+='order="0" ><tr>';
	opener.linkset[featureIndex]+='<td width=\'35\' align=\'left\' valign="middle">';
	opener.linkset[featureIndex]+='<img src="/main/images/featureTool/Text_up.gif"></td>';
	opener.linkset[featureIndex]+='<td align=\'left\' valign="middle">';
	opener.linkset[featureIndex]+='<span class=\'popMenuText\'>' + lblText + '</span></td></tr></table></div>';
	
	opener.linkset[featureIndex]+='<div class="menuitems"><table width=\'100%\' onclick="surftoNoRefresh(\'' + urlROOT + '/main/features/textimage/addImage.php?region=' + regionID + '&featureID=' + featureID + '\', 650, 500);hidemenu();" border="0" ><tr><td width=\'35\' align=\'left\' valign="middle"><img src="/main/images/featureTool/Camera_up.gif"></td><td align=\'left\' valign="middle"><span class=\'popMenuText\'>' + lblImage + '</span></td></tr></table></div>';
	opener.linkset[featureIndex]+='<div class="menuitems"><table width=\'100%\' onclick="surftoNoRefresh(\'' + urlROOT + '/main/features/textimage/modify.php?featureID=' + featureID + '&modifyAction=init&region=' + regionID + '\', 600, 495);hidemenu();" border="0" ><tr><td width=\'35\' align=\'left\' valign="middle"><img src="/main/images/featureTool/Modify_up.gif"></td><td align=\'left\' valign="middle"><span class=\'popMenuText\'>'+ lblModify +'</span></td></tr></table></div>';
	opener.linkset[featureIndex]+='<div class="menuitems"><hr></div>';
	opener.linkset[featureIndex]+='<div class="menuitems"><table width=\'100%\' onclick="commitNoRefresh(\'' + urlROOT + '/main/admin/shiftFeature.php?dir=up&id=' + featureID + '&loc=' + regionID + '\', \'' + urlROOT + '\');hidemenu();" border="0" ><tr><td width=\'35\' align=\'left\' valign="middle"><img src="/main/images/featureTool/Move_Up_up.gif"></td><td align=\'left\' valign="middle"><span class=\'popMenuText\'>Shift Content Up</span></td></tr></table></div>';
	opener.linkset[featureIndex]+='<div class="menuitems"><table width=\'100%\' onclick="commitNoRefresh(\'' + urlROOT + '/main/admin/shiftFeature.php?dir=down&id=' + featureID + '&loc=' + regionID + '\', \'' + urlROOT + '\');hidemenu();" border="0" ><tr><td width=\'35\' align=\'left\' valign="middle"><img src="/main/images/featureTool/Move_Down_up.gif"></td><td align=\'left\' valign="middle"><span class=\'popMenuText\'>Shift Content Down</span></td></tr></table></div>';
	opener.linkset[featureIndex]+='<div class="menuitems"><table width=\'100%\' onclick="surfto(\'' + urlROOT + '/main/wizards/showWizard.php?wizardId=5&init=1&data=' + featureID + '&currRegion=' + regionID + '\', 500, 390, window, false);hidemenu();" border="0" ><tr><td width=\'35\' align=\'left\' valign="middle"><img src="/main/images/featureTool/Move_up.gif"></td><td align=\'left\' valign="middle"><span class=\'popMenuText\'>Move Content</span></td></tr></table></div>';
	opener.linkset[featureIndex]+='<div class="menuitems"><table width=\'100%\' onclick="commitNoRefresh(\'' + urlROOT + '/main/features/textimage/changeSpace.php?spaceAction=add&id=' + featureID + '\', \'' + urlROOT + '\');hidemenu();" border="0" ><tr><td width=\'35\' align=\'left\' valign="middle"><img src="/main/images/featureTool/add_space.gif"></td><td align=\'left\' valign="middle"><span class=\'popMenuText\'>Add Space Above</span></td></tr></table></div>';
	opener.linkset[featureIndex]+='<div class="menuitems"><table width=\'100%\' onclick="commitNoRefresh(\'' + urlROOT + '/main/features/textimage/changeSpace.php?spaceAction=down&id=' + featureID + '\', \'' + urlROOT + '\');hidemenu();" border="0" ><tr><td width=\'35\' align=\'left\' valign="middle"><img src="/main/images/featureTool/decrease_space.gif"></td><td align=\'left\' valign="middle"><span class=\'popMenuText\'>Decrease Space Above</span></td></tr></table></div>';
	opener.linkset[featureIndex]+='<div class="menuitems"><hr></div>';
	opener.linkset[featureIndex]+='<div class="menuitems"><table width=\'100%\' onclick="if (confirm(\'Delete Text Now?\')) commitNoRefresh(\'' + urlROOT + '/main/features/textimage/delete.php?ItemID=' + featureID + '\', \'' + urlROOT + '\');hidemenu();" border="0" ><tr><td width=\'35\' align=\'left\' valign="middle"><img src="/main/images/featureTool/Delete_up.gif"></td><td align=\'left\' valign="middle"><span class=\'popMenuText\'>Delete</span></td></tr></table></div>';
	opener.linkset[featureIndex]+='<div class="menuitems"><hr></div>';
	opener.linkset[featureIndex]+='<div class="menuitems" align="center"><a href=\"javascript:windowOpen(\'/main/admin/help.php?key=ComponentMenu\', 200, 85, 100, 100)\">	  	<img name=\"siteTool/Help\" id=\"siteTool/Help\" src=../../Nova/SpinSite1_com_files//%22/main/images/siteTool/Help_up.gif/%22 border=\"0\"  alt=\"Help\" title=\"Help\"		 onMouseOver=\"this.src=\'/main/images/siteTool/Help_ov.gif\'\"		 onMouseOut=\"this.src=\'/main/images/siteTool/Help_up.gif\'\"		 onMouseDown=\"this.src=\'/main/images/siteTool/Help_dn.gif\'\"></a>	</div>';
	if (publish)
	{
		pubIndex = "52" + featureID;
		opener.linkset[pubIndex] = '';
		opener.linkset[pubIndex]+='<div class="menuitems"><table width=\'100%\' onclick="commitNoRefresh(\'' + urlROOT + '/main/features/textimage/publish.php?ItemID=' + featureID + '\', \'' + urlROOT + '\');hidemenu();" border="0" ><tr><td width=\'35\'>&nbsp;</td><td align=\'left\' valign="middle"><span class=\'popMenuText\'>Publish Now</span></td></tr></table></div>';
		opener.linkset[pubIndex]+='<div class="menuitems"><table width=\'100%\' onclick="commitNoRefresh(\'' + urlROOT + '/main/features/textimage/cancelChanges.php?ItemID=' + featureID + '&regID=' + regionID + '\', \'' + urlROOT + '\');hidemenu();" border="0" ><tr><td width=\'35\'>&nbsp;</td><td align=\'left\' valign="middle"><span class=\'popMenuText\'>Cancel Changes</span></td></tr></table></div>';
//		opener.linkset[pubIndex]+='<div class="menuitems"><table width=\'100%\' onclick="commit(\'' + urlROOT + '/main/features/textimage/publish.php?ItemID=' + featureID + '\');hidemenu();" border="0" ><tr><td width=\'35\'>&nbsp;</td><td align=\'left\' valign="middle"><span class=\'popMenuText\'>Publish Now</span></td></tr></table></div>';
//		opener.linkset[pubIndex]+='<div class="menuitems"><table width=\'100%\' onclick="commit(\'' + urlROOT + '/main/features/textimage/cancelChanges.php?ItemID=' + featureID + '&regID=' + regionID + '\');hidemenu();" border="0" ><tr><td width=\'35\'>&nbsp;</td><td align=\'left\' valign="middle"><span class=\'popMenuText\'>Cancel Changes</span></td></tr></table></div>';
//		alert(opener.linkset[pubIndex]);
	}	
}


var preloadFlag = false;
var selected = '';

