function showImagePopup(strFilename, strTitle, intWidth, intHeight)
{
	window.open("/imagepopup.php?image=" + strFilename + "&title=" + strTitle, null, "status=yes,toolbar=no,menubar=no,location=no,width=" + (intWidth + 20) + ",height=" + (intHeight + 25));
}

function isValidEmail(strEmail)
{
	if (strEmail.indexOf("@") > -1 && strEmail.indexOf(".") > -1)
	{
		return true;
	}
	else
	{
		return false;
	}
}

function trimString(inputString)
{
	if (typeof inputString != "string")
	{
		return inputString;
	}

	var retValue = inputString;
	var ch = retValue.substring(0, 1);
	while (ch == " ")
	{
		retValue = retValue.substring(1, retValue.length);
		ch = retValue.substring(0, 1);
	}
	
	ch = retValue.substring(retValue.length-1, retValue.length);
	while (ch == " ")
	{
		retValue = retValue.substring(0, retValue.length-1);
		ch = retValue.substring(retValue.length-1, retValue.length);
	}
	while (retValue.indexOf("  ") != -1)
	{
		retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length);
	}
	return retValue;
}

function randomString()
{
	var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
	var string_length = 8;
	var randomstring = '';
	for (var i=0; i<string_length; i++) {
		var rnum = Math.floor(Math.random() * chars.length);
		randomstring += chars.substring(rnum,rnum+1);
	}
	return randomstring;
}
