<html> <head> <title>Valley Seal</title> <META NAME="ROBOTS" CONTENT="all"> <META NAME="ROBOTS" CONTENT="INDEX,FOLLOW"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script LANGUAGE="javascript"> <!-- /****************************************************************************************** Function Name : f_isEmpty Input : String Output : true or false Description : This function returns true if string is not empty o.w. returns false. ******************************************************************************************/ function f_isEmpty(msStr) { var msTemp=msStr; for(mnI=0;mnI<msTemp.length;mnI++) { // find out ascii value of each character temp=msTemp.charCodeAt(mnI); if ( temp != 10 && temp != 13 && temp != "@" && temp != 32) { return false; } } msStr.value=""; return true; } /****************************************************************************************** Function Name : f_isValidPhone Input : String i.e. an email address Output : true or false Description : This function returns true if email id is valid o.w. returns false. ******************************************************************************************/ function IsValidphone(phone) { var list="0123456789- + _.()"; var str = phone for(var i=0; i<str.length; i++){ if(list.indexOf(str.charAt(i))<0){ return false; } } return true; } function IsValidName(Name) { var list="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz "; var str = Name for(var i=0; i<str.length; i++){ if(list.indexOf(str.charAt(i))<0){ return true; } } return false; } /****************************************************************************************** Function Name : Check_email Input : String i.e. an email address Output : true or false Description : This function returns true if email id is valid o.w. returns false. ******************************************************************************************/ function Check_email(emailStr) { var emailPat=/^(.+)@(.+)$/ var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]" var validChars="\[^\\s" + specialChars + "\]" var quotedUser="(\"[^\"]*\")" var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/ var atom=validChars + '+' var word="(" + atom + "|" + quotedUser + ")" var userPat=new RegExp("^" + word + "(\\." + word + ")*$") var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$") var matchArray=emailStr.match(emailPat) if (matchArray==null) { alert("Email address seems incorrect (check @ and .'s)") return false } var user=matchArray[1] var domain=matchArray[2] if (user.match(userPat)==null) { alert("The username doesn't seem to be valid.") return false } var IPArray=domain.match(ipDomainPat) if (IPArray!=null) { for (var i=1;i<=4;i++) { if (IPArray[i]>255) { alert("Destination IP address is invalid!") return false } } return true } var domainArray=domain.match(domainPat) if (domainArray==null) { alert("The domain name doesn't seem to be valid.") return false } var atomPat=new RegExp(atom,"g") var domArr=domain.match(atomPat) var len=domArr.length if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3) { alert("The address must end in a three-letter domain, or two letter country.") return false } if (len<2) { var errStr="This address is missing a hostname!" alert(errStr) return false } return true; } function validate1() { lstrpath = window.document.form2 if(f_isEmpty(lstrpath.firstname.value)){ window.alert("Please Enter Your Name"); lstrpath.firstname.focus(); return false; } if(IsValidName(lstrpath.firstname.value)){ window.alert("Please enter valid name"); lstrpath.firstname.focus(); return false; } if(f_isEmpty(lstrpath.phone.value)){ window.alert("Please enter your phone number"); lstrpath.phone.focus(); return false; } if(!(IsValidphone(lstrpath.phone.value))){ window.alert("Please enter valid Phone Number"); lstrpath.phone.focus(); return false; } if(f_isEmpty(lstrpath.email.value)){ window.alert("Please Enter Your Email address"); lstrpath.email.focus(); return false; } var email = lstrpath.email.value if(!(Check_email(email))) { lstrpath.email.focus(); return false; } if(f_isEmpty(lstrpath.comments.value)){ window.alert("Please enter message Name"); lstrpath.comments.focus(); return false; } } //--> </script> <script type="text/javascript"> function make_blank1() { if (document.Form2.firstname.value=='Your Name') { document.Form2.firstname.value=''; } } function Add_Value1() { if (document.Form2.firstname.value=='') { document.Form2.firstname.value='Your Name'; } } function make_blank2() { if (document.Form2.phone.value=='Your Phone') { document.Form2.phone.value=''; } } function Add_Value2() { if (document.Form2.phone.value=='') { document.Form2.phone.value='Your Phone'; } } function make_blank3() { if (document.Form2.email.value=='Your Email') { document.Form2.email.value=''; } } function Add_Value3() { if (document.Form2.email.value=='') { document.Form2.email.value='Your Email'; } } function make_blank4() { if(document.Form2.comments.value=='Your Comments') { document.Form2.comments.value=''; } } function Add_Value4() { if (document.Form2.comments.value=='') { document.Form2.comments.value='Your Comments'; } } </script> <link href="css.css" rel="stylesheet" type="text/css"> <script language="JavaScript"> <!-- function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } //--> <!-- 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) { //v3.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); 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];} } //--> </script> </head> <body bgcolor="#FFFFFF" vlink="C80000" alink="C80000" onLoad="MM_preloadImages('homel.jpg','prodl.jpg','aboutl.jpg','contactl.jpg','newlit.jpg','order2lit.jpg')"> <table width="615" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="201"><img src="main11.jpg" width="188" height="81" alt="Valley Seal"></td> <td width="57"><img src="main12.jpg" width="54" height="81"></td> <td width="52"><a href="index.html" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image22','','homel.jpg',1)"><img name="Image22" border="0" src="home.jpg" width="49" height="81" alt="Home"></a></td> <td width="52"><a href="products.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image23','','prodl.jpg',1)"><img name="Image23" border="0" src="product.jpg" width="52" height="81" alt="Product Line"></a></td> <td width="52"><a href="order.html" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image24','','order2lit.jpg',1)"><img name="Image24" border="0" src="order2.jpg" width="52" height="81" alt="Online request"></a></td> <td width="49"><a href="about.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image25','','aboutl.jpg',1)"><img name="Image25" border="0" src="about.jpg" width="49" height="81" alt="About Us"></a></td> <td width="10"><a href="contact.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image26','','contactl.jpg',1)"><img name="Image26" border="0" src="contact.jpg" width="48" height="81" alt="Contact"></a></td> <td width="39"><a href="new.html" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image27','','newlit.jpg',1)"><img name="Image27" border="0" src="new.jpg" width="66" height="81" alt="New Innovations"></a></td> <td width="65"><img src="main13.jpg" width="57" height="81"></td> </tr> </table> <table width="615" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="175" valign="top"> <table width="188" border="0" cellpadding="0" cellspacing="0"> <tr valign="top"> <td><img src="main2.jpg" width="188" height="37"></td> </tr> <tr valign="top"> <td><img src="mainpic.jpg" width="188" height="182"></td> </tr> <tr valign="top"> <td><img src="main4.jpg" width="188" height="38"></td> </tr> <tr> <td width="100%" align="center"> <table width="153" border="0" cellspacing="0" cellpadding="0"> <tr> <td><form name="form2" onSubmit="return validate1();" ID="Form2" method="post" action="cgi-bin/contactusmail.pl"> <table width="153" border="0" cellspacing="0" cellpadding="0"> <tr> <td><img src="images/quick-contacts_07.gif" width="153" height="33" alt=""></td> </tr> <tr> <td><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="97%" valign="top" bgcolor="A3C2EE"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="center" valign="top" class="small_size">.</td> </tr> <tr> <td align="center" valign="top"><input name="firstname" type="text" class="text_field" value="Your Name" onselect="make_blank1();" onclick="make_blank1();" onblur="Add_Value1();" size="20"></td> </tr> <tr> <td><span class="small_size">.</span></td> </tr> <tr> <td align="center" valign="top"><input name="phone" type="text" class="text_field" value="Your Phone" onblur="Add_Value2();" onclick="make_blank2();" onSelect="make_blank2();" size="20"></td> </tr> <tr> <td><span class="small_size">.</span></td> </tr> <tr> <td align="center" valign="top"><input name="email" type="text" class="text_field" value="Your Email" onblur="Add_Value3();" onclick="make_blank3();" onselect="make_blank3();" size="20"></td> </tr> <tr> <td class="small_size">.</td> </tr> <tr> <td align="center" valign="top"><textarea name="comments" onblur="Add_Value4();" Onclick="make_blank4();" onfocus="make_blank4();" cols="19" rows="2" class="text_field">Your Comments</textarea></td> </tr> </table></td> <td width="3%" valign="top" background="images/side_sadow.gif"><img src="images/side_sadow.gif" width="7" height="35"></td> </tr> </table></td> </tr> <tr> <td><table width="153" height="40" border="0" cellpadding="0" cellspacing="0"> <tr> <td valign="middle" background="images/quick-contacts_14.gif"><table width="100%" height="25" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="25%">&nbsp;</td> <td width="75%" align="left" valign="top"><input name="Submit" type="submit" class="text_field" value="Submit"></td> </tr> </table></td> </tr> </table></td> </tr> </table> </form></td> </tr> </table> </td> </tr> </table> </td> <td width="430" valign="top"><img src="newhed.jpg" width="390" height="55" alt="New Innovations"><br> <table width="100%" border="0" cellspacing="10"> <tr valign="top"> <td height="593"><p align="left"><i><b><font size="+1" face="Arial, Helvetica, sans-serif">V1238-95 Extrusion Resistant Fluorocarbon</font></b></i></p> <p align="center"><font size="-1" face="Arial, Helvetica, sans-serif"><b>V1238-95 fluorocarbon offers extrusion resistance<br> and premier sealing performance in high-pressure,<br /> high-temperature environments</b></font></p> <p align="left"><font size="-1" face="Arial, Helvetica, sans-serif"> <b><font size="-1" face="Arial, Helvetica, sans-serif"><img src="p6a.jpg" width="200" height="213" hspace="2" border="1" align="right"></font></b>Compound V1238-95 was developed to satisfy customers who experience difficult high-pressure, hightemperature extrusion problems. Typically, an extrusion resistant compound will usually have inferior physical properties and chemical resistance as well as unfavorable compression set resistance. V1238-95 however, has a unique combination of superior physical and chemical properties, excellent compression set resistance, and superior extrusion resistance. </font></p> <p align="left"><font size="-1" face="Arial, Helvetica, sans-serif">Traditionally, compounding for extrusion resistance has been a function of material hardness. Now, using proprietary compounding technology, we offer a fluorocarbon seal material with all the desirable properties needed in today s tough oilfield applications.</font></p> <p align="left"><font size="-1" face="Arial, Helvetica, sans-serif"> <b>Mechanics of Extrusion:</b><br> Extrusion occurs when a gas or liquid under high pressure, forces the seal material into any clearance gap between the sealed surfaces. The larger the diametrical clearance, the more likely extrusion will occur. Elevated temperature and chemical compatibility may also effect potential for seal extrusion. The table below illustrates the general limits for extrusion as a function of pressure, clearance gap and material hardness for standard material formulations. Extrusion is characterized by  nibbling , which is a chewed or chipped appearance on the low pressure side of the seal, or of seam materials actually being forced to flow into the clearance gap.</font></p> <p align="left"><font size="-1" face="Arial, Helvetica, sans-serif">V1238-95 exhibits more than twice the extrusion resistance of standard 90 durometer materials making it the clear choice for effective sealing in severe environments requiring extreme pressure, temperature and chemical resistance. Recommended operating temperature range for V1238-95 is  15° to +400° F. Typical recommended fluids include petroleum oils, di-ester based and silicate ester based lubricants, silicone fluids and greases, halogenated hydrocarbons, acids, and selected phosphate ester fluids.</font></p> <p align="left"><font size="-1" face="Arial, Helvetica, sans-serif"><img src="p6b.gif" width="400" height="475"></font></p> </td> </tr> </table> </td> </tr> </table> <table width="615" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="99"><img src="main51.jpg" width="66" height="37"></td> <td width="76"><img src="main52.jpg" width="76" height="37"></td> <td width="44"><a href="index.html"><img src="bhome.jpg" width="44" height="37" border="0" alt="Home"></a></td> <td width="82"><a href="products.htm"><img src="bprod.jpg" width="82" height="37" border="0" alt="Product Line"></a></td> <td width="103"><a href="order.html"><img src="border.jpg" width="103" height="37" border="0" alt="Online request"></a></td> <td width="69"><a href="about.htm"><img src="babout.jpg" width="69" height="37" border="0" alt="About Us"></a></td> <td width="10"><a href="contact.htm"><img src="bcontact.jpg" width="59" height="37" border="0" alt="Contact"></a></td> <td width="58"><a href="new.html"><img src="bnew.jpg" width="97" height="37" border="0" alt="New Innovations"></a></td> <td width="36"><img src="main53.jpg" width="19" height="37"></td> </tr> </table> <!-- PowerPhlogger Code START --> <script language="JavaScript" type="text/javascript" src="pphlogger.js"></script> <noscript><img alt="" src="http://www.ciic.com/pphlogger/pphlogger.php?id=valseal&st=img"></noscript> <!-- PowerPhlogger Code END --> </body> </html>