
var InkjetsArray = new Array('A-161','B 360 MULTIFUNCTION','B 380IF','BJ Note','BJ-100','BJ-10E','BJ-10EX','BJ-10sx','BJ-10V','BJ-20','BJ-20EX','BJ-200','BJ-200e','BJ-200ex','BJ-210','BJ-220JC','BJ-220JS','BJ-230','BJ-30','BJ-30v','BJ-300','BJ-330','BJ-5','BJ F850','BJ F860','BJ F870','BJ F8500','BJP C81','BJC-100','BJC-1000','BJC-1010','BJC-150','BJC-2000','BJC-2010','BJC-210','BJC 210J','BJC-2100','BJC-2110','BJC-2115','BJC-2120','BJC-2125','BJC-240 photo','BJC-240','BJC-240L','BJC-250','BJC-250J','BJC-251','BJC-255','BJC-3000','BJC-3010','BJC-323 F','BJC-35','BJC-35v','BJC-400J','BJC-4000','BJC-410J','BJC-4100','BJC-411F','BJC-420J','BJC-4200 Photo','BJC-4200','BJC-430J','BJC-4300','BJC-4302','BJC-4304','BJC-4304 Photo','BJC 4310','BJC-4400','BJC-455J','BJC-4550','BJC-4650','BJC-50','BJC-5000','BJC-5100','BJC-55','BJC-5500','BJC-600','BJC-600e','BJC-600ex','BJC-610','BJC-6000','BJC-6100','BJC-620','BJC-6200','BJC-630','BJC-6500','BJC-70','BJC-7000','BJC-7100','BJC-80','BJC-800','BJC-8000','BJC-820','BJC-820J','BJC-8200 PHOTO','BJC-8200','BJC-85','BJC-85W','BJC-8500','BJC-880','BJC-880J','BJP-C80','BN200C','BN700C','BN750','BX-200','BX-3','CFX-B380IF','CJP-C80','COMPRI BN700C','COMPRI BN750','COMPRI BN750C','FAX B100','FAX B110','FAX B120','FAX B140','FAX B150','FAX B155','FAX B160','FAX B170','FAX B190','FAX B200','FAX B200E','FAX B200F','FAX B200S','FAX B210C','FAX B215C','FAX B220','FAX B230C','FAX B320','FAX B340','FAX B360','FAX-B380IF','FAX B405','FAX B540','FAX B550','FAX B60','FAX B600','FAX B650','FAX B70','FAX B75','FAX B740','FAX B840','FAX CF H1','FAX CF H1 CL','FAXPHONE B110','FAXPHONE B140','FAXPHONE B150','FAXPHONE B160','FAXPHONE B170','FAXPHONE B190','FAXPHONE B200','FAXPHONE B220','FAXPHONE B540','FAXPHONE B550','FAXPHONE B60','FAXPHONE B600','FAXPHONE B640','FAXPHONE B650','FAXPHONE B70','FAXPHONE B740','FAXPHONE B75','i250','i320','i350','i450','i455','i470','i470D','i475D','i550','i560','i6500','i70','i80','i850','i860','i865','i8650','i900D','i9100','i9100D','i950','i960','i9900Photo','PIXMA iP1500','PIXMA iP2000','PIXMA iP3000','PIXMA iP4000','PIXMA iP4000R','PIXMA iP5000','PIXMA iP6000D','PIXMA iP8500','PIXMA iP90','PIXMA MP130','PIXMA MP410','PIXMA MP430','PIXMA MP750','PIXMA MP760','PIXMA MP780','LR1 PRINTSTATION','MULTIPASS 10','MULTIPASS 1000','MULTIPASS 800','MULTIPASS 820','MULTIPASS C100','MULTIPASS C20','MULTIPASS C2500','MULTIPASS C30','MULTIPASS C3000','MULTIPASS C3500','MULTIPASS C400','MULTIPASS C50','MULTIPASS C5000','MULTIPASS C530','MULTIPASS C545','MULTIPASS C5500','MULTIPASS C555','MULTIPASS C560','MULTIPASS C600F','MULTIPASS C635','MULTIPASS C70','MULTIPASS C75','MULTIPASS C755','MULTIPASS C80','MULTIPASS F20','MULTIPASS F30','MULTIPASS F50','MULTIPASS F60','MULTIPASS F80','MULTIPASS MP360','MULTIPASS MP370','MULTIPASS MP390','MULTIPASS MP700','MULTIPASS MP730','NOTEJET III','NOTEJET IIIcx','P 670','S100','S200','S200X','S200SPx','S300','S330','S330D','S400','S450','S4500','S500','S520','S530D','S600','S630','S630N','S750','S800','S820','S820D','S8200','S830','S830D','S900','S9000','SMARTBASE MP200','SMARTBASE MP200 Photo','SMARTBASE MP730 Photo','SMARTBASE MPC190','SMARTBASE MPC400','SMARTBASE MPC600F','STARWRITER 350C','STARWRITER 60','STARWRITER 70','STARWRITER 80','STARWRITER 80 DELUXE','STARWRITER 85','STARWRITER 95','STARWRITER JET 300','STARWRITER JET 4000','STARWRITER PRO 2000','STARWRITER PRO 5000','VP 500');


