KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.4.62
System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64
User : www ( 80)
PHP Version : 8.3.8
Disable Function : NONE
Directory :  /domains/conceptlabs1/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /domains/conceptlabs1/cli_contact - Copy.html
<!DOCTYPE HTML>
<!--------------------------
AUTHOR: Concept Labs Inc.
DATE:	Spring 2018
DESC: 	New website for federal sales support.
---------------------------->
<html>
<head>
<title>cli - Federal Sales Support</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="stylesheet" href="assets/css/main.css" />
</head>
/***************************************************

***************************************************/
	
<body class="subpage">

<script>
/***************************************************
Check name	
***************************************************/
function check_customername(id){
text 	= document.getElementById(id).value;
text 	= text.trim();

let customername = text.toLowerCase();
let allowed	= "-. ";
let valid	= "abcdefghijklmnopqrstuvwxyz" + allowed;

if (text.length > 30) {message="Name too long.";}
if (text.length < 6) {message="Name too short.";}

for (let i in customername) {
		if (valid.includes(customername[i])) {
			message += "\n" + customername[i];
		}
		else
		{
			message += "\n Name has invalid charactersd";
			return false;
		}
}

return true;
}

/***************************************************
Check email	
***************************************************/
function check_email(id){
text 	= document.getElementById(id).value;
text 	= text.trim();
message	= "";
pos1	= 0;
pos2 	= 0;
xlen	= 0;
username	= "invalid";
hostname 	= "invalid";
domainname 	= "invalid";

pos1 = text.search(/\./);  

if (pos1 == 0) {
	message += "\n Bad hostname or username or domainname";
}
else
{
	pos1		= text.search("@");
//pos2 		= text.lastIndexOf(".com");
	xlen		= text.length;
	username	= "invalid";
	hostname 	= "invalid";
	domainname 	= "invalid";
	 
	if (pos1 <= 0) { 
		message += "\n Bad username";}
	else 
	{	
		username	= text.substr(0,pos1);
	}


	if (text.lastIndexOf(".com")>0) { pos2 = text.lastIndexOf(".com");}
	if (text.lastIndexOf(".org")>0) { pos2 = text.lastIndexOf(".org");}
	if (text.lastIndexOf(".net")>0) { pos2 = text.lastIndexOf(".net");}
	if (text.lastIndexOf(".biz")>0) { pos2 = text.lastIndexOf(".biz");}

	if (pos2 < 0) { 
		message += "\n Bad domain name";
	}
	else
	{
		domainname 	= text.substr(pos2, xlen-pos2);
	}


	if (pos1 > pos2 ) { 
		message += "\n Bad username or domainname";
	}


	if (message == "") { 
		hostname 	= text.substr(pos1+1,pos2-pos1-1);
	 
		if (check_username(username)) {
			if (check_hostname(hostname)) {
				message += "\n Good email";
				return true;
	
			}
		}

		//check_hostname(text);
//		message += "\n Check username:     " + username;
//		message += "\n Check hostname:     " + hostname;

	}
	else
	{
		message += "\n Invalid Email address";
	}

	message	+= "\n \n NAME: " + text;
	message	+= "\n LEN: " + xlen;
	message	+= "\n" + "username          :" + username + "  " + pos1;
	message	+= "\n" + "hostname          :" + hostname + "  " + pos2;
	message	+= "\n" + "domainname        :" + domainname;
}
 
alert("TOP RESULTS\n------------" + message);

return false;
}

/***************************************************
Check UserName	
***************************************************/
function check_username(text){
// check first char to see if it matches a period
// check name for invalid char
// check for repeating char

let name = text.toLowerCase();
let xlen	= text.length;
let digits	= "0123456789";
let allowed	= "!#$%&'*+-/=?^_`{|}~.";
let valid	= "abcdefghijklmnopqrstuvwxyz" + allowed + digits;
//let message	= "";
let str1 	= "";
let str2 	= "blank";

let pos1 = name.search(/\./);

if (pos1 == 0) {
	message += "\n A period found in the first char " + pos1;
	return false;
}
else
{
	for (let i in name) {
		if (valid.includes(name[i])) {
			message += "\n" + name[i];
			if (allowed.includes(name[i])) {
				str1 = name[i];
				if (str1 == str2) {
				message += "\n Found repeated characters.." + str1 + " -- " + str2;
					//break;
					return false;
				}
			}
		}
		else
		{
			message += "\n not valid found";
			return false;
		}
		str2 = name[i];
	}
}
return true;
}



