if(typeof imgBasePath == 'undefined')
	imgBasePath = ""

function popup2(strIn)
{clickpop=window.open("Demo/testa.asp?WebAddress=" + strIn,"clickpop","toolbar=0, location=0, status=0, menubar=0, scrollbars=0, resizable=0, top=100, left=100, width=620, height=540" )}
//		     'demo/testa.asp' & WebAddress,'test','status=yes,scrollbars=yes,resizable=yes,width=620,height=540')

function popupContact(strIn)
{
	var popup
	
	popUp = window.open(strIn,'ContactMe','toolbar=0,location=0,status=0,menubar=0,scrollbars=0,resizable=0,top=100,left=200,width=750,height=400');
	popUp.focus();
}
function VerifyFields(form)
	{
		if (escape(document.forms[0].elements['WebAddress'].value) == "")
			{
				alert("Host Name is required to test a site. Please enter a valid URL or IP address.");
			}
		else if (isIPType(escape(document.forms[0].elements['WebAddress'].value)))
			{
				if((escape(document.forms[0].elements['WebAddress'].value.indexOf("-"))!=-1)||(document.forms[0].elements['WebAddress'].value.indexOf("+")!=-1)||(document.forms[0].elements['WebAddress'].value.indexOf(" ")!=-1))
					{							
						alert("When trying to enter an IP Address ensure no spaces,"+ '\n' + "minus or plus signs. Periods and numerics only.");
					}
				else if (CheckDots(escape(document.forms[0].elements['WebAddress'].value)))
					{	
						popup2(escape(document.forms[0].elements['WebAddress'].value));
					}						
			}	
		else if (isWEBType(escape(document.forms[0].elements['WebAddress'].value)))
			{
				popup2(escape(document.forms[0].elements['WebAddress'].value));
			}
	}		
	
function VerifyEmailFields(form)
{
	var errFlag;
	var strMessage;
	var strPopup;
		
	errFlag = false;
	strMessage = "";
	
	strMessage = strMessage + 'The following fields are either missing or invalid: \n\n';
	
	if (form.Name.value == ''){
		errFlag = true;
		strMessage = strMessage + 'Name\n';
	}
	if (form.CompanyName.value == ''){
		errFlag = true;
		strMessage = strMessage + 'Company\n';
	}
	
	if (form.Email.value.indexOf(".") == -1 ){
		errFlag = true;
		alert('form.Email.value');
		strMessage = strMessage + 'Email address\n';
	}
	else if (form.Email.value.length < 5){
		errFlag = true;
		alert('1');
		strMessage = strMessage + 'Email address\n';
	}
	else if (form.Email.value.indexOf("@") == -1 ){
		errFlag = true;
		alert('2');
		strMessage = strMessage + 'Email address\n';
	}
	else if ( isEmailType(form.Email.value) == 0){
		errFlag = true;
		strMessage = strMessage + 'Email address - only allows the characters a-z, A-Z, 0-9, periods, underscores, or dashes.';
	}

	if (form.Phone.value == ''){
		errFlag = true;
		strMessage = strMessage + 'Phone\n';
	}
	
	if (errFlag == true){
		alert(strMessage);
	}
	else{
		//strPopup = '';
		//strPopup = strPopup + 'contact_me.asp?UNAME=' + form.Name.value + '&COMPANY=' + form.textfield22.value
		//strPopup = strPopup + '&EMAIL=' + form.textfield2.value + '&PHONE=' + form.textfield3.value
		//popupContact(strPopup);
		form.submit();
	}
}
	
function isEmailType(strEmail)
{
		var PF = 1; //Pass or fail
		for(var i = 0; i<strEmail.length ; i+=1)
			{
				x = strEmail.charAt(i)
				if (!(x=="a" || x=="b" || x=="c" || x=="d" || x=="e" || x=="f" || x=="g" || x=="h" || x=="i" || x=="j" ||
					x=="k" || x=="l" || x=="m" || x=="n" || x=="o" || x=="p" || x=="q" || x=="r" || x=="s" || x=="t" ||
					x=="u" || x=="v" || x=="w" || x=="x" || x=="y" || x=="z" || x=="A" || x=="B" || x=="C" || x=="D" ||
					x=="E" || x=="F" || x=="G" || x=="H" || x=="I" || x=="J" || x=="K" || x=="L" || x=="M" || x=="N" ||
					x=="O" || x=="P" || x=="Q" || x=="R" || x=="S" || x=="T" || x=="U" || x=="V" || x=="W" || x=="X" ||
					x=="Y" || x=="Z" || x=="." || x=="_" || x=="-" || x=="@" ||!(isNaN(x))))
					{
						PF = 0;
						i=strEmail.length;
						
					}
			}
		return PF;
}
	
