function validEmailDetails(){return(document.forms[1].email.value!=""&&(document.forms[1].email.value==document.forms[1].CONFIRMEMAIL.value));}
function validAccountNumbers(){return(document.forms[1].Account_No.value!="")}
function validManufacturerDetails()
{
//    var lbOK=false;
//    var f=document.forms[1];
//    if(f.MANUFACTURER_PROGRAM[0].checked && document.forms[1].Manufacturer_Program1.options[document.forms[1].Manufacturer_Program1.selectedIndex].value!="")
    lbOK=true;
//    else if(f.MANUFACTURER_PROGRAM[1].checked)
//    {
//    setDropDownListBox("Manufacturer_Program1","",0);
//    setDropDownListBox("Manufacturer_Program2","",0);
//    lbOK=true;
//    }
    return(lbOK);
//    }
//    function setDropDownListBox(s,v,i)
//    {
//    var f=document.forms[1];
//    f[s].options.selectedIndex=i;
//    f[s].value="";
}

function displayPrompt(iStep)
{
var prompt;
switch(iStep)
{
case 1:
case 2:
case 3:
prompt = "You must complete step " + iStep + " before you can submit this form.";
break;
case 4:
prompt = "Your OLCS password must be at least 6 characters long and be correctly verified.";
break;
case 5:
prompt = "You must agree to the Terms &amp;Conditions before you can submit this form.";
}
alert(prompt);
}
function allStepsCompleted(i)
{
var lbOK=true;
for(var x=1;x<=i;x++)
{
if(!stepok[x])
{
displayPrompt(x);
lbOK=false;
x=i+1;
}
}
return(lbOK);
}
function allSubsidiaryStepsCompleted(vsField)
{
var lbOK=false;
var f=document.forms[1];
if(!isEmailAddress(f.email.value))
{
alert("Your email address does not appear to be in a valid format, please re-enter.");
f[vsField].focus();
}
else
lbOK=true;
return(lbOK);
}
function submitRequest(i,s,vsField)
{
    var bSubmit=true;
    var f=document.forms[1];
    if(allStepsCompleted(i)&& allSubsidiaryStepsCompleted(vsField))
    {
        if(f.Branch_No)
        {
            if(f.Branch_No.value.length==0)
            {
                if(confirm("You have not entered a branch number. Click Cancel to enter a branch or click OK to submit the details."))
                    f.Branch_No.value='0000';
                else
                {
                    f.Branch_No.focus();
                    bSubmit=false;
                }
            }
        }
        if(bSubmit)
        {
            //buildPageHeader(s);
            //buildPageNavigation("");
            f.submit();
        }
    }
}

function toggleApprovedPrograms(vbDisabled){disableFields(vbDisabled,"Manufacturer_Program1","Manufacturer_Program2")}
function disableFields()
{
    var f=document.forms[1];
    for(var i=1;i<arguments.length;i++)
    f[arguments[i]].disabled=arguments[0];
}