/***************************************************
Check HostName	
***************************************************/
function check_hostname(text){
// check first char to see if it matches a period
// check name for invalid char
// check for repeating char

let name = text.toLowerCase();
let xlen	= text.length;
let digits	= "0123456789";
let allowed	= "-.";
let valid	= "abcdefghijklmnopqrstuvwxyz" + allowed + digits;
//let message	= "";
let str1 	= "";
let str2 	= "blank";

let pos1 = name.search(/\./);

if (pos1 == 0) {
	message += "\n A period found in the first char " + pos1;
	return false;
}
else
{
	for (let i in name) {
		if (valid.includes(name[i])) {
			message += "\n" + name[i];
			if (allowed.includes(name[i])) {
				str1 = name[i];
				if (str1 == str2) {
				message += "\n Found repeated characters.." + str1 + " -- " + str2;
					//break;
					return false;
				}
			}
		}
		else
		{
			message += "\n not valid found";
			return false;
		}
		str2 = name[i];
	}
}

return true;

}


/***************************************************
Check Service	
***************************************************/
function check_service(id){
text 	= document.getElementById(id).value;
text 	= text.trim();
return true;
}

</script>

<!--------------------------
Header
---------------------------->
<header id="header">
	<div class="logo">
		<img src="images/american_flag.jpg" alt="American Flag" width=25/>
<img src="images/cli-logo.png" alt="Logo" width=25>
		<a href="index.html">Federal Sales & Marketing Support <span> by Concept Labs Inc.</span></a>
	</div>
	<a href="#menu">Menu</a>
</header>
<!--------------------------
Nav
---------------------------->
<nav id="menu">
	<ul class="links">
		<li><a href="index.html">Home</a></li>
		<li><a href="cli_gsa_schedule_preparation.html">(PREP) GSA Schedule</a></li>
		<li><a href="cli_va_schedule_preparation.html">(PREP) VA/GSA Schedule</a></li>
		<li><a href="cli_proposal_writing.html">(PREP) Proposal Writing</a></li>
		<li><a href="cli_technical_writing.html">(PREP) Technical Writing</a></li>
		<li><a href="cli_grants.html">(PREP) Grant Writing</a></li>
		<li><a href="cli_gsa_schedule_modification.html">(MOD) VA/GSA Schedule</a></li>
		<li><a href="cli_federal_sales_marketing.html">(SALES) Sales & Marketing</a></li>
		<li><a href="cli_8agrads.html">8(A) GRADS</a></li>
		<li><a href="cli_about.html">About Us</a></li>
		<li><a href="cli_contact.html">Contact Us</a></li>
		<li><a href="cli_link.html">Links</a></li>
	</ul>
</nav>

<!--------------------------
One
---------------------------->
<section id="One" class="wrapper style3">
	<div class="inner">
		<header class="align-center">
			<h7>CONTACT US</h7>
		</header>
	</div>
</section>

<!--------------------------
Two
---------------------------->
<section id="two" class="wrapper style2">
	<div class="inner">
		<div class="box">
			<div class="content">
				<header class="align-center">
					<h2></h2>
					<hr/>
				</header>

<p>
<b>Concept Labs Inc.</b><br>
5375 Duke Street Suite 1010<br>
Alexandria, VA 22304<br>
(o) (703) 217-0153<br>
<a href="mailto:[email protected]">[email protected]</a>
</p>

<div class="6u$ 12u$(small)">
<ul class="icons">
<li><a  target="_blank" href="https://twitter.com/conceptlabsinc" class="icon fa-twitter"><span class="label">Twitter</span></a></li>
<li><a  target="_blank" href="mailto:[email protected]" class="icon fa-envelope-o"><span class="label">Email</span></a></li>
</ul>
</div>