function isWEBType(WebAddr)
{
	var PF = 1; //Pass or fail
	for(var i = 0; i<WebAddr.length ; i+=1)
		{
			x = WebAddr.charAt(i)
			if (!(x=="a" || x=="b" || x=="c" || x=="d" || x=="e" || x=="f" || x=="g" || x=="h" || x=="i" || x=="j" ||
				x=="k" || x=="l" || x=="m" || x=="n" || x=="o" || x=="p" || x=="q" || x=="r" || x=="s" || x=="t" ||
				x=="u" || x=="v" || x=="w" || x=="x" || x=="y" || x=="z" || x=="A" || x=="B" || x=="C" || x=="D" ||
				x=="E" || x=="F" || x=="G" || x=="H" || x=="I" || x=="J" || x=="K" || x=="L" || x=="M" || x=="N" ||
				x=="O" || x=="P" || x=="Q" || x=="R" || x=="S" || x=="T" || x=="U" || x=="V" || x=="W" || x=="X" ||
				x=="Y" || x=="Z" || x=="." || x=="_" || x=="-" || !(isNaN(x))))
				{
					PF = 0;
					i=WebAddr.length;
					alert("The Web Address field only allows the characters a-z, A-Z, 0-9, periods, underscores, or dashes.");
				}
		}
	return PF;
}
									
function isIPType(IPNum)
{
	var PF = 1; //Pass or fail
	for(var i = 0; i<IPNum.length ; i+=1)
		{
			if (isNaN(IPNum.charAt(i))&& (IPNum.charAt(i) != "."))
				{
					PF = 0;
					i=IPNum.length;
				}
		}
	return PF;
}
													
function CheckDots(IPNum)
{		
	var Strt = 0;
	var StrNum = IPNum;
	var LastChar = "";
	var DotCount = 0;
	var PF = 1;
								
	for(var i = 0; i < IPNum.length; i+=1)
		{
			if(IPNum.charAt(i) == ".")
				{
					DotCount +=1;
				}	
		}
	if (DotCount == 3)
		{	
			StrNum = IPNum.substring(Strt,IPNum.indexOf("."));
			for (i=0 ; i<4 ; i+=1)
			{				
				if (StrNum != "")
					{
						if((parseInt(StrNum) >= 0) && (parseInt(StrNum) <= 255))
							{
								if(i<2)
									{				
										IPNum = IPNum.substring(IPNum.indexOf(".") + 1,IPNum.length);
										StrNum = IPNum.substring(Strt,IPNum.indexOf("."));
									}
								else{
										StrNum = IPNum.substring(IPNum.indexOf(".") + 1,IPNum.length);
									}									
							}
						else{
								alert("Not a valid IP address. Octets need to be between 0 and 255.");
								PF = 0;
								i = 4;
							}
					}
				else{
						alert("Not a valid IP address. Octets need to be between 0 and 255 and dots cannot be next to each other.");
						PF = 0;
						i = 4;
					}
			}
		}
	else{
			alert("Not a valid IP address. Octets need to be"+ '\n' + "between 0 and 255. Four number Octets seperated by dots.");
			PF = 0;
		}
	return PF;			
}





document.writeln('<div class="side">');

document.writeln('<img src="' + imgBasePath + 'images/title-trymefirst.jpg" width=103 height=18 border=0>');

document.writeln('<P>');

document.writeln('One of our basic services is measuring, recording and graphing web site response time. To have AlertMeFirst simulate a browser visit at your web site and display the response graph, enter the domain name or IP address and click \'GO\'');
0
document.writeln('<P>');

document.writeln('<b>example:<br>www.alertmefirst.com</b>');

document.writeln('<P>');

document.writeln('<FORM onSubmit="return false" id=form1 name=form1>');

document.writeln('http:// <INPUT TYPE="text" NAME="WebAddress" SIZE="12"> <a href="#" onclick="VerifyFields(form1)"><img src="' + imgBasePath + 'images/go.jpg" width=25 height=15 border=0></a>');

document.writeln('</form></div>');


document.writeln('<P><center><a href="freetrial/index.asp"><img src="' + imgBasePath + 'images/freetrial1.jpg" alt="Free Trial!" width=158 height=79 border=0></a></center>');

document.writeln('<P><b><a href="http://www.commerx.com/brochures/brochure-amf.pdf">Click here to download a PDF brochure on AlertMeFirst</a></b>');document.writeln('<P><center><a href="http://www.commerx.com" target="_blank"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="158" height="158" id="commerx_ad" align="middle">');
document.writeln('<param name="allowScriptAccess" value="sameDomain" />');
document.writeln('<param name="movie" value="commerx_ad.swf" />');
document.writeln('<param name="quality" value="high" />');
document.writeln('<param name="bgcolor" value="#ffffff" />');
document.writeln('<embed src="commerx_ad.swf" quality="high" bgcolor="#ffffff" width="158" height="158" name="commerx_ad" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.writeln('</object></a></center>');