var groups=document.isc.example.options.length
var group=new Array(groups)
for (i=0; i<groups; i++)
group[i]=new Array()

group[0][0]=new Option("---Select2---"," ");

// PosiTector 6000 : Select Model
group[1][0]=new Option("-------[ Now Select Model ]-------"," ");
group[1][1]=new Option("6000-1 (e.g. F1, FS1, FNS1)","47");
group[1][2]=new Option("6000-2 (e.g. F2, FS2, FNS2)","46");
group[1][3]=new Option("6000-3 (e.g. F3, FS3, FNS3)","45");

// PosiTector 200 : Select Model
group[2][0]=new Option("-------[ Now Select Model ]-------"," ");
group[2][1]=new Option("All Models","115");

// PosiTector 100 : Select Model
group[3][0]=new Option("-------[ Now Select Model ]-------"," ");
group[3][1]=new Option("5 Button Models","115");

// PosiTector UTG : Select Model
group[4][0]=new Option("-------[ Now Select Model ]-------"," ");
group[4][1]=new Option("UTG-ME Thru-Paint","115");
group[4][2]=new Option("UTG-STD","114");

// PosiTector DPM : Select Model
group[5][0]=new Option("-------[ Now Select Model ]-------"," ");
group[5][1]=new Option("All Models","115");

// PosiTector DFT : Select Model
group[6][0]=new Option("-------[ Now Select Model ]-------"," ");
group[6][1]=new Option("All Models","115");

// PosiTest AT : Select Model
group[7][0]=new Option("-------[ Now Select Model ]-------"," ");
group[7][1]=new Option("AT Manual (digital)","47");
group[7][2]=new Option("AT-A Automatic (digital)","46");
group[7][3]=new Option("AT Analog (dial gage)","45");

// PosiTest Mechanical : Select Model
group[8][0]=new Option("-------[ Now Select Model ]-------"," ");
group[8][1]=new Option("All Models","47");

// PosiPen : Select Model
group[9][0]=new Option("-------[ Now Select Model ]-------"," ");
group[9][1]=new Option("All Models","47");

var temp=document.isc.stage2


function redirect(x){
for (m=temp.options.length-1;m>0;m--)
temp.options[m]=null
for (i=0;i<group[x].length;i++){
temp.options[i]=new Option(group[x][i].text,group[x][i].value)
}
temp.options[0].selected=true
redirect1(0)
}



var secondGroups=document.isc.stage2.options.length
var secondGroup=new Array(groups)
for (i=0; i<groups; i++)  {
secondGroup[i]=new Array(group[i].length)
for (j=0; j<group[i].length; j++)  {
secondGroup[i][j]=new Array()  }}

// PosiTector 6000 : Select Serial Number Range
secondGroup[0][0][0]=new Option("---Select 3---"," ");
secondGroup[1][0][0]=new Option("---Select 3---"," ");

// PosiTector 6000 : 6000-1  Basic
secondGroup[1][1][0]=new Option("-------[ Now Select Serial Number Range ]-------"," ");
secondGroup[1][1][1]=new Option("700000 and greater","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v7.0&dir=6000");
secondGroup[1][1][2]=new Option("600000 to 699999","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v6.2-BS&dir=6000");
secondGroup[1][1][3]=new Option("50000 to 99999","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v5.1-BS&dir=6000");
secondGroup[1][1][4]=new Option("40000 to 49999","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v4.0&dir=6000");
secondGroup[1][1][5]=new Option("20000 to 39999","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v3.0&dir=6000");
secondGroup[1][1][6]=new Option("10000 to 19999","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v2.0&dir=6000");
secondGroup[1][1][7]=new Option("9999 and below","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v1.0&dir=6000");

// PosiTector 6000 : 6000-2  Standard
secondGroup[1][2][0]=new Option("-------[ Now Select Serial Number Range ]-------"," ");
secondGroup[1][2][1]=new Option("600000 to 699999","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v6.2-BS&dir=6000");
secondGroup[1][2][2]=new Option("50000 to 99999","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v5.1-BS&dir=6000");
secondGroup[1][2][3]=new Option("40000 to 49999","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v4.0&dir=6000");
secondGroup[1][2][4]=new Option("20000 to 39999","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v3.0&dir=6000");
secondGroup[1][2][5]=new Option("10000 to 19999","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v2.0&dir=6000");
secondGroup[1][2][6]=new Option("9999 and below","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v1.0&dir=6000");

// PosiTector 6000 : 6000-3  Memory