<div class="image fit">
<a target="_blank" href="https://www.google.com/maps/place/Concept+Labs+Inc./@38.8143668,-77.1267943,17z/data=!4m13!1m7!3m6!1s0x89b7b3cabaa722c5:0xdc6a04cf2257afd8!2s5375+Duke+St,+Alexandria,+VA+22304!3b1!8m2!3d38.8143626!4d-77.1246056!3m4!1s0x89b7b3cabc7fde27:0xa0f9d029b9263aff!8m2!3d38.8143626!4d-77.1246056"><img src="images/map.jpg" alt="google map"/></a>
</div>
 
<!--------------------------
Form
testcontact.asp
<form action="http://www.andrewjackson120.org/cgi-bin/new2.asp" method="POST">
---------------------------->
<h2 class="align-center"><br>CONTACT US!</h2>
<hr />
<form action="http://www.conceptlabs.com/new2.asp" method="POST">

	<input type="hidden" name="service_description" id="service_description" value="">

<div class="field half first">
<label for="name">Name:</label>
<input name="customername" id="customername" type="text" placeholder="Type in first and last name" onchange="check_customername('customername')">
</div>

<div class="field half">
<label for="email"><br>Email:</label>
<input name="email" type="email" id="email" placeholder="Type in a valid email address." onchange="check_email('email')">
</div>

<div class="field">
	<label for="service"><br>Type of Service:</label>
 	<div class="select-wrapper">
  		
		<div class="checkbox">
		<label class="checkbox-inline">
		<input name="service001" type="checkbox" id="srv001" value="GSA Schedule Preparation and Negotiations" />
		GSA Schedule Preparation and Negotiations
		</label>
		</div>

		<div class="checkbox">
		<label class="checkbox-inline">
		<input name="service002" type="checkbox" id="srv002" value="GSA Schedule Modifications" />	
		GSA Schedule Modifications
		</label>
		</div>

		<div class="checkbox">
		<label class="checkbox-inline">
		<input name="service003" type="checkbox" id="srv003" value="Proposal Management (RFI, RFQ, RFP, Task Order)" />	
		Proposal Management (RFI, RFQ, RFP, Task Order)
		</label>
		</div>

		<div class="checkbox">
		<label class="checkbox-inline">
		<input name="service004" type="checkbox" id="srv004" value="Capture Management" />	
		Capture Management
		</label>
		</div>

		<div class="field">
		<label for="message"><br>Brief Message</label>
		<textarea name="message" id="message" rows="6" placeholder="Type in any additional information" )"></textarea>
		</div>
 
	</div>

</div>

<ul class="actions align-center">
<li><br>
<input value="Submit" class="button special" type="Submit"><br></li>
</ul>

</form>


<!-- End Form -->
	</div>
	</div>
	</div>
</section>
<!--------------------------
Footer
---------------------------->
<footer id="footer">
<div class="copyright">Concept Labs Inc.<br>5375 Duke street suite 1010<br>Alexandria, VA 22304<br>(o) (703) 217-0153</div>

	<div class="container">
		<ul class="icons">
			<li></li>
			<li><a href="https://twitter.com/conceptlabsinc"  target="_blank" class="icon fa-twitter">
			<span class="label">Twitter</span></a>
			</li>
			<li><a href="mailto:[email protected]"  target="_blank" class="icon fa-envelope-o">
			<span class="label">Email</span></a>
			</li>
			<li></li>
		</ul>
	</div>

	<div class="copyright">&copy; 2019 Concept Labs Inc. All rights reserved.
	</div>
</footer>

<!--------------------------
Scripts
---------------------------->
<script src="assets/js/jquery.min.js"></script>
<script src="assets/js/jquery.scrollex.min.js"></script>
<script src="assets/js/skel.min.js"></script>
<script src="assets/js/util.js"></script>
<script src="assets/js/main.js"></script>
<script src="assets/js/cli_extra.js"></script>
<script>
document.getElementById("One").style.backgroundImage = "url(images/pic03.jpg)";
</script>
	</body>
</html>

Anon7 - 2021