var InkjetCartridgesArray = new Array('BC-02','BC-05','BCI-10B','BCI-11B','BCI-11C','BC-15BK','BCI-15C','BC-20','BCI-21B','BCI-21C','BC-23','BCI-24B','BCI-24C','BCI-3Bk','BCI-3C','BCI-3M','BCI-3Y','BCI-3PC','BCI-3PM','BCI-6BK','BCI-6C','BCI-6G','BCI-6M','BCI-6PC','BCI-6PM','BCI-6R','BCI-6Y','BCI-8BK','BCI-8C','BCI-8M','BCI-8PB','BCI-8PC','BCI-8PM','BCI-8WF','BCI-8Y','BJI-201B','BJI-201C','BJI-201M','BJI-201Y','BJI-643B','BJI-643C','BJI-643M','BJI-643Y','BX-3');
var LaserArray = new Array('CFX-L200','CFX-L250','CFX-L260i','CFX-L280','CFX-L300','CFX-L350','CFX-L3500','CFX-L4000','CFX-L4500','CFX-L4500if','Fax L1000','Fax L500','Fax L550','Fax L600','Fax L800','Fax L900','FC-200','FC-204','FC-220','FC-310','FC-330','FC-336','FILEPRINT 300','GP-160F','imageCLASS 1100','imageCLASS 2200','imageCLASS 2210','imageCLASS 2220','ImageCLASS 3250','ImageCLASS 4000 E','ImageCLASS 4000 ED','ImageCLASS 4000','imageCLASS C2100','imageRUNNER C2100','Laserclass 1060P','LaserClass 2060','LaserClass 2060P','Laserclass 2250','Laserclass 3170','Laserclass 3175','Laserclass 3175MS','LaserClass 4000','LaserClass 5000','LaserClass 5500','LaserClass 7000','LaserClass 7500','Laserclass 8000','LaserClass 8500','LaserClass 9000','LaserClass 9000MS','LaserClass 9000s','LaserClass 9500','LaserClass 9500MS','LaserClass 9500S','LaserClass L300','LaserClass L4000','LBP III PLUS','LBP III','LBP-1000','LBP-1260 PLUS','LBP-1260','LBP-1760','LBP-1760e','LBP-200S','LBP-200V','LBP-22X','LBP-2460','LBP-3260','LBP-32X','LBP-360PS 3','LBP-4 III PLUS','LBP-4 LITE','LBP-4 PLUS','LBP-4 U','LBP-4','LBP-430','LBP-430W','LBP-460','LBP-465','LBP-4sx','LBP-52X','LBP-62X','LBP-660','LBP-720','LBP-72X','LBP-730','LBP-740','LBP-750','LBP-8 A1','LBP-8 A2','LBP-8 D A1','LBP-8 II R','LBP-8 II T','LBP-8 II','LBP-8 III R','LBP-8 III T','LBP-8 IV','LBP-8 MARK III','LBP-800','LBP-810','LBP-830','LBP-860','LBP-8sx','LBP-A 18','LBP-AX','LBP-BX II','LBP-CX CAD','LBP-CX','LBP-CXD','LBP-EX','LBP-HX COLOR LASER','LBP-KX','LBP-LX','LBP-NX 600','LBP-NX','LBP-PX II','LBP-PX','LBP-RX','LBP-SX','LBP-TX ','LBP-WX','LP-1','LPB-8 28','MULTIPASS L60','MULTIPASS L6000','MULTIPASS L90','P 100','P 110 OEM ENGINE','P 170','P 270','P 380','P 445','P 550','P430','PC 1','PC 1060','PC 1080F','PC-10','PC-11','PC-11RE','PC-12','PC-14','PC-14','PC-2','PC-20','PC-22','PC-24','PC-25','PC-2L','PC-2LX','PC-3','PC-300','PC-310','PC-320','PC-325','PC-330','PC-330L','PC-3II','PC-400','PC-420','PC-430','PC-5 II','PC-5 L II','PC-5 L','PC-5','PC-530','PC-550','PC-6','PC-65','PC-6RE','PC-7','PC-710','PC-720','PC-730','PC-735','PC-740','PC-745','PC-760','PC-770','PC-775','PC-785','PC-790','PC-795','PC-8','PC-850','PC-860','PC-870','PC-880','PC-890','PC-920','PC-921','PC-950','PC-980','PC-II');

