function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

  url = "http://www.telecominstallationservices.com/images/";

function header()
{
	document.write('<table width="779" border="0" cellspacing="0" cellpadding="0">');
	document.write('<tr>');
    document.write('<td width="192"><img src="'+url+'logo.gif" width="192" height="129"></td>')
    document.write('<td width="148"><img src="'+url+'image1.jpg" width="308" height="129"></td>')
    document.write('<td width="439"><img src="'+url+'image2.jpg" width="279" height="129"></td>')
    document.write('</tr>')
    document.write('</table>')
}

function leftpanel()
{
     
  document.write('<table width="192" border="0" cellspacing="0" cellpadding="0">')
  document.write('<tr>') 
  document.write('<td height="55">&nbsp;</td>')
  document.write('</tr>')
  document.write('<tr>') 
  document.write('<td align="right" valign="top">') 
  document.write('<table width="166" border="0" cellspacing="0" cellpadding="0">')
  document.write('<tr>') 
  document.write('<td><a href="http://www.telecominstallationservices.com/index.html" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'Image4\',\'\',\''+url+'b_home_over.gif\',1)"><img name="Image4" border="0" src="'+url+'b_home.gif" width="166" height="22"></a></td>')
  document.write('</tr>')
  document.write('<tr>') 
  document.write('<td><a href="http://www.telecominstallationservices.com/services.html" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'Image5\',\'\',\''+url+'b_services_over.gif\',1)"><img name="Image5" border="0" src="'+url+'b_services.gif" width="166" height="22"></a></td>')
  document.write('</tr>')
  document.write('<tr>') 
  document.write('<td><a href="http://www.telecominstallationservices.com/products.html" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'Image6\',\'\',\''+url+'b_products_over.gif\',1)"><img name="Image6" border="0" src="'+url+'b_products.gif" width="166" height="22"></a></td>')
  document.write('</tr>')
  document.write('<tr>') 
  document.write('<td><a href="http://www.telecominstallationservices.com/certifications.html" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'Image7\',\'\',\''+url+'b_certifications_over.gif\',1)"><img name="Image7" border="0" src="'+url+'b_certifications.gif" width="166" height="22"></a></td>')
  document.write('</tr>')
  document.write('<tr>') 
  document.write('<td><a href="http://www.telecominstallationservices.com/contact.html" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'Image8\',\'\',\''+url+'b_contact_over.gif\',1)"><img name="Image8" border="0" src="'+url+'b_contact.gif" width="166" height="22"></a></td>')
  document.write('</tr>')
  document.write('<tr>')
  document.write('<td><a href="http://www.telecominstallationservices.com/about.html" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage(\'Image9\',\'\',\''+url+'b_about_over.gif\',1)"><img name="Image9" border="0" src="'+url+'b_about.gif" width="166" height="23"></a></td>')
  document.write('</tr>')
  document.write('</table>')
  document.write('</td>')
  document.write('</tr>')
  document.write('</table>') 

}

function footer()
{
 
 document.write('<tr>')
 document.write('<td>')
 document.write('<table width="779" border="0" cellspacing="0" cellpadding="0">')
 document.write('<tr>')
 document.write('<td height="1"><img src="'+url+'spacer.gif" width="50" height="1"></td>')
 document.write('</tr>')
 document.write('<tr>')
 document.write('<td bgcolor="#36235F" height="25" align="center"><font color="#BFA7C7"><a href="index.html" class="link">Home</a> | <a href="services.html" class="link">Services</a> | <a href="products.html" class="link">Products</a> | <a href="certifications.html" class="link">Certifications</a> | <a href="contact.html" class="link">Contact</a> | <a href="about.html" class="link">About</a></font></td>')
 document.write('</tr>')
 document.write('</table>')
 document.write('</td>')
 document.write('</tr>')

}

var obj = "document.form1.";
//Common Validate Function to Check Blank Values
function validate(arrFields)
{
	var FieldsArr = arrFields.split(",");
	var arrLen = FieldsArr.length;
	returnStr = "";
	
	for (i=0;i<arrLen;i++)
	{
		indFields = FieldsArr[i].split(":");
		if(eval(obj+indFields[0]+".value")=="")
		{
			returnStr = FieldsArr[i];
			break;
		}
	}
	return returnStr;
}
//function to check email
function chkEmail(strEmail)
{
	if(eval(obj+strEmail+".value").indexOf("@")< 1 || eval(obj+strEmail+".value").indexOf(".")< 1 || eval(obj+strEmail+".value").length < 5)
		return false;
	else
		return true;	
} 


function validate_contact()
{
	
	arrFlds = "txtName: Name,txtEmail:Email Address,txtPhone:Phone number,selrequesttype:Request Type,txtQuery:Message";
	errMsg = validate(arrFlds);
	if (errMsg!="")
	{
		indFields = errMsg.split(":");
		alert(indFields[1] + " cannot be Blank!");
		eval(obj+indFields[0]+".focus()");
		return false;
		
	} 
	else 
	{
	   if (!chkEmail("txtEmail"))
	    {
		 alert("Invalid Email Format ! Should be in somename@hostname.com");
	 	 eval(obj+"txtEmail.focus()");
	     eval(obj+"txtEmail.select()");
		 return false;
	    }
	   
	    var chklen1;
	    chklen1 = (eval(obj+"txtQuery.value").length);
		if (chklen1 > 2000)
		{
		 alert("Query should not be more than 2000 Characters!!");
		 eval(obj+"txtQuery.focus()");
		 eval(obj+"txtQuery.select()");
		 return false;
		}
	   
   }  
	
}



