var p1, p2, p3, p4, p5, p6;
var r00, r01, r02, r03, r04, r05, r06, r07, r08, r09, r10, r11, r12;
var doIt=0;
var sid = "";
/* Clear All Forms */
function clearForms()
{
 var i;
 for (i = 0; (i < document.forms.length); i++) {
  document.forms[i].reset();
 }
}
/* Homepage Click */
function home()
 {
 var url="/default.aspx";
 window.location.href=url;
 }
/* Product Guide Filter Submit */
function doFltSubmit()
{
 document.pgFlt.submit();
}
/* Product Guide Filter Reset */
function doFltReset()
{
 var frm_elements = document.pgFlt.elements;
 for(i=0; i<frm_elements.length; i++)
 {
  frm_elements[i].checked = true;
 }
 document.pgFlt.submit();
}
/* Product Guide Filter Clear */
function doFltClear()
{
 var frm_elements = document.pgFlt.elements;
 for(i=0; i<frm_elements.length; i++)
 {
  frm_elements[i].checked = false;
 }
 document.pgFlt.submit();
}
/* Search Filter Submit */
function doSrchSubmit()
{
 document.srchFlt.submit();
}
/* Search Filter Reset */
function doSrchReset()
{
 var frm_elements = document.srchFlt.elements;
 for(i=0; i<frm_elements.length; i++)
 {
  frm_elements[i].checked = true;
 }
 document.srchFlt.submit();
}
/* Search Filter Clear */
function doSrchClear()
{
 var frm_elements = document.srchFlt.elements;
 for(i=0; i<frm_elements.length; i++)
 {
  frm_elements[i].checked = false;
 }
 document.srchFlt.submit();
}
/* Colour 1 */
function col1(id)
{
 var clr1=document.col.clr1.value;
 getAID(p1, p2, p3, p4, p5, p6);
 var mnu = zeroPad(71,3) + p2 + zeroPad(clr1,3) + zeroPad(0,2) + zeroPad(0,2) + zeroPad(0,4);
 var url="/default.aspx?aID=" + mnu;
 window.location.href=url;
}
/* Colour 2 */
function col2(id)
{
 var clr1=document.col.clr1.value;
 var clr2=document.col.clr2.value;
 getAID(p1, p2, p3, p4, p5, p6);
 var mnu = zeroPad(71,3) + p2 + zeroPad(clr1,3) + zeroPad(clr2,8);
 var url="/default.aspx?aID=" + mnu;
 window.location.href=url;
}
/* VOC Statement */
function doVoc()
{
 var cM1=document.voc.v01.value;
 var cY1=document.voc.v02.value;
 var cM2=document.voc.v03.value;
 var cY2=document.voc.v04.value;
 var cD1 = parseInt(cY1 * 12)+parseInt(cM1);
 var cD2 = parseInt(cY2 * 12)+parseInt(cM2);
// alert(cD1 & " " & cD2);
// var cD2 = cY2+cM2;
 if (cD1>cD2)
 {
  alert("From date greater than to date." + cD1 + "-" + cD2);
 }
 else
 {
  document.voc.submit();
 }
}
/* Product System Details */
function prdSysSub()
{
document.psf.submit();
}

/* TDS */
function showtds(id)
{
 var url="/elements/pgdetprn.aspx?pgpID=" + id;
 window.open(url, null, "height=400,width=600,status=no,toolbar=no,menubar=yes,location=no,resizable=no,scrollbars=yes");
 //open(url);//
}
/* MSDS */
function showmsds(id)
{
 var url="http://www.hmgpaint.com/msds/sd" + id + "(GB).pdf";
 //window.open(url, null, "height=400,width=600,status=no,toolbar=no,menubar=yes,location=no,resizable=no,scrollbars=yes");//
 open(url);
}
/* Brochure */
function brc(id)
 {
 var hdT="document.brc.hd" + id + ".value";
 var htT="document.brc.ht" + id + ".value";
 var hdTxt=eval(hdT);
 var htTxt=eval(htT);
 var brd = "<div id='smr01'></div><div id='smr02'></div><div id='smr03'></div><div id='smr04'></div><div id='smr05'></div><div id='smr06'></div>"
 brd = brd + "<div id='smr07'></div><div id='smr08'></div><div id='smr09'></div><div id='smr10'></div><div id='smr11'></div><div id='smr12'></div>"
 brd = brd + "<div id='smr13'></div><div id='smr14'></div><div id='smr15'></div><div id='smr16'></div><div id='smr17'></div><div id='smr18'></div>"
 brd = brd + "<div id='smr19'></div><div id='smr20'></div><div id='smr21'></div><div id='smr22'></div>"
 var div = document.getElementById('brcRight');
 var hdr1 = document.getElementById('brcHdr1');
 var hdr="<div id='brcHdr2'></div>"
 div.innerHTML=brd + hdr + "<p>" + htTxt + "</p>";
 var hdr2 = document.getElementById('brcHdr2');
 hdr2.innerHTML=hdTxt;
 }