// Fill in the second menu from first menu

function doFill(fromMenu,form){

 var whichArray = form.type.options[form.type.selectedIndex].value;


 form.model.options.length = 0;
 //OptionList.options[0] = new Option(Caption,'', false, false);
 // ns4 fix
 form.model.options[0] = new Option('Select Model....','');
 if ( whichArray) 
 {

	 for (i=0; i < eval(whichArray+'.length'); i++) 
	 {
		 //form.model.options[i+1] = new Option(eval(whichArray+'['+i+']'), eval(whichArray+'['+i+']'), false, false);
		 // ns4 fix
		 form.model.options[i+1] = new Option(eval(whichArray+'['+i+']'), eval(whichArray+'['+i+']'));
	 }

 } 
	 form.model.options[0].selected = true;
}
 
// Fill Cart Pull Down menu  ***********************************************
 
function doCartFill(){
     
	 for (i=0; i < InkjetCartridgesArray.length; i++) 
	     {
            //document.CartSearch.cartsnumber.options[i+1] = new Option(InkjetCartridgesArray[i], InkjetCartridgesArray[i], false, false);
			// ns4 fix
            document.CartSearch.cartsnumber.options[i+1] = new Option(InkjetCartridgesArray[i], InkjetCartridgesArray[i]);
         }
     
	 document.CartSearch.cartsnumber.options[0].selected = true;
}	
 
 
// Check QuickSearch form's fullness ******************************************************
function CheckForm(parent)
{
	
	if ((parent.type.selectedIndex == 0 || parent.type.selectedIndex == -1))
	{
		alert("Please select a type!");
		return false;
	}
	
	if ((parent.model.selectedIndex == 0 || parent.model.selectedIndex == -1))
	{
		alert("Please select a model!");
		return false;
	}
	return true;
}

// Check CartSearch form's fullness ******************************************************
function CartsCheckForm(parent)
{
	
	if ((parent.cartsnumber.selectedIndex == 0 || parent.cartsnumber.selectedIndex == -1))
	{
		alert("Please select a cartridge number!");
		return false;
	}
	
	return true;
}


