//<script>
var oimagePopUpWindow;
var oimageOpenerImage;
var oimageOpenerLink;
var simageUploadDir;
var simageAddLinkText;

function imageUploadDelete(oImg, sUrl) {
	var oWin
	
	oimageOpenerImage = oImg;
	oimageOpenerLink  = oDoc[oImg.name + 'Link'];

	if (window.frames['LoadImg']) window.frames['LoadImg'].close();
	
	if (oimageOpenerLink.innerHTML == simageAddLinkText) {
//		newWindow(sUrl + '&iopt=ImageSave', 'LoadImg', 600, 410);
		oWin = window.open(sUrl + '&iopt=ImageSave', 'LoadImg', 'resizable=yes,toolbar=no,location=no,directories=no,status=no,scrollbars=no,width=600,height=410');
	} else {
//		newWindow(sUrl + '&iopt=ImageDelete', 'LoadImg', 300, 200);
		oWin = window.open(sUrl + '&iopt=ImageDelete', 'LoadImg', 'resizable=yes,toolbar=no,location=no,directories=no,status=no,scrollbars=no,width=300,height=200');
	}

	if (oWin) oWin.focus();
	return;
}

function imagePopUp(oImg, sTitle) {
//alert(oImg[0].src);
	if (!oImg.src) {
		var sImage = oImg[0].src.replace('tn\/', '');
	} else {
		var sImage = oImg.src.replace('tn\/', '');
	}

	if (!sTitle) sTitle = "";
	if (oimagePopUpWindow) oimagePopUpWindow.close();
	oimagePopUpWindow = window.open('','winPopUpImage','resizable=yes,toolbar=no,location=no,directories=no,status=no,scrollbars=no,width=5,height=5');
	oimagePopUpWindow.focus();
	with (oimagePopUpWindow) {
		marginTop = 20;
		document.write('<html>')
		document.write('<head><title>Large Image</title><link rel="stylesheet" type="text/css" href="/Include/Stylesheet.css"></head>')
		document.write('<body topmargin=5 leftmargin=5 marginheight=5 marginwidth=5 style="background: none;">')
		document.write('<center><img src="' + sImage + '" onLoad="window.opener.imagefixPopUp(window, this)"></center>');
		document.write('<a href="javascript:window.close();">Close</a>');
		document.write('</body></html>')
		document.close();
	}
}

function altImagePopUp(sImage, sTitle) {
	if (!sTitle) sTitle = "";
	if (oimagePopUpWindow) oimagePopUpWindow.close();
	oimagePopUpWindow = window.open('','winPopUpImage','resizable=yes,toolbar=no,location=no,directories=no,status=no,scrollbars=no,width=5,height=5');
	oimagePopUpWindow.focus();
	with (oimagePopUpWindow) {
		marginTop = 20;
		document.write('<html>')
		document.write('<head><title>Large Image</title><link rel="stylesheet" type="text/css" href="/Include/Stylesheet.css"></head>')
		document.write('<body topmargin=5 leftmargin=5 marginheight=5 marginwidth=5 style="background: none;">')
		document.write('<center><img src="' + sImage + '" onLoad="window.opener.imagefixPopUp(window, this)"></center>');
		document.write('<a href="javascript:window.close();">Close</a>');
		document.write('</body></html>')
		document.close();
	}
}


function imagefixPopUp(oWin, oImage) {
	var nPctW      = 1;
	var nPctH      = 1;
	var nScrWidth  = oWin.screen.width;
	var nScrHeight = oWin.screen.height - 30;
	var nWidth     = oImage.width + 20;
	var nHeight    = oImage.height + 60;

	if (nWidth  > nScrWidth)  nPctW = nScrWidth / nWidth;
	if (nHeight > nScrHeight) nPctH = nScrHeight / nHeight;
	
	if (nPctW != 1 || nPctH != 1) {
		nPctW = (nPctW < nPctH) ? nPctW : nPctH;
		nWidth  *= nPctW;
		nHeight *= nPctW;
	}

	oWin.moveTo((nScrWidth - nWidth) / 2, (nScrHeight - nHeight) / 2);
	oWin.resizeTo(nWidth, nHeight);
	
	if (nPctW != 1) {
		oImage.width  = (nWidth - 40);
		oImage.height = (nHeight - 80);
	}
	
	oWin.focus();
}

function imageFixFileName(oForm) {
	var asFile;
	
	if (oForm.Filedata) {
		asFile = oForm.Filedata.value.split('.');
		var sFileExt = asFile[asFile.length - 1].toLowerCase();

		if (sFileExt != 'jpg' & sFileExt != 'gif') {
			alert('Invalid file type.  You can only upload JPG or GIF file types.');
			return false;
		}
	} else {
		asFile = window.opener.oimageOpenerImage.src.split('.');
		var sFileExt = asFile[asFile.length - 1].toLowerCase();
		if (sFileExt.indexOf('?') > -1) {
			sFileExt = sFileExt.substr(0, sFileExt.indexOf('?'));
		}
	}

	asFile = oForm.filename.value.split('.');
	var sFileExt2 = asFile[asFile.length - 1].toLowerCase();
	if (sFileExt2 != 'jpg' & sFileExt2 != 'gif') {
		oForm.ifnm.value += ('.' + sFileExt);
		oForm.filename.value += ('.' + sFileExt);
	}
//alert(oForm.filename.value);
	return true;
}