function swaptxt(id)
 {
 var hdT="document.form1.hd" + id + ".value";
 var htT="document.form1.ht" + id + ".value";
 var hdTxt="<h4>" + eval(hdT) + "</h4>";
 var htTxt="<p>" + eval(htT) + "</p>";
 var hd = document.getElementById('hd');
 var ht = document.getElementById('ht');
 hd.innerHTML=hdTxt;
 var hrt = "\"".charCodeAt(10);
 ht.innerHTML=htTxt.replace(/(\r\n|[\r\n])/g, "<br />");
 }
function origtxt()
 {
 var hdTxt="<h4>" + document.form1.ohd.value + "</h4>";
 var htTxt="<p>" + document.form1.oht.value + "</p>";
 var hd = document.getElementById('hd');
 var ht = document.getElementById('ht');
 hd.innerHTML=hdTxt;
 //document.form2.hd.value=hdTxt;//
 ht.innerHTML=htTxt;
 //document.form2.ht.value=htTxt;//
 }
function swapHPtxt(id)
 {
 var hdT="document.form2.hd" + id + ".value";
 var hdTxt="<h4>" + eval(hdT) + "</h4>";
 var hd = document.getElementById('hd');
 hd.innerHTML=hdTxt;
 var hrt = "\"".charCodeAt(10);
 }
function origHPtxt()
 {
 var hdTxt="";
 var hd = document.getElementById('hd');
 hd.innerHTML=hdTxt;
 }
function getAID()
 {
 var aID=document.mast.allID.value;
 p1=aID.substring(0,3);
 p2=aID.substring(4,6);
 p3=aID.substring(7,10);
 p4=aID.substring(11,13);
 p5=aID.substring(14,16);
 p6=aID.substring(17,22);
 }
