<!-- 
var strErrorStart = "The following details are incorrect:                                        \n\n";
var strErrorEnd = "\nPlease correct and then try again.";
var strUploadWarning = "Your photo will now be uploaded.\nDepending it's size and your internet connection it may take a while.\nClick OK and sit back until the confirmation screen appears."
var blnAlreadySubmitted = false;
function trimstring(str) 
{
  	str = this != window? this : str;
  	return str.replace(/^\s+/g, '').replace(/\s+$/g, '');
}
function validemail(strEmail)
{
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(strEmail))
	{
		return true;
	} else
	{
		return false;
	}
}
function validurl(strURL)
{
	var filter=/^(ftp|http|https):\/\/(nww|www)\S+\.\S+$/i 
	if (filter.test(strURL))
	{
		return true;
	} else
	{
		return false;
	}
}
function validpwd(strPwd)
{
	var filter=/^[a-zA-Z]\w{3,14}$/i
	if (filter.test(strPwd))
	{
		return true;
	} else
	{
		return false;
	}
}	
function validinteger(strNumber)
{
	var filter =/^\d*$/i
	if (filter.test(strNumber))
	{
		return true;
	}
	else
	{
		return false;
	}
}
function validnumber(strNumber) {
   return /^[-+]?\d+(\.\d+)?$/.test(strNumber);
}
function validfiletype(strFilename, strTest)
{
	var strExt = Right(trimstring(strFilename),4);
	strExt = strExt.toLowerCase();
	strTest = strTest.toLowerCase();
	if(strExt==strTest)
	{
		return true;
	}
	else
	{	
		return false;
	}
}
function documentwindow(strURL, strTitle)
{
	window.open (strURL, strTitle, "width=250,height=180,top=100,status=no,resizable=no");
}
function Left(str, n)
{
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}
function Right(str, n)
{
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}
function PrintPage() 
{
	if (window.print) 
	{
		window.print();
	} 
	else 
	{
		alert("Sorry, your browser doesn't support this feature.");
	}
}
function textcount(objthis,objlabel,intmaxlen)
{
var strText;
strText = objthis.value;
intLen = strText.length;
if (intLen > intmaxlen)
{
	objlabel.innerHTML = "(<font color=red><strong>" + intLen + "</font></strong>/" + intmaxlen + ")";
}
else
{
	objlabel.innerHTML = "(" + intLen + "/" + intmaxlen + ")";
}
}

function displaydiv(pass,strstate)
{
	var strmode;
	if(strstate=='off'){
		strmode = 'none';
	}
	else{
		strmode = 'inline';
	}
	var divs = document.getElementsByTagName('div');
	for(i=0;i<divs.length;i++)
	{
		if(divs[i].id.match(pass))
		{
			if(document.getElementById)
			{
				divs[i].style.display=strmode;
				divs[i].style.zIndex=0;
			}
			else
			{
				if(document.layers)
				{
					document.layers[divs[i]].display = strmode;
					document.layers[divs[i]].zIndex = 0;
				}
			}
		}
	}
}
-->