secondGroup[1][3][0]=new Option("-------[ Now Select Serial Number Range ]-------"," ");
secondGroup[1][3][1]=new Option("700000 and greater","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v7.0&dir=6000");
secondGroup[1][3][2]=new Option("600000 to 699999","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v6.2-M&dir=6000");
secondGroup[1][3][3]=new Option("50000 to 99999","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v5.1-M&dir=6000");
secondGroup[1][3][4]=new Option("40000 to 49999","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v4.0&dir=6000");
secondGroup[1][3][5]=new Option("20000 to 39999","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v3.0&dir=6000");
secondGroup[1][3][6]=new Option("10000 to 19999","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v2.0&dir=6000");
secondGroup[1][3][7]=new Option("9999 and below","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector6000-v1.0&dir=6000");

// PosiTector 200 
secondGroup[2][0][0]=new Option("---Select 3---"," ");
secondGroup[2][1][0]=new Option("-------[ Now Select Serial Number Range ]-------"," ");
secondGroup[2][1][1]=new Option("600000 and Greater","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector200-v2.0&dir=200");
secondGroup[2][1][2]=new Option("50000 to 99999","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector200-v1.2&dir=200");

// PosiTector 100
secondGroup[3][0][0]=new Option("---Select 3---"," ");
secondGroup[3][1][0]=new Option("-------[ Now Select Serial Number Range ]-------"," ");
secondGroup[3][1][1]=new Option("under 10000","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTector100-v4.0&dir=100");

// PosiTector UTG-ME
secondGroup[4][0][0]=new Option("---Select 3---"," ");
secondGroup[4][1][0]=new Option("-------[ Now Select Serial Number Range ]-------"," ");
secondGroup[4][1][1]=new Option("600000 and Greater","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTectorUTG-ME-v2.2&dir=utg");

// PosiTector UTG-STD
secondGroup[4][2][0]=new Option("-------[ Now Select Serial Number Range ]-------"," ");
secondGroup[4][2][1]=new Option("600000 and Greater","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTectorUTG-v2.1&dir=utg");
secondGroup[4][2][2]=new Option("50000 to 99999","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTectorUTG-v1.1&dir=utg");

// PosiTector DPM
secondGroup[5][0][0]=new Option("---Select 3---"," ");
secondGroup[5][1][0]=new Option("-------[ Now Select Serial Number Range ]-------"," ");
secondGroup[5][1][1]=new Option("600000 and Greater","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTectorDPM-v2.0&dir=dpm");
secondGroup[5][1][2]=new Option("50000 to 99999","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTectorDPM-v1.2&dir=dpm");

// PosiTest DFT
secondGroup[6][0][0]=new Option("---Select 3---"," ");
secondGroup[6][1][0]=new Option("-------[ Now Select Serial Number Range ]-------"," ");
secondGroup[6][1][1]=new Option("All Models (with Flip LCD)","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTestDFT-v2.0&dir=dft");
secondGroup[6][1][2]=new Option("All Models (without Flip LCD)","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTestDFT-v1.0&dir=dft");

// PosiTest AT: Manual
secondGroup[7][0][0]=new Option("---Select 3---"," ");
secondGroup[7][1][0]=new Option("-------[ Now Select Serial Number Range ]-------"," ");
secondGroup[7][1][1]=new Option("All Models","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTestAT-v3.0-Digital&dir=at");

// PosiTest AT: Automatic
secondGroup[7][2][0]=new Option("-------[ Now Select Serial Number Range ]-------"," ");
secondGroup[7][2][1]=new Option("All Models","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTestAT-v3.0-Digital&dir=at");

// PosiTest AT: Analog Dial
secondGroup[7][3][0]=new Option("-------[ Now Select Serial Number Range ]-------"," ");
secondGroup[7][3][1]=new Option("All Models","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTestAT-v1.0-Analog&dir=at");

// PosiTest Mechanical
secondGroup[8][0][0]=new Option("---Select 3---"," ");
secondGroup[8][1][0]=new Option("-------[ Now Select Serial Number Range ]-------"," ");
secondGroup[8][1][1]=new Option("All Models","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiTest&dir=positest");

// PosiPen
secondGroup[9][0][0]=new Option("---Select 3---"," ");
secondGroup[9][1][0]=new Option("-------[ Now Select Serial Number Range ]-------"," ");
secondGroup[9][1][1]=new Option("All Models","http://www.defelsko.com/manuals/download/instruction-manuals.php?id=PosiPen&dir=posipen");

var temp1=document.isc.stage3

function redirect1(y){
for (m=temp1.options.length-1;m>0;m--)
temp1.options[m]=null
for (i=0;i<secondGroup[document.isc.example.options.selectedIndex][y].length;i++){
temp1.options[i]=new Option(secondGroup[document.isc.example.options.selectedIndex][y][i].text,secondGroup[document.isc.example.options.selectedIndex][y][i].value)
}
temp1.options[0].selected=true
}

function redirect2(z){
window.location=temp1[z].value
}