function zeroPad(num,count)
{ 
var numZeropad = num + '';
while(numZeropad.length < count) {
numZeropad = "0" + numZeropad; 
}
return numZeropad;
}
function balloontip()
{
 var blt=document.getElementById('balloon1');
 blt.innerHTML="TEST";
}
function focus1() { document.getElementById('e01').select(); }
function focus2() { document.getElementById('e02').select(); }
/* Request Login */
/* Check Account Number */
function reqChkAcc()
{
 var acc=document.reg.r05.value;
 if (acc!=false)
 {
  var len=acc.length;
  if (len==7)
  {
   var msg = document.getElementById('accMsg');
   msg.style.display="inline";
  }
  else
  {
   alert("Incorrect account number format. Account numbers are 7 characters in length.");
   var msg = document.getElementById('accMsg');
   msg.style.display="none";
   document.reg.r05.value="";
   document.reg.r05.select();
  }
 }
 else 
 {
  var msg = document.getElementById('accMsg');
  msg.style.display="none";
 }
}
/* Do Request */
function doReq()
{
 var doIt=0;
 var r00=document.reg.r00.value;
 var r01=document.reg.r01.value;
 var r02=document.reg.r02.value;
 var r03=document.reg.r03.value;
 var r04=document.reg.r04.value;
 var r05=document.reg.r05.value;
 var r06=document.reg.r06.value;
 var r07=document.reg.r07.value;
 var r08=document.reg.r08.value;
 var r09=document.reg.r09.value;
 var r10=document.reg.r10.value;
 if (r00=="") { alert("Please enter a User Name"); doIt=1; }
 if (r01=="" && doIt==0) { alert("Please enter an email address"); doIt=1; }
 if (r02=="" && doIt==0) { alert("Please re-enter your email address"); doIt=1; }
 if (r03=="" && doIt==0) { alert("Please enter your First Name"); doIt=1; }
 if (r04=="" && doIt==0) { alert("Please enter your Last Name"); doIt=1; }
 if (r06=="" && doIt==0) { alert("Please enter your Company Name"); doIt=1; }
 if (r07=="" && doIt==0) { alert("Please enter your Telephone Number"); doIt=1; }
 if (doIt==0) {
  r01=r01.toLowerCase();
  r02=r02.toLowerCase();
  if (r01!=r02) {
   alert("Email addresses do not match.");
  } else {
   var chk1=r01.indexOf("@");
   var chk2=r01.indexOf(".");
   if (chk1==-1) { alert("Email address does not appear to be valid"); doIt=1; }
   if (chk2==-1 && doIt==0) { alert("Email address does not appear to be valid"); doIt=1; }
   if (doIt==0) {
    document.reg.submit();
   }
  }
 }
}
/* Do Password Request */
function doPWReq()
{
 var doIt=0;
 var p01=document.reg.p01.value;
 if (p01=="") { alert("Please enter an email address"); doIt=1; }
 if (doIt==0) {
  p01=p01.toLowerCase();
  var chk1=p01.indexOf("@");
  var chk2=p01.indexOf(".");
  if (chk1==-1) { alert("Email address does not appear to be valid"); doIt=1; }
  if (chk2==-1 && doIt==0) { alert("Email address does not appear to be valid"); doIt=1; }
  if (doIt==0) {
   document.reg.submit();
  }
 }
}
function vid(id)
{
 var art=document.form1.article.value;
 var flashObject = new FlashObject("/videos/" + art + "_" + id + ".swf",art,"540","415","6","","","","","");
 flashObject.write("fo_targ")
}
// Distributor Make Enquiry Form
function mebttn1() {
// Email Enqiry
 medet()

 if (r01=="" && doIt==0) { alert("Please enter an email address"); doIt=1; }

 if (doIt==0) {
  document.reg.r14.value=1;
  document.reg.submit();
 }
}
function mebttn2() {
// Telephone Enqiry
 medet();

 if (r06=="" && doIt==0) { alert("Please enter your Telephone Number"); doIt=1; }

 if (doIt==0) {
  document.reg.r14.value=2;
  document.reg.submit();
 }
}
function mebttn3() {
// Visit Enqiry
 medet()
 
 if (r03=="" && r04=="" && r05=="" && doIt==0) { alert("Please enter your Full Address"); doIt=1; }

 if (doIt==0) {
  document.reg.r14.value=3;
  document.reg.submit();
 }
}
function medet() {
 doIt=0;
 r00=document.reg.r00.value;
 r01=document.reg.r01.value;
 r02=document.reg.r02.value;
 r03=document.reg.r03.value;
 r04=document.reg.r04.value;
 r05=document.reg.r05.value;
 r06=document.reg.r06.value;
 r07=document.reg.r07.value;
 //r08=document.reg.r08.value;
 r09=document.reg.r09.value;
 r10=document.reg.r10.value;
 if (r09!=r10) { alert("The letters you entered do not match the letters above"); doIt=1; }
 if (r00=="") { alert("Please enter your Full Name"); doIt=1; }
 if (r02=="" && doIt==0) { alert("Please enter your Company Name"); doIt=1; }
 if (r07=="" && doIt==0) { alert("Please enter Enquiry Details"); doIt=1; }
 if (doIt==0) {
  r01=r01.toLowerCase();
  var chk1=r01.indexOf("@");
  var chk2=r01.indexOf(".");
  if (chk1==-1) { alert("Email address does not appear to be valid"); doIt=1; }
  if (chk2==-1 && doIt==0) { alert("Email address does not appear to be valid"); doIt=1; }
 }
 return false;
}
// Distributor SWF - Set DIV
function setdiv(dTxt) {
 var sTxt = "";
 var sp1 = dTxt.split('~');
 for(i=0; i<sp1.length-1; i++) {
  var sp2 = sp1[i].split('#');
  if(i==0) { sTxt = "<h3 style='text-align: center;'>" + sp2[0] + "</h3>" }
  sTxt = sTxt + "<div id='dist'><h4 style='color:maroon; margin-bottom:0px; padding-bottm:0px;'><b>" + sp2[2] +  "</b></h4>";
  sTxt = sTxt + "<p style='font-size:14px; margin-bottom:3px; padding-bottm:0px;'><b>" + sp2[3] +  "</b></p>";
  sTxt = sTxt + "<button onclick='mkenq(" + sp2[1] + ")'>Make Enquiry</button></div>"
 }
 if(sTxt=="") {
  sTxt = "<h3 style='text-align: center;'>" + dTxt + "</h3>";
  sTxt = sTxt + "<p style='font-size:14px; margin-bottom:3px; padding-bottm:0px;'><b>Sorry, this area is not covered by our Distributors.</b></p>";
 }
 if(dTxt!="") {
  document.getElementById("txt_trg").innerHTML=sTxt;
 }
}
// Distributor Button - Make Enquiry
function mkenq(id) {
 var url="/hmg-distributors/enquiry/" + id;
 window.location.href=url;
 return false;
}
// Distributor - Text - Submit
function dssub1() {
 document.reg.dsa.options.length = 0;
 document.reg.submit();
}

