  var frmvalidator=null;
 this.formobj=document.forms["aform"];

function selSubProduct(obj, whichSel){
	var objVal = obj.value;
	var k = document.getElementById('prodBrand'+whichSel+'Container');

	var allSelectElmts = k.getElementsByTagName('select');

	for (i=0; i<allSelectElmts.length; i++){
		allSelectElmts[i].style.display = "none";
	}
	if(objVal != ""){
		document.getElementById(objVal+'_0'+whichSel).style.display = "block";
	}
	else{
		document.getElementById('dummy'+whichSel).style.display = "block";
	}
}
function updateSubProduct(product, whichSel){
	var subprodBrandList = null;
	var requestTypeList = null;
	
	if(whichSel == '1'){
		subprodBrandList = document.aform.subprodBrandContainer;
		requestTypeList = document.aform.reqtype1;
	}
	else if(whichSel == '2'){
		subprodBrandList = document.aform.subprodBrand2Container;
		requestTypeList = document.aform.reqtype2;
	}
	else if(whichSel == '3'){
		subprodBrandList = document.aform.subprodBrand3Container;
		requestTypeList = document.aform.reqtype3;
	}
	else if(whichSel == '4'){
		subprodBrandList = document.aform.subprodBrand4Container;
		requestTypeList = document.aform.reqtype4;
    }
    else if (whichSel == '5') {
        subprodBrandList = document.aform.subprodBrand5Container;
		requestTypeList = document.aform.reqtype5;
    }
    else if (whichSel == '6') {
        subprodBrandList = document.aform.subprodBrand6Container;
		requestTypeList = document.aform.reqtype6;
    }
    subprodBrandList.options.length = 0;
	
    if (product == "TYLENOL_INFANTS_DROPS") {

        subprodBrandList.options[0] = new Option("CONCENTRATED TYLENOL® INFANTS’ DROPS 1 OZ. GRAPE FLAVOR", "CONCENTRATED_TYLENOL_INFANTS_DROPS_1_OZ_GRAPE_FLAVOR");
        subprodBrandList.options[1] = new Option("CONCENTRATED TYLENOL® INFANTS’ DROPS 0.5 OZ. GRAPE FLAVOR*", "CONCENTRATED_TYLENOL_INFANTS_DROPS_05_OZ_GRAPE_FLAVOR*");
        subprodBrandList.options[2] = new Option("CONCENTRATED TYLENOL® INFANTS’ DROPS 1 OZ. CHERRY DYE FREE", "CONCENTRATED_TYLENOL_INFANTS_DROPS_1_OZ_CHERRY_DYE_FREE");
        subprodBrandList.options[3] = new Option("CONCENTRATED TYLENOL® INFANTS’ DROPS 0.5 OZ. CHERRY FLAVOR", "CONCENTRATED_TYLENOL_INFANTS_DROPS_05_OZ_CHERRY_FLAVOR");
        subprodBrandList.options[4] = new Option("CONCENTRATED TYLENOL® INFANTS’ DROPS 1 OZ. CHERRY FLAVOR", "CONCENTRATED_TYLENOL_INFANTS_DROPS_1_OZ_CHERRY_FLAVOR");
        subprodBrandList.options[5] = new Option("CONCENTRATED TYLENOL® INFANTS’ DROPS 0.5 OZ. GRAPE - HOSPITAL", "CONCENTRATED_TYLENOL_INFANTS_DROPS_05_OZ_GRAPE_-_HOSPITAL");
        subprodBrandList.options[6] = new Option("CONCENTRATED TYLENOL® INFANTS’ DROPS 0.25 OZ. GRAPE - SAMPLE", "CONCENTRATED_TYLENOL_INFANTS_DROPS_025_OZ_GRAPE_-_SAMPLE");
	}
	else if (product == "CHILDREN_TYLENOL_SUSPENSIONS") {
	    subprodBrandList.options[0] = new Option("CHILDREN’S TYLENOL® SUSPENSION 2 OZ. CHERRY BLAST FLAVOR", "CHILDREN_TYLENOL_SUSPENSION_2_OZ_CHERRY_BLAST_FLAVOR");
	    subprodBrandList.options[1] = new Option("CHILDREN’S TYLENOL® SUSPENSION 4 OZ. CHERRY BLAST FLAVOR", "CHILDREN_TYLENOL_SUSPENSION_4_OZ_CHERRY_BLAST_FLAVOR");
	    subprodBrandList.options[2] = new Option("CHILDREN’S TYLENOL® DYE-FREE SUSPENSION 4 OZ. CHERRY FLAVOR", "CHILDREN_TYLENOL_DYE-FREE_SUSPENSION_4_OZ_CHERRY_FLAVOR");
	    subprodBrandList.options[3] = new Option("CHILDREN’S TYLENOL® SUSPENSION 4 OZ. GRAPE SPLASH", "CHILDREN_TYLENOL_SUSPENSION_4_OZ_GRAPE_SPLASH");
	    subprodBrandList.options[4] = new Option("CHILDREN’S TYLENOL® SUSPENSION 4 OZ. BUBBLEGUM FLAVOR", "CHILDREN_TYLENOL_SUSPENSION_4_OZ_BUBBLEGUM_FLAVOR");
	    subprodBrandList.options[5] = new Option("CHILDREN’S TYLENOL® SUSPENSION 4 OZ. VERY BERRY STRAWBERRY FLAVOR", "CHILD_TYLENOL_SUSP_4_OZ_VERY_BERRY_STRAW_FLAVOR");
	    subprodBrandList.options[6] = new Option("CHILDREN’S TYLENOL® SUSPENSION 1 OZ. CHERRY BLAST FLAVOR – SAMPLE", "CHILD_TYLENOL_SUSP_1_OZ_CHERRY_BLAS_FLAV_–_SAMPLE");
	    subprodBrandList.options[7] = new Option("CHILDREN’S TYLENOL® SUSPENSION 4 OZ. CHERRY BLAST FLAVOR – HOSPITAL", "CHILD_TYLENOL_SUSP_4_OZ_CHERRY_BLAS_FLAVOR_–_HOSP");
	}
	else if (product == "CHILDREN_TYLENOL_PLUS_SUSPENSIONS") {
	    subprodBrandList.options[0] = new Option("CHILDREN’S TYLENOL® PLUS SUSPENSION 4 OZ. COUGH & SORE THROAT CHERRY FLAVOR", "CHILD_TY_PLUS_SUSP_4_OZ_COUGH_&_SORE_THRO_CHERRY_FLAV");
	    subprodBrandList.options[1] = new Option("CHILDREN’S TYLENOL® PLUS SUSPENSION 4 OZ. COUGH & RUNNY NOSE CHERRY FLAVOR", "CHILD_TY_PLUS_SUSP_4_OZ_COUGH_&_RUN_NOSE_CHERRY_FLAV");
	    subprodBrandList.options[2] = new Option("CHILDREN’S TYLENOL® PLUS DYE-FREE SUSPENSION 4 OZ. COLD & STUFFY NOSE GRAPE FLAVOR", "CHILD_TY_PLUS_D-F_SUSP_4_OZ_COLD_&_STUF_NOSE_GRAPE_FLAV");
	    subprodBrandList.options[3] = new Option("CHILDREN’S TYLENOL® PLUS DYE-FREE SUSPENSION 4 OZ. COLD & COUGH GRAPE FLAVOR", "CHILD_TY_PLUS_D-F_SUSP_4_OZ_COLD_&_COUGH_GRAPE_FLAV");
	    subprodBrandList.options[4] = new Option("CHILDREN’S TYLENOL® PLUS DYE-FREE SUSPENSION 4 OZ. MULTI-SYMPTOM COLD GRAPE FLAVOR", "CHILD_TY_PLUS_D-F_SUSP_4_OZ_MULTI-SYMP_COLD_GRAPE_FLAV");
	    subprodBrandList.options[5] = new Option("CHILDREN’S TYLENOL® PLUS SUSPENSION 4 OZ. FLU BUBBLEGUM FLAVOR", "CHILDREN_TYLENOL_PLUS_SUSPENSION_4_OZ_FLU_BUBBLEGUM_FLAVOR");
	    subprodBrandList.options[6] = new Option("CHILDREN’S TYLENOL® PLUS SUSPENSION 4 OZ. COLD GRAPE FLAVOR", "CHILDREN_TYLENOL_PLUS_SUSPENSION_4_OZ_COLD_GRAPE_FLAVOR");
	    subprodBrandList.options[7] = new Option("CHILDREN’S TYLENOL® PLUS SUSPENSION 4 OZ. COLD & ALLERGY BUBBLEGUM FLAVOR", "CHILD_TY_PLUS_SUSP_4_OZ_COLD_&_ALLERGY_BUBBLEGUM_FLAV");
	    subprodBrandList.options[8] = new Option("CHILDREN’S TYLENOL® PLUS SUSPENSION 4 OZ. MULTI-SYMPTOM COLD GRAPE FLAVOR", "CHILD_TY_PLUS_SUSP_4_OZ_MULTI-SYMP_COLD_GRAPE_FLAV");
	}
	else if (product == "CONCENTRATED_MOTRIN_INFANTS_DROPS") {
	    subprodBrandList.options[0] = new Option("CONCENTRATED MOTRIN® INFANTS’ DROPS 1 OZ. BERRY DYE FREE", "CONCENTRATED_MOTRIN_INFANTS_DROPS_1_OZ_BERRY_DYE_FREE");
	    subprodBrandList.options[1] = new Option("CONCENTRATED MOTRIN® INFANTS’ DROPS 0.5 OZ. BERRY DYE FREE", "CONCENTRATED_MOTRIN_INFANTS_DROPS_05_OZ_BERRY_DYE_FREE");
	    subprodBrandList.options[2] = new Option("CONCENTRATED MOTRIN® INFANTS’ DROPS 0.5 OZ. BERRY FLAVOR*", "CONCENTRATED_MOTRIN_INFANTS_DROPS_05_OZ_BERRY_FLAVOR*");
	}
	else if (product == "CHILDREN_MOTRIN_SUSPENSIONS") {
	    subprodBrandList.options[0] = new Option("CHILDREN’S MOTRIN® SUSPENSION 4 OZ. BERRY DYE FREE", "CHILDREN_MOTRIN_SUSPENSION_4_OZ_BERRY_DYE_FREE");
	    subprodBrandList.options[1] = new Option("CHILDREN’S MOTRIN® SUSPENSION 2 OZ. BERRY FLAVOR", "CHILDREN_MOTRIN_SUSPENSION_2_OZ_BERRY_FLAVOR");
	    subprodBrandList.options[2] = new Option("CHILDREN’S MOTRIN® SUSPENSION 4 OZ. BERRY FLAVOR", "CHILDREN_MOTRIN_SUSPENSION_4_OZ_BERRY_FLAVOR");
	    subprodBrandList.options[3] = new Option("CHILDREN’S MOTRIN® SUSPENSION 4 OZ. TROPICAL PUNCH FLAVOR", "CHILDREN_MOTRIN_SUSPENSION_4_OZ_TROPICAL_PUNCH_FLAVOR");
	    subprodBrandList.options[4] = new Option("CHILDREN’S MOTRIN® SUSPENSION 4 OZ. GRAPE FLAVOR", "CHILDREN_MOTRIN_SUSPENSION_4_OZ_GRAPE_FLAVOR");
	    subprodBrandList.options[5] = new Option("CHILDREN’S MOTRIN® SUSPENSION 4 OZ. BUBBLEGUM FLAVOR", "CHILDREN_MOTRIN_SUSPENSION_4_OZ_BUBBLEGUM_FLAVOR");
	    subprodBrandList.options[6] = new Option("CHILDREN’S MOTRIN® SUSPENSION 1 OZ. GRAPE SAMPLE", "CHILDREN_MOTRIN_SUSPENSION_1_OZ_GRAPE_SAMPLE");
	    subprodBrandList.options[7] = new Option("CHILDREN’S MOTRIN® SUSPENSION 1 OZ. BUBBLEGUM SAMPLE", "CHILDREN_MOTRIN_SUSPENSION_1_OZ_BUBBLEGUM_SAMPLE");
	    subprodBrandList.options[8] = new Option("CHILDREN’S MOTRIN® SUSPENSION 1 OZ. BERRY SAMPLE", "CHILDREN_MOTRIN_SUSPENSION_1_OZ_BERRY_SAMPLE");
	    subprodBrandList.options[9] = new Option("CHILDREN’S MOTRIN® SUSPENSION 4 OZ. BERRY HOSPITAL", "CHILDREN_MOTRIN_SUSPENSION_4_OZ_BERRY_HOSPITAL");
	}
	else if (product == "CHILDREN_MOTRIN_COLD_SUSPENSIONS") {
	    subprodBrandList.options[0] = new Option("CHILDREN’S MOTRIN® SUSPENSION 4 OZ. COLD BERRY FLAVOR", "CHILDREN_MOTRIN_SUSPENSION_4_OZ_COLD_BERRY_FLAVOR");
	}
	else if (product == "CHILDREN_ZYRTEC_LIQUIDS") {
	    subprodBrandList.options[0] = new Option("CHILDREN’S ZYRTEC® SUGAR-FREE DYE-FREE 4 OZ. BUBBLEGUM SYRUP", "CHILDREN_ZYRTEC_SUGAR-FREE_DYE-FREE_4_OZ_BUBBLEGUM_SYRUP");
	    subprodBrandList.options[1] = new Option("CHILDREN’S ZYRTEC® SUGAR-FREE DYE-FREE 4 OZ. GRAPE SYRUP", "CHILDREN_ZYRTEC_SUGAR-FREE_DYE-FREE_4_OZ_GRAPE_SYRUP");
	    subprodBrandList.options[2] = new Option("CHILDREN’S ZYRTEC® SUGAR-FREE DYE-FREE 0.5 OZ. GRAPE", "CHILDREN_ZYRTEC_SUGAR-FREE_DYE-FREE_05_OZ_GRAPE");
	    subprodBrandList.options[3] = new Option("CHILDREN’S ZYRTEC® SUGAR-FREE DYE-FREE 0.5 OZ. BUBBLEGUM", "CHILDREN_ZYRTEC_SUGAR-FREE_DYE-FREE_05_OZ_BUBBLEGUM");
	    subprodBrandList.options[4] = new Option("CHILDREN’S ZYRTEC® SUGAR-FREE DYE-FREE 2 X 4 OZ. BUBBLEGUM LIQUID", "CHILD_ZYRTEC_SUGAR-FREE_D-F_2_X_4_OZ_BUBBLEGUM_LIQ");
		subprodBrandList.options[5] = new Option("CHILDREN'S ZYRTEC® SUGAR-FREE DYE-FREE PERFECT MEASURE GRAPE", "CHILDREN_ZYRTEC_SUGAR_FREE_DYE_FREE_PERFECT_MEASURE_GRAPE");
	}
	else if (product == "CHILDREN_BENADRYL_LIQUID_IN_BOTTLES") {
	    subprodBrandList.options[0] = new Option("CHILDREN'S BENADRYL® ALLERGY 4 OZ. SUGAR-FREE DYE-FREE BUBBLEGUM FLAVORED LIQUID", "CHILD_BENADRYL_4_OZ_S-F_D-F_BUBBLEGUM_FLAV_LIQ");
	}
	else if (product == "TYLENOL_EXTRA_STRENGTH") {
		subprodBrandList.options[0] = new Option("TYLENOL® EXTRA STRENGTH EZ TABLET 50 COUNT", "TYLENOL_EX_STR_EZ_TAB_50");
		subprodBrandList.options[1] = new Option("TYLENOL® EXTRA STRENGTH EZ TABLET 225 COUNT", "TYLENOL_EX_STR_EZ_TAB_225");
		subprodBrandList.options[2] = new Option("TYLENOL® EXTRA STRENGTH COOL CAPLET 24 COUNT", "TYLENOL_EX_STR_COOL_CAP_24");
		subprodBrandList.options[3] = new Option("TYLENOL® EXTRA STRENGTH CAPLET BONUS PACK 24+12 COUNT", "TYLENOL_EX_STR_CAP_BON_24_12");
		subprodBrandList.options[4] = new Option("TYLENOL® EXTRA STRENGTH CAPLET 50 COUNT", "TYLENOL_EX_STR_CAP_50");
		subprodBrandList.options[5] = new Option("TYLENOL® EXTRA STRENGTH CAPLET 50 COUNT (INCLUDED IN DAY/NIGHT PACK)", "TYLENOL_EX_STR_CAP_50_DN");
		subprodBrandList.options[6] = new Option("TYLENOL® EXTRA STRENGTH CAPLET 225 COUNT", "TYLENOL_EX_STR_CAP_225");
		subprodBrandList.options[7] = new Option("TYLENOL® DAY & NIGHT VALUE PACK (CONTAINS EXTRA STRENGTH CAPLET 50 COUNT)", "TYLENOL_DAY_NIGHT");
		subprodBrandList.options[8] = new Option("TYLENOL® EXTRA STRENGTH RAPID RELEASE GELCAP 24 COUNT", "TYLENOL_EX_STR_RAPID_REL_GEL_24");
		subprodBrandList.options[9] = new Option("TYLENOL® EXTRA STRENGTH RAPID RELEASE GELCAP 225 COUNT", "TYLENOL_EX_STR_RAPID_REL_GEL_225");
		subprodBrandList.options[10] = new Option("TYLENOL® EXTRA STRENGTH RAPID RELEASE GELCAP 50 COUNT", "TYLENOL_EX_STR_RAPID_REL_GEL_50");
		// by default make the TYLENOL® EXTRA STRENGTH CAPLET 225 COUNT option selected
		subprodBrandList.options[6].selected = "true";
		
	}
	else if (product == "BENADRYL_ALLERGY_ULTRATAB") {
		subprodBrandList.options[0] = new Option("BENADRYL® ALLERGY ULTRATAB™ 100 COUNT", "BENADRYL_ALLERGY_ULTRATAB_100_CT");
	}
	else if (product == "TYLENOL_PM") {
		subprodBrandList.options[0] = new Option("TYLENOL® PM CAPLET 24 COUNT", "TYLENOL_PM_CAP_24");
		subprodBrandList.options[1] = new Option("TYLENOL® PM GELTAB 50 COUNT", "TYLENOL_PM_GELTAB_50");
		subprodBrandList.options[2] = new Option("TYLENOL® PM RAPID RELEASE GELCAP 20 COUNT", "TYLENOL_PM_RAPIDREL_GELCAP_20");
	}
	else if (product == "TYLENOL_8hr") {
		subprodBrandList.options[0] = new Option("TYLENOL® 8 HOUR CAPLET 50 COUNT", "TYLENOL_8HOUR_CAPLET_50CT");
		subprodBrandList.options[1] = new Option("TYLENOL® 8 HOUR CAPLET 150 COUNT", "TYLENOL_8HOUR_CAPLET_150CT");
	}
	else if (product == "Children_TYLENOL_Meltaways") {
		subprodBrandList.options[0] = new Option("CHILDREN’S TYLENOL® MELTAWAYS BUBBLEGUM  30 COUNT", "TYLENOL_MELT_BUBBLEGUM_30");
		
	}
	else if (product == "MOTRIN_IB") {
		subprodBrandList.options[0] = new Option("MOTRIN® IB CAPLET 24 COUNT", "MOTRIN_IB_CAP_24");
		subprodBrandList.options[1] = new Option("MOTRIN® IB CAPLET BONUS PACK 50+25 COUNT", "MOTRIN_IB_CAP_BONUS_50_25");
		subprodBrandList.options[2] = new Option("MOTRIN® IB TABLET 100 COUNT", "MOTRIN_IB_TAB_100");
	}
	else if (product == "BENADRYL_FASTMELTS") {
		subprodBrandList.options[0] = new Option("CHILDREN’S BENADRYL® ALLERGY FASTMELT® TABLETS CHERRY 18 COUNT", "BENADRYL_FASTMELTS_CHERRY_18");
		subprodBrandList.options[1] = new Option("CHILDREN’S BENADRYL® ALLERGY FASTMELT® TABLETS GRAPE 18 COUNT", "BENADRYL_FASTMELTS_GRAPE_18");
		/*subprodBrandList.options[2] = new Option("CHILDREN’S BENADRYL® ALLERGY FASTMELT® TABLETS CHERRY 2 COUNT", "BENADRYL_FASTMELTS_CHERRY_2");
		subprodBrandList.options[3] = new Option("CHILDREN’S BENADRYL® ALLERGY FASTMELT® TABLETS GRAPE 2 COUNT", "BENADRYL_FASTMELTS_GRAPE_2");*/
	}
	else if (product == "JUNIOR_STRENGTH_MOTRIN") {
		subprodBrandList.options[0] = new Option("JUNIOR STRENGTH MOTRIN® CAPLET 24 COUNT", "JUNIOR_STRENGTH_MOTRIN_24");
	}
	else if (product == "ROLAIDS_SOFTCHEWS") {
		subprodBrandList.options[0] = new Option("ROLAIDS® EXTRA STRENGTH SOFTCHEWS CHERRY FLAVOR 18 COUNT", "ROLAIDS_EXTRA_STRENGTH_SOFTCHEWS_CHERRY_FLAVOR_18_COUNT");
		subprodBrandList.options[1] = new Option("ROLAIDS® EXTRA STRENGTH SOFTCHEWS CHERRY FLAVOR 36 COUNT", "ROLAIDS_EXTRA_STRENGTH_SOFTCHEWS_CHERRY_FLAVOR_36_COUNT");
		subprodBrandList.options[2] = new Option("ROLAIDS® EXTRA STRENGTH SOFTCHEWS CHERRY FLAVOR 42 COUNT", "ROLAIDS_EXTRA_STRENGTH_SOFTCHEWS_CHERRY_FLAVOR_42_COUNT");
		subprodBrandList.options[3] = new Option("ROLAIDS® EXTRA STRENGTH SOFTCHEWS CHERRY FLAVOR 6 COUNT", "ROLAIDS_EXTRA_STRENGTH_SOFTCHEWS_CHERRY_FLAVOR_6_COUNT");
		subprodBrandList.options[4] = new Option("ROLAIDS® MULTI-SYMPTOM PLUS ANTI-GAS SOFTCHEWS TROPICAL FRUIT FLAVOR 12 COUNT", "ROLAIDS_MULTISYMPTON_PLUS_ANTIGAS_SOFTCHEWS_TROPICAL_FRUIT_FLAVOR_12_COUNT");
		subprodBrandList.options[5] = new Option("ROLAIDS® MULTI-SYMPTOM PLUS ANTI-GAS SOFTCHEWS TROPICAL FRUIT FLAVOR 24 COUNT", "ROLAIDS_MULTISYMPTON_PLUS_ANTIGAS_SOFTCHEWS_TROPICAL_FRUIT_FLAVOR_24_COUNT");
		subprodBrandList.options[6] = new Option("ROLAIDS® MULTI-SYMPTOM PLUS ANTI-GAS SOFTCHEWS TROPICAL FRUIT FLAVOR 6 COUNT", "ROLAIDS_MULTISYMPTON_PLUS_ANTIGAS_SOFTCHEWS_TROPICAL_FRUIT_FLAVOR_6_COUNT");
		subprodBrandList.options[7] = new Option("ROLAIDS® EXTRA STRENGTH PLUS GAS SOFTCHEWS FRUIT FLAVOR 6 COUNT", "ROLAIDS_EXTRA_STRENGTH_PLUS_GAS_SOFTCHEWS_FRUIT_FLAVOR_6_COUNT");
		subprodBrandList.options[8] = new Option("ROLAIDS® EXTRA STRENGTH PLUS GAS SOFTCHEWS TROPICAL FRUIT FLAVOR 36 COUNT", "ROLAIDS_EXTRA_STRENGTH_PLUS_GAS_SOFTCHEWS_TROPICAL_FRUIT_FLAVOR_36_COUNT");
		subprodBrandList.options[9] = new Option("ROLAIDS® EXTRA STRENGTH PLUS GAS SOFTCHEWS TROPICAL FRUIT FLAVOR 12 COUNT", "ROLAIDS_EXTRA_STRENGTH_PLUS_GAS_SOFTCHEWS_TROPICAL_FRUIT_FLAVOR_12_COUNT");
	}
	
	
	requestTypeList.options.length = 0;
	if (product == "ROLAIDS_SOFTCHEWS"){
		requestTypeList.options[0] = new Option("Product Refund", "refund");
	}
	else{
		requestTypeList.options[0] = new Option("Product Refund", "refund");
		requestTypeList.options[1] = new Option("Product Coupon", "coupon");
	}
}

function submitRecallForm() {
    document.forms["aform"].submit();
}

function changeMandatory(value,productnum){

     if(value !=""){

      frmvalidator.addValidation("prodBrand"+productnum, "req", " product is required field. ");
	    frmvalidator.addValidation("ndc"+productnum, "req", "NDC#  is required field. ");
		  frmvalidator.addValidation("lotNumber"+productnum, "req", "LOT# is required field. ");
		    frmvalidator.addValidation("reqtype"+productnum, "req", "request type is required field. ");
			
     $('#productTitle'+productnum).html("*Product");
	 $('#productTitleNDC'+productnum).html("*NDC #");
	 $('#productTitleLOT'+productnum).html("<strong>*LOT #<strong>");
	  $('#productTitleReq'+productnum).html("*Request Type :");
	
	 }else{
		 
		 
		 for(var itr=0;itr < this.formobj.elements.length;itr++)
		{ 
		
		  if(this.formobj.elements[itr].name=='prodBrand'+productnum){
		        this.formobj.elements[itr].validationset = null;
		     }
		  if(this.formobj.elements[itr].name=='ndc'+productnum){
		        this.formobj.elements[itr].validationset = null;
		     }
		  if(this.formobj.elements[itr].name=='lotNumber'+productnum){
		        this.formobj.elements[itr].validationset = null;
		     }
		  if(this.formobj.elements[itr].name=='reqtype'+productnum){
		        this.formobj.elements[itr].validationset = null;
		     }
		
		}
		 
	  $('#productTitle'+productnum).html("Product");
	 $('#productTitleNDC'+productnum).html("NDC #");
	 $('#productTitleLOT'+productnum).html("<strong>LOT #<strong>");
	  $('#productTitleReq'+productnum).html("Request Type :");
	   
	 }
}


 function NDCValidation()
{
	
	var error = "NDC # entered is not valid. Please re-enter a valid NDC # in the format XXXXX-XXX-XX";  //error message
	var _1Arr = new Array(95);

	_1Arr[1]="5058010015";
	_1Arr[2]="5058012301";
	_1Arr[3]="5058012302";
	_1Arr[4]="5058012303";
	_1Arr[5]="5058012304";
	_1Arr[6]="5058014315";
	_1Arr[7]="5058014330";
	_1Arr[8]="5058014401";
	_1Arr[9]="5058014415";
	_1Arr[10]="5058014418";
	_1Arr[11]="5058014440";
	_1Arr[12]="5058016604";
	_1Arr[13]="5058016701";
	_1Arr[14]="5058018404";
	_1Arr[15]="5058019801";
	_1Arr[16]="5058019811";
	_1Arr[17]="5058019815";
	_1Arr[18]="5058021504";
	_1Arr[19]="5058024704";
	_1Arr[20]="5058024904";
	_1Arr[21]="5058025304";
	_1Arr[22]="5058025404";
	_1Arr[23]="5058025504";
	_1Arr[24]="5058029604";
	_1Arr[25]="5058038604";
	_1Arr[26]="5058038704";
	_1Arr[27]="5058039004";
	_1Arr[28]="5058039104";
	_1Arr[29]="5058040704";
	_1Arr[30]="5058049304";
	_1Arr[31]="5058053504";
	_1Arr[32]="5058060101";
	_1Arr[33]="5058060102";
	_1Arr[34]="5058060104";
	_1Arr[35]="5058060150";
	_1Arr[36]="5058060301";
	_1Arr[37]="5058060304";
	_1Arr[38]="5058060401";
	_1Arr[39]="5058060404";
	_1Arr[40]="5058072104";
	_1Arr[41]="5058072108";
	_1Arr[42]="5058072115";
	_1Arr[43]="5058072310";
	_1Arr[44]="5058073004";
	_1Arr[45]="5058073015";
	_1Arr[46]="5058090204";
	_1Arr[47]="5058022610";
	_1Arr[48]="5058048850";
	_1Arr[49]="5058022610";
	_1Arr[50]="5058022610";
	_1Arr[51]="5058017650";
	_1Arr[52]="5058024420";
	_1Arr[53]="5058042237";
	_1Arr[54]="5058042250";
	_1Arr[55]="5058071024";
	_1Arr[56]="5058044931";
	_1Arr[57]="5058044906";
	_1Arr[58]="5058052710";
	_1Arr[59]="5058052710";
	_1Arr[60]="5058052710";
	_1Arr[61]="5058044907";
	_1Arr[62]="5058010904";
	_1Arr[63]="5058011003";
	_1Arr[64]="5058011076";
	_1Arr[65]="5058048224";
	_1Arr[66]="5058048224";
	_1Arr[67]="5058048824";
	_1Arr[68]="5058048825";
	_1Arr[69]="5058051930"; 
	_1Arr[70]="5058029750";
	_1Arr[71]="1801800";
	_1Arr[72]="1901800";
	_1Arr[73]="5058049824";
	// Rolaids new codes
	_1Arr[74]="5058074106";
	_1Arr[75]="5058074118";
	_1Arr[76]="5058074119";
	_1Arr[77]="5058074136";
	_1Arr[78]="5058074142";
	_1Arr[79]="5058074206";
	_1Arr[80]="5058074212";
	_1Arr[81]="5058074236";
	_1Arr[82]="5058075006";
	_1Arr[83]="5058075012";
	_1Arr[84]="5058075024";
	_1Arr[85]="5058074136";
	_1Arr[86]="5058074137";
	_1Arr[87]="5058074137";
	_1Arr[88]="5058074138";
	_1Arr[89]="5058074139";
	_1Arr[90]="5058074140";
	_1Arr[91]="5058074141";
	_1Arr[92]="5058074142";
	_1Arr[93]="5058074143";
	_1Arr[94]="5058029715";
	_1Arr[95]="5058044927";
	


	var frm = document.forms["aform"];
	var ndc1 = frm.ndc11.value + frm.ndc12.value + frm.ndc13.value;


	if (ndc1 != null && ndc1 != "") {
		var ndc1NoObj = new String(ndc1);
		var cnt = 0;
	    for (var i = 0; i < _1Arr.length; i++) {
	        if (ndc1NoObj.toUpperCase() == _1Arr[i]) {
	            cnt = 1;
	            break;
	        }
	    }
	    if (cnt == 0) {
	        //sfm_show_error_msg(error);
	        frm.ndc11.focus()
	        return false;
	    }
	}
	
	var ndc2 = frm.ndc21.value + frm.ndc22.value + frm.ndc23.value;
	if (ndc2 != null && ndc2 != "") {
		var ndc2NoObj = new String(ndc2);
		var cnt = 0;
	    for (var i = 0; i < _1Arr.length; i++) {
	        if (ndc2NoObj.toUpperCase() == _1Arr[i]) {
	            cnt = 1;
	            break;
	        }
	    }
	    if (cnt == 0) {
	        //sfm_show_error_msg(error);
	        frm.ndc21.focus()
	        return false;
	    }
	}

	var ndc3 = frm.ndc31.value + frm.ndc32.value + frm.ndc33.value;
	if (ndc3 != null && ndc3 != "") {
		var ndc3NoObj = new String(ndc3);
		var cnt = 0;
	    for (var i = 0; i < _1Arr.length; i++) {
	        if (ndc3NoObj.toUpperCase() == _1Arr[i]) {
	            cnt = 1;
	            break;
	        }
	    }
	    if (cnt == 0) {
	        //sfm_show_error_msg(error);
	        frm.ndc31.focus()
	        return false;
	    }
	}

	var ndc4 = frm.ndc41.value + frm.ndc42.value + frm.ndc43.value;
	if (ndc4 != null && ndc4 != "") {
		var ndc4NoObj = new String(ndc4);
		var cnt = 0;
	    for (var i = 0; i < _1Arr.length; i++) {
	        if (ndc4NoObj.toUpperCase() == _1Arr[i]) {
	            cnt = 1;
	            break;
	        }
	    }
	    if (cnt == 0) {
	        //sfm_show_error_msg(error);
	        frm.ndc41.focus()
	        return false;
	    }
	}

	var ndc5 = frm.ndc51.value + frm.ndc52.value + frm.ndc53.value;
	if (ndc5 != null && ndc5 != "") {
		var ndc5NoObj = new String(ndc5);
		var cnt = 0;
	    for (var i = 0; i < _1Arr.length; i++) {
	        if (ndc5NoObj.toUpperCase() == _1Arr[i]) {
	            cnt = 1;
	            break;
	        }
	    }
	    if (cnt == 0) {
	        //sfm_show_error_msg(error);
	        frm.ndc51.focus()
	        return false;
	    }
	}

	var ndc6 = frm.ndc61.value + frm.ndc62.value + frm.ndc63.value;
	if (ndc6 != null && ndc6 != "") {
		var ndc6NoObj = new String(ndc6);
		var cnt = 0;
	    for (var i = 0; i < _1Arr.length; i++) {
	        if (ndc6NoObj.toUpperCase() == _1Arr[i]) {
	            cnt = 1;
	            break;
	        }
	    }
	    if (cnt == 0) {
	        //sfm_show_error_msg(error);
	        frm.ndc61.focus()
	        return false;
	    }
	}

	return true;

}

function prodGroupValidation() 
{
	var frm = document.forms["aform"];
	if ((frm.prodBrand2.value != null && frm.prodBrand2.value != "") || 
		(frm.ndc21.value != null && frm.ndc21.value != "") || 
		(frm.lotNumber2.value != null && frm.lotNumber2.value != "") ) 
	{
		if (frm.prodBrand2.value == null || frm.prodBrand2.value == "") {
			frm.prodBrand2.focus();
			return false;			
		}
		
		if (frm.ndc21.value == null || frm.ndc21.value == "") {
			frm.ndc21.focus();
			return false;			
		}
		
		if (frm.lotNumber2.value == null || frm.lotNumber2.value == "") {
			frm.lotNumber2.focus();
			return false;			
		}		
		
		
		
		
	}	
	
		if ((frm.prodBrand3.value != null && frm.prodBrand3.value != "") || 
		(frm.ndc31.value != null && frm.ndc31.value != "") || 
		(frm.lotNumber3.value != null && frm.lotNumber3.value != "")  ) 
	{
		if (frm.prodBrand3.value == null || frm.prodBrand3.value == "") {
			frm.prodBrand3.focus();
			return false;			
		}
		
		if (frm.ndc31.value == null || frm.ndc31.value == "") {
			frm.ndc31.focus();
			return false;			
		}
		
		if (frm.lotNumber3.value == null || frm.lotNumber3.value == "") {
			frm.lotNumber3.focus();
			return false;			
		}		
		
	
		

	
	}	
	
		if ((frm.prodBrand4.value != null && frm.prodBrand4.value != "") || 
		(frm.ndc41.value != null && frm.ndc41.value != "") || 
		(frm.lotNumber4.value != null && frm.lotNumber4.value != "")  ) 
	{
		if (frm.prodBrand4.value == null || frm.prodBrand4.value == "") {
			frm.prodBrand4.focus();
			return false;			
		}
		
		if (frm.ndc41.value == null || frm.ndc41.value == "") {
			frm.ndc41.focus();
			return false;			
		}
		
		if (frm.lotNumber4.value == null || frm.lotNumber4.value == "") {
			frm.lotNumber4.focus();
			return false;			
		}		
		
	
	
	}	
	
		if ((frm.prodBrand5.value != null && frm.prodBrand5.value != "") || 
		(frm.ndc51.value != null && frm.ndc51.value != "") || 
		(frm.lotNumber5.value != null && frm.lotNumber5.value != "") ) 
	{

		if (frm.prodBrand5.value == null || frm.prodBrand5.value == "") {
			frm.prodBrand5.focus();
			return false;			
		}
		
		if (frm.ndc51.value == null || frm.ndc51.value == "") {
			frm.ndc51.focus();
			return false;			
		}
		
		if (frm.lotNumber5.value == null || frm.lotNumber5.value == "") {
			frm.lotNumber5.focus();
			return false;			
		}		
		
	
	
	}	
	
		if ((frm.prodBrand6.value != null && frm.prodBrand6.value != "") || 
		(frm.ndc61.value != null && frm.ndc61.value != "") || 
		(frm.lotNumber6.value != null && frm.lotNumber6.value != "")  ) 
	{
		if (frm.prodBrand6.value == null || frm.prodBrand6.value == "") {
			frm.prodBrand6.focus();
			return false;			
		}
		
		if (frm.ndc61.value == null || frm.ndc61.value == "") {
			frm.ndc61.focus();
			return false;			
		}
		
		if (frm.lotNumber6.value == null || frm.lotNumber6.value == "") {
			frm.lotNumber6.focus();
			return false;			
		}		
		
	
	
	}	
	
	return true;

}

 function DoCustomValidation()
{
	
 
  var frm = document.forms["aform"];
  if(frm.email.value != frm.confirmEmail.value)
  {
    sfm_show_error_msg('Email address and Confirm Email address must match',frm.email);
    return false;
  }
  
  
  var phone = frm.phonea.value + frm.phonep.value + frm.phonen.value;
  var phone2 = frm.phone2a.value + frm.phone2p.value + frm.phone2n.value;
  
  if (phone != phone2) {
    sfm_show_error_msg('Phone Number and Confirm Phone Number must match',frm.phonea);
    return false;
  
  }
  
  if (false == prodGroupValidation() )
  {
  	 sfm_show_error_msg("Please select product and enter valid NDC # and LOT# ");
	 return false;
  }
  
  if (false == verifyLotNumber() )
  {
     
	 sfm_show_error_msg("Please enter a valid LOT #");
	 return false;
  }
  
  if (false == NDCValidation() )
  {
     
	 sfm_show_error_msg("Enter a valid NDC # (valid format is XXXXX-XXX-XX)");
	 return false;
  }
  
  return true;

}

//Create this validator only after the definition of the HTML form
$(document).ready(function() {
						   
 frmvalidator = new Validator("aform");
  
 
	var frm = document.forms["aform"];

    frmvalidator.addValidation("fname", "req", "First Name is required");
    frmvalidator.addValidation("lname", "req", "Last Name is required");
    
	frmvalidator.addValidation("email","maxlen=50");
    frmvalidator.addValidation("email","req", "Email address is required");
    frmvalidator.addValidation("email","email", "Enter a valid Email address ");
    frmvalidator.addValidation("confirmEmail","maxlen=50");
    frmvalidator.addValidation("confirmEmail","req", "Confirm Email Address is required");
    frmvalidator.addValidation("confirmEmail","email", "Enter a valid Email address for Confirm Email Address");
	
	
    frmvalidator.addValidation("address1", "req", "Address 1 is required");
    frmvalidator.addValidation("city", "req", "City is required");
    frmvalidator.addValidation("state", "dontselect=0", "State is required");
	

    frmvalidator.addValidation("ndc11", "req", "NDC # is required");
	frmvalidator.addValidation("ndc12", "req", "NDC # is required");
	frmvalidator.addValidation("ndc13", "req", "NDC # is required");
    frmvalidator.addValidation("lotNumber", "req", "LOT# is required. Please enter a valid LOT#");
	
	
    //frmvalidator.addValidation("callback", "dontselect=0", "Call back at is required");
    frmvalidator.addValidation("zip", "req", "Please enter a valid Zip Code.");
	frmvalidator.addValidation("zip", "num", "Please enter a valid Zip Code.");
	frmvalidator.addValidation("zip", "minlen=5", "Please enter a valid Zip Code.");
    frmvalidator.addValidation("phonea", "req", "Please enter a valid Phone Number");
	frmvalidator.addValidation("phonea", "num", "Please enter a valid Phone Number");
	frmvalidator.addValidation("phonea", "minlen=3", "Please enter a valid Phone Number");
    frmvalidator.addValidation("phonep", "req", "Please enter a valid Phone Number");
	frmvalidator.addValidation("phonep", "num", "Please enter a valid Phone Number");
	frmvalidator.addValidation("phonep", "minlen=3", "Please enter a valid Phone Number");
    frmvalidator.addValidation("phonen", "req", "Please enter a valid Phone Number");
	frmvalidator.addValidation("phonen", "num", "Please enter a valid Phone Number");
	frmvalidator.addValidation("phonen", "minlen=4", "Please enter a valid Phone Number");
    
    frmvalidator.addValidation("phone2a", "req", "Please enter a valid Phone Number");
	frmvalidator.addValidation("phone2a", "num", "Please enter a valid Phone Number");
	frmvalidator.addValidation("phone2a", "minlen=3", "Please enter a valid Phone Number");
    frmvalidator.addValidation("phone2p", "req", "Please enter a valid Phone Number");
	frmvalidator.addValidation("phone2p", "num", "Please enter a valid Phone Number");
	frmvalidator.addValidation("phone2p", "minlen=3", "Please enter a valid Phone Number");
    frmvalidator.addValidation("phone2n", "req", "Please enter a valid Phone Number");
	frmvalidator.addValidation("phone2n", "num", "Please enter a valid Phone Number");
	frmvalidator.addValidation("phone2n", "minlen=4", "Please enter a valid Phone Number");
    
    frmvalidator.addValidation("prodBrand", "dontselect=0", "At least one product is required");
	
	frmvalidator.setAddnlValidationFunction("DoCustomValidation"); 
    
	$("a[name=infoLnk]").tooltip();
    $("a[name=infoImg]").tooltip();
	
	updateSubProduct();
	
	/*append or remove mandatory filed  */
	

	

});

function verifyLotNumber()
{
	var error = "LOT# entered is not valid. Please re-enter a valid LOT#";  //error message
	var _1Arr = new Array(1652);

	_1Arr[1]="AAM099";
	_1Arr[2]="ACM106";
	_1Arr[3]="AEM103";
	_1Arr[4]="AHM307";
	_1Arr[5]="AHM455";
	_1Arr[6]="AJM397";
	_1Arr[7]="AJM398";
	_1Arr[8]="ALM363";
	_1Arr[9]="ALM364";
	_1Arr[10]="AMM353";
	_1Arr[11]="ASM358";
	_1Arr[12]="ASM450";
	_1Arr[13]="ASM451";
	_1Arr[14]="SEM099";
	_1Arr[15]="SFM003";
	_1Arr[16]="SJM088";
	_1Arr[17]="SMM009";
	_1Arr[18]="SMM082";
	_1Arr[19]="SSM019";
	_1Arr[20]="SSM080";
	_1Arr[21]="AHM308";
	_1Arr[22]="ALM307";
	_1Arr[23]="AMM352";
	_1Arr[24]="APM323";
	_1Arr[25]="ASM429";
	_1Arr[26]="SDM100";
	_1Arr[27]="SDM101";
	_1Arr[28]="SEM047";
	_1Arr[29]="SJM015";
	_1Arr[30]="SJM089";
	_1Arr[31]="SJM162";
	_1Arr[32]="AAM004";
	_1Arr[33]="AAM021";
	_1Arr[34]="ABM030";
	_1Arr[35]="ACM004";
	_1Arr[36]="AEM020";
	_1Arr[37]="AEM079";
	_1Arr[38]="AFM304";
	_1Arr[39]="AHM411";
	_1Arr[40]="AJM372";
	_1Arr[41]="AJM389";
	_1Arr[42]="AJM390";
	_1Arr[43]="AMM320";
	_1Arr[44]="AMM371";
	_1Arr[45]="AMM396";
	_1Arr[46]="APM367";
	_1Arr[47]="APM368";
	_1Arr[48]="APM408";
	_1Arr[49]="ASM331";
	_1Arr[50]="ASM440";
	_1Arr[51]="BCM183";
	_1Arr[52]="SDM124";
	_1Arr[53]="SEM051";
	_1Arr[54]="SFM027";
	_1Arr[55]="SHM018";
	_1Arr[56]="SJM130";
	_1Arr[57]="SLM105";
	_1Arr[58]="SMM059";
	_1Arr[59]="SMM072";
	_1Arr[60]="SMM152";
	_1Arr[61]="SSM040";
	_1Arr[62]="AAM062";
	_1Arr[63]="ABM041";
	_1Arr[64]="ADM024";
	_1Arr[65]="AFM002";
	_1Arr[66]="AHM449";
	_1Arr[67]="AMM357";
	_1Arr[68]="AMM402";
	_1Arr[69]="ASM332";
	_1Arr[70]="ASM422";
	_1Arr[71]="ASM441";
	_1Arr[72]="BCM164";
	_1Arr[73]="SDM123";
	_1Arr[74]="SJM131";
	_1Arr[75]="SMM005";
	_1Arr[76]="SPM008";
	_1Arr[77]="SSM003";
	_1Arr[78]="SSM034";
	_1Arr[79]="AHM330";
	_1Arr[80]="AHM331";
	_1Arr[81]="AHM386";
	_1Arr[82]="AHM448";
	_1Arr[83]="BAM277";
	_1Arr[84]="BAM278";
	_1Arr[85]="BCM127";
	_1Arr[86]="SHM056";
	_1Arr[87]="AHM328";
	_1Arr[88]="SFM002";
	_1Arr[89]="AFM307";
	_1Arr[90]="ALM445";
	_1Arr[91]="BAM272";
	_1Arr[92]="SFM001";
	_1Arr[93]="SHM017";
	_1Arr[94]="SMM149";
	_1Arr[95]="SMM150";
	_1Arr[96]="SMM151";
	_1Arr[97]="ABM010";
	_1Arr[98]="ADM041";
	_1Arr[99]="AEM041";
	_1Arr[100]="AJM311";
	_1Arr[101]="APM399";
	_1Arr[102]="ASM424";
	_1Arr[103]="BCM165";
	_1Arr[104]="SEM063";
	_1Arr[105]="SHM022";
	_1Arr[106]="SJM183";
	_1Arr[107]="SMM074";
	_1Arr[108]="SSM007";
	_1Arr[109]="AAM003";
	_1Arr[110]="AAM022";
	_1Arr[111]="AAM032";
	_1Arr[112]="ACM006";
	_1Arr[113]="ACM025";
	_1Arr[114]="ACM114";
	_1Arr[115]="AEM023";
	_1Arr[116]="AEM100";
	_1Arr[117]="AHM317";
	_1Arr[118]="AHM450";
	_1Arr[119]="AJM312";
	_1Arr[120]="ALM301";
	_1Arr[121]="ALM405";
	_1Arr[122]="ALM470";
	_1Arr[123]="AMM429";
	_1Arr[124]="AMM430";
	_1Arr[125]="APM398";
	_1Arr[126]="ASM336";
	_1Arr[127]="ASM400";
	_1Arr[128]="ASM401";
	_1Arr[129]="BAM215";
	_1Arr[130]="BBM205";
	_1Arr[131]="SDM121";
	_1Arr[132]="SDM122";
	_1Arr[133]="SEM043";
	_1Arr[134]="SEM074";
	_1Arr[135]="SEM075";
	_1Arr[136]="SFM028";
	_1Arr[137]="SFM042";
	_1Arr[138]="SHM021";
	_1Arr[139]="SHM040";
	_1Arr[140]="SJM175";
	_1Arr[141]="SMM001";
	_1Arr[142]="SMM038";
	_1Arr[143]="SMM075";
	_1Arr[144]="SMM160";
	_1Arr[145]="SMM161";
	_1Arr[146]="SSM006";
	_1Arr[147]="SSM065";
	_1Arr[148]="AAM056";
	_1Arr[149]="AAM096";
	_1Arr[150]="ABM034";
	_1Arr[151]="ABM035";
	_1Arr[152]="ABM036";
	_1Arr[153]="ABM042";
	_1Arr[154]="ACM003";
	_1Arr[155]="ACM115";
	_1Arr[156]="ADM085";
	_1Arr[157]="ADM090";
	_1Arr[158]="AEM069";
	_1Arr[159]="AJM313";
	_1Arr[160]="ALM336";
	_1Arr[161]="ALM404";
	_1Arr[162]="AMM312";
	_1Arr[163]="AMM372";
	_1Arr[164]="AMM427";
	_1Arr[165]="ASM317";
	_1Arr[166]="ASM328";
	_1Arr[167]="ASM396";
	_1Arr[168]="ASM448";
	_1Arr[169]="SEM115";
	_1Arr[170]="SJM147";
	_1Arr[171]="SJM173";
	_1Arr[172]="SLM033";
	_1Arr[173]="SMM007";
	_1Arr[174]="SPM056";
	_1Arr[175]="SSM044";
	_1Arr[176]="AAM005";
	_1Arr[177]="AAM085";
	_1Arr[178]="AAM120";
	_1Arr[179]="ACM107";
	_1Arr[180]="ADM086";
	_1Arr[181]="AEM029";
	_1Arr[182]="AEM086";
	_1Arr[183]="AFM001";
	_1Arr[184]="AHM320";
	_1Arr[185]="AHM456";
	_1Arr[186]="AHM457";
	_1Arr[187]="AJM333";
	_1Arr[188]="AJM378";
	_1Arr[189]="AJM379";
	_1Arr[190]="AJM435";
	_1Arr[191]="ALM309";
	_1Arr[192]="ALM310";
	_1Arr[193]="ALM360";
	_1Arr[194]="ALM361";
	_1Arr[195]="AMM330";
	_1Arr[196]="AMM331";
	_1Arr[197]="AMM416";
	_1Arr[198]="AMM432";
	_1Arr[199]="APM325";
	_1Arr[200]="ASM345";
	_1Arr[201]="ASM364";
	_1Arr[202]="ASM452";
	_1Arr[203]="BAM217";
	_1Arr[204]="BCM140";
	_1Arr[205]="BCM141";
	_1Arr[206]="BCM196";
	_1Arr[207]="SDM128";
	_1Arr[208]="SEM098";
	_1Arr[209]="SFM004";
	_1Arr[210]="SFM005";
	_1Arr[211]="SFM006";
	_1Arr[212]="SHM024";
	_1Arr[213]="SHM041";
	_1Arr[214]="SJM087";
	_1Arr[215]="SJM189";
	_1Arr[216]="SLM038";
	_1Arr[217]="SLM039";
	_1Arr[218]="SLM110";
	_1Arr[219]="SLM111";
	_1Arr[220]="SLM112";
	_1Arr[221]="SMM068";
	_1Arr[222]="SMM083";
	_1Arr[223]="SPM038";
	_1Arr[224]="SPM065";
	_1Arr[225]="SSM018";
	_1Arr[226]="AHM458";
	_1Arr[227]="ALM308";
	_1Arr[228]="ALM454";
	_1Arr[229]="AMM431";
	_1Arr[230]="APM324";
	_1Arr[231]="ASM360";
	_1Arr[232]="ASM430";
	_1Arr[233]="BAM234";
	_1Arr[234]="BCM171";
	_1Arr[235]="BCM198";
	_1Arr[236]="SDM097";
	_1Arr[237]="SDM129";
	_1Arr[238]="SDM130";
	_1Arr[239]="SDM131";
	_1Arr[240]="SEM046";
	_1Arr[241]="SHM042";
	_1Arr[242]="SHM061";
	_1Arr[243]="SJM057";
	_1Arr[244]="SJM157";
	_1Arr[245]="SMM008";
	_1Arr[246]="AAM061";
	_1Arr[247]="ABM028";
	_1Arr[248]="ABM057";
	_1Arr[249]="ACM028";
	_1Arr[250]="ACM109";
	_1Arr[251]="ADM035";
	_1Arr[252]="ADM077";
	_1Arr[253]="AEM080";
	_1Arr[254]="AFM314";
	_1Arr[255]="AHM304";
	_1Arr[256]="AHM384";
	_1Arr[257]="AHM385";
	_1Arr[258]="AHM454";
	_1Arr[259]="AJM400";
	_1Arr[260]="AJM410";
	_1Arr[261]="AJM430";
	_1Arr[262]="ALM372";
	_1Arr[263]="ALM403";
	_1Arr[264]="ALM418";
	_1Arr[265]="AMM305";
	_1Arr[266]="AMM306";
	_1Arr[267]="AMM339";
	_1Arr[268]="AMM340";
	_1Arr[269]="AMM394";
	_1Arr[270]="AMM395";
	_1Arr[271]="APM361";
	_1Arr[272]="APM362";
	_1Arr[273]="APM363";
	_1Arr[274]="APM410";
	_1Arr[275]="APM411";
	_1Arr[276]="APM416";
	_1Arr[277]="ASM327";
	_1Arr[278]="ASM339";
	_1Arr[279]="ASM421";
	_1Arr[280]="BAM276";
	_1Arr[281]="BCM144";
	_1Arr[282]="PFM007";
	_1Arr[283]="PFM008";
	_1Arr[284]="PFM056";
	_1Arr[285]="PFM057";
	_1Arr[286]="PFM082";
	_1Arr[287]="PFM083";
	_1Arr[288]="PFM113";
	_1Arr[289]="PHM014";
	_1Arr[290]="PHM015";
	_1Arr[291]="PHM016";
	_1Arr[292]="PHM017";
	_1Arr[293]="PHM018";
	_1Arr[294]="PHM084";
	_1Arr[295]="PHM085";
	_1Arr[296]="PHM150";
	_1Arr[297]="PHM151";
	_1Arr[298]="PJM098";
	_1Arr[299]="PJM099";
	_1Arr[300]="PJM100";
	_1Arr[301]="PLM070";
	_1Arr[302]="PLM071";
	_1Arr[303]="PLM072";
	_1Arr[304]="PLM087";
	_1Arr[305]="PLM088";
	_1Arr[306]="PMM090";
	_1Arr[307]="PMM091";
	_1Arr[308]="PMM092";
	_1Arr[309]="PPM014";
	_1Arr[310]="PPM015";
	_1Arr[311]="PPM068";
	_1Arr[312]="PPM069";
	_1Arr[313]="PPM070";
	_1Arr[314]="PPM071";
	_1Arr[315]="PSM092";
	_1Arr[316]="PSM093";
	_1Arr[317]="SAM004";
	_1Arr[318]="SAM005";
	_1Arr[319]="SAM022";
	_1Arr[320]="SAM059";
	_1Arr[321]="SBM063";
	_1Arr[322]="SCM065";
	_1Arr[323]="SCM076";
	_1Arr[324]="SDM002";
	_1Arr[325]="SDM118";
	_1Arr[326]="SEM086";
	_1Arr[327]="SFM044";
	_1Arr[328]="SHM046";
	_1Arr[329]="SLM030";
	_1Arr[330]="SLM031";
	_1Arr[331]="SLM114";
	_1Arr[332]="SMM006";
	_1Arr[333]="SMM033";
	_1Arr[334]="SMM087";
	_1Arr[335]="SMM158";
	_1Arr[336]="SMM159";
	_1Arr[337]="SSM035";
	_1Arr[338]="SSM036";
	_1Arr[339]="SSM068";
	_1Arr[340]="AAM093";
	_1Arr[341]="ABM061";
	_1Arr[342]="ACM102";
	_1Arr[343]="AEM066";
	_1Arr[344]="AFM309";
	_1Arr[345]="AFM310";
	_1Arr[346]="AHM410";
	_1Arr[347]="AJM304";
	_1Arr[348]="AJM371";
	_1Arr[349]="AMM321";
	_1Arr[350]="AMM364";
	_1Arr[351]="APM319";
	_1Arr[352]="APM409";
	_1Arr[353]="ASM313";
	_1Arr[354]="ASM423";
	_1Arr[355]="BAM213";
	_1Arr[356]="SDM093";
	_1Arr[357]="SEM050";
	_1Arr[358]="SEM113";
	_1Arr[359]="SHM032";
	_1Arr[360]="SJM049";
	_1Arr[361]="SLM052";
	_1Arr[362]="SLM104";
	_1Arr[363]="SMM043";
	_1Arr[364]="SMM073";
	_1Arr[365]="SPM009";
	_1Arr[366]="SPM059";
	_1Arr[367]="SSM061";
	_1Arr[368]="ADM029";
	_1Arr[369]="AFM306";
	_1Arr[370]="AJM315";
	_1Arr[371]="ALM362";
	_1Arr[372]="APM326";
	_1Arr[373]="ASM363";
	_1Arr[374]="BAM221";
	_1Arr[375]="SJM137";
	_1Arr[376]="SLM113";
	_1Arr[377]="SPM039";
	_1Arr[378]="AHM301";
	_1Arr[379]="AHM302";
	_1Arr[380]="AHM303";
	_1Arr[381]="PDM147";
	_1Arr[382]="PEM012";
	_1Arr[383]="PHM138";
	_1Arr[384]="PHM167";
	_1Arr[385]="PHM168";
	_1Arr[386]="PPM008";
	_1Arr[387]="PPM009";
	_1Arr[388]="PPM010";
	_1Arr[389]="SAM074";
	_1Arr[390]="SAM091";
	_1Arr[391]="SAM092";
	_1Arr[392]="SDM029";
	_1Arr[393]="SFM012";
	_1Arr[394]="AAM091";
	_1Arr[395]="AAM092";
	_1Arr[396]="ABM008";
	_1Arr[397]="AFM308";
	_1Arr[398]="AFM311";
	_1Arr[399]="BAM236";
	_1Arr[400]="BAM237";
	_1Arr[401]="BAM238";
	_1Arr[402]="PDM118";
	_1Arr[403]="PDM119";
	_1Arr[404]="PDM120";
	_1Arr[405]="PDM139";
	_1Arr[406]="PDM140";
	_1Arr[407]="PHM108";
	_1Arr[408]="PHM109";
	_1Arr[409]="PHM110";
	_1Arr[410]="PMM117";
	_1Arr[411]="PMM118";
	_1Arr[412]="PPM006";
	_1Arr[413]="PPM007";
	_1Arr[414]="SAM051";
	_1Arr[415]="SAM052";
	_1Arr[416]="SDM065";
	_1Arr[417]="SDM066";
	_1Arr[418]="SHM034";
	_1Arr[419]="SMM069";
	_1Arr[420]="SMM070";
	_1Arr[421]="SMM071";
	_1Arr[422]="AAM078";
	_1Arr[423]="AAM079";
	_1Arr[424]="AAM080";
	_1Arr[425]="AAM081";
	_1Arr[426]="AAM098";
	_1Arr[427]="ABM055";
	_1Arr[428]="ACM008";
	_1Arr[429]="ACM022";
	_1Arr[430]="ADM022";
	_1Arr[431]="AEM007";
	_1Arr[432]="AEM013";
	_1Arr[433]="AEM014";
	_1Arr[434]="AEM082";
	_1Arr[435]="AFM300";
	_1Arr[436]="AFM318";
	_1Arr[437]="AHM305";
	_1Arr[438]="AHM382";
	_1Arr[439]="AHM383";
	_1Arr[440]="AJM309";
	_1Arr[441]="AJM310";
	_1Arr[442]="AJM377";
	_1Arr[443]="AJM411";
	_1Arr[444]="AJM431";
	_1Arr[445]="AJM432";
	_1Arr[446]="ALM370";
	_1Arr[447]="ALM371";
	_1Arr[448]="ALM413";
	_1Arr[449]="ALM468";
	_1Arr[450]="ALM469";
	_1Arr[451]="AMM310";
	_1Arr[452]="AMM311";
	_1Arr[453]="AMM338";
	_1Arr[454]="AMM341";
	_1Arr[455]="AMM389";
	_1Arr[456]="AMM390";
	_1Arr[457]="AMM391";
	_1Arr[458]="AMM406";
	_1Arr[459]="AMM407";
	_1Arr[460]="APM339";
	_1Arr[461]="APM340";
	_1Arr[462]="APM341";
	_1Arr[463]="APM342";
	_1Arr[464]="APM375";
	_1Arr[465]="APM376";
	_1Arr[466]="ASM318";
	_1Arr[467]="ASM319";
	_1Arr[468]="ASM320";
	_1Arr[469]="ASM321";
	_1Arr[470]="ASM325";
	_1Arr[471]="ASM326";
	_1Arr[472]="ASM390";
	_1Arr[473]="ASM391";
	_1Arr[474]="ASM442";
	_1Arr[475]="ASM443";
	_1Arr[476]="ASM444";
	_1Arr[477]="BAM242";
	_1Arr[478]="PDM110";
	_1Arr[479]="PDM111";
	_1Arr[480]="PEM075";
	_1Arr[481]="PEM076";
	_1Arr[482]="PEM086";
	_1Arr[483]="PFM003";
	_1Arr[484]="PFM004";
	_1Arr[485]="PFM005";
	_1Arr[486]="PFM006";
	_1Arr[487]="PFM078";
	_1Arr[488]="PFM079";
	_1Arr[489]="PFM080";
	_1Arr[490]="PFM081";
	_1Arr[491]="PFM103";
	_1Arr[492]="PFM104";
	_1Arr[493]="PFM105";
	_1Arr[494]="PHM086";
	_1Arr[495]="PHM087";
	_1Arr[496]="PHM088";
	_1Arr[497]="PHM089";
	_1Arr[498]="PHM090";
	_1Arr[499]="PHM104";
	_1Arr[500]="PHM105";
	_1Arr[501]="PHM106";
	_1Arr[502]="PHM107";
	_1Arr[503]="PHM144";
	_1Arr[504]="PHM145";
	_1Arr[505]="PHM146";
	_1Arr[506]="PHM147";
	_1Arr[507]="PJM047";
	_1Arr[508]="PJM048";
	_1Arr[509]="PJM068";
	_1Arr[510]="PJM069";
	_1Arr[511]="PJM070";
	_1Arr[512]="PJM071";
	_1Arr[513]="PJM072";
	_1Arr[514]="PJM073";
	_1Arr[515]="PJM074";
	_1Arr[516]="PJM089";
	_1Arr[517]="PJM090";
	_1Arr[518]="PJM091";
	_1Arr[519]="PJM092";
	_1Arr[520]="PLM041";
	_1Arr[521]="PLM042";
	_1Arr[522]="PLM064";
	_1Arr[523]="PLM065";
	_1Arr[524]="PLM066";
	_1Arr[525]="PLM067";
	_1Arr[526]="PLM068";
	_1Arr[527]="PLM089";
	_1Arr[528]="PLM090";
	_1Arr[529]="PMM034";
	_1Arr[530]="PMM035";
	_1Arr[531]="PMM088";
	_1Arr[532]="PMM089";
	_1Arr[533]="PMM129";
	_1Arr[534]="PMM130";
	_1Arr[535]="PMM131";
	_1Arr[536]="PMM132";
	_1Arr[537]="PPM045";
	_1Arr[538]="PPM046";
	_1Arr[539]="PPM072";
	_1Arr[540]="PPM073";
	_1Arr[541]="PSM089";
	_1Arr[542]="PSM090";
	_1Arr[543]="PSM091";
	_1Arr[544]="SAM021";
	_1Arr[545]="SAM031";
	_1Arr[546]="SAM032";
	_1Arr[547]="SBM007";
	_1Arr[548]="SBM008";
	_1Arr[549]="SBM028";
	_1Arr[550]="SBM038";
	_1Arr[551]="SBM060";
	_1Arr[552]="SBM061";
	_1Arr[553]="SBM062";
	_1Arr[554]="SCM063";
	_1Arr[555]="SCM077";
	_1Arr[556]="SDM004";
	_1Arr[557]="SDM070";
	_1Arr[558]="SDM071";
	_1Arr[559]="SDM091";
	_1Arr[560]="SDM119";
	_1Arr[561]="SEM038";
	_1Arr[562]="SEM039";
	_1Arr[563]="SEM068";
	_1Arr[564]="SEM069";
	_1Arr[565]="SEM070";
	_1Arr[566]="SFM035";
	_1Arr[567]="SFM036";
	_1Arr[568]="SHM035";
	_1Arr[569]="SHM052";
	_1Arr[570]="SJM122";
	_1Arr[571]="SJM123";
	_1Arr[572]="SJM149";
	_1Arr[573]="SLM032";
	_1Arr[574]="SLM047";
	_1Arr[575]="SLM048";
	_1Arr[576]="SMM032";
	_1Arr[577]="SMM085";
	_1Arr[578]="SMM086";
	_1Arr[579]="SMM156";
	_1Arr[580]="SMM157";
	_1Arr[581]="SPM060";
	_1Arr[582]="SPM061";
	_1Arr[583]="SPM062";
	_1Arr[584]="SSM009";
	_1Arr[585]="SSM038";
	_1Arr[586]="SSM039";
	_1Arr[587]="AAM020";
	_1Arr[588]="AEM008";
	_1Arr[589]="AHM409";
	_1Arr[590]="AMM426";
	_1Arr[591]="ASM438";
	_1Arr[592]="PHM148";
	_1Arr[593]="PLM069";
	_1Arr[594]="PPM074";
	_1Arr[595]="SAM057";
	_1Arr[596]="SCM064";
	_1Arr[597]="SEM037";
	_1Arr[598]="SMM041";
	_1Arr[599]="SSM037";
	_1Arr[600]="ADM045";
	_1Arr[601]="AEM071";
	_1Arr[602]="AEM084";
	_1Arr[603]="AHM309";
	_1Arr[604]="AHM366";
	_1Arr[605]="AJM318";
	_1Arr[606]="AJM396";
	_1Arr[607]="AJM414";
	_1Arr[608]="ALM443";
	_1Arr[609]="ALM444";
	_1Arr[610]="ALM452";
	_1Arr[611]="AMM332";
	_1Arr[612]="AMM333";
	_1Arr[613]="AMM350";
	_1Arr[614]="AMM414";
	_1Arr[615]="ASM359";
	_1Arr[616]="ASM402";
	_1Arr[617]="ASM449";
	_1Arr[618]="BAM297";
	_1Arr[619]="BCM172";
	_1Arr[620]="SDM132";
	_1Arr[621]="SEM048";
	_1Arr[622]="SEM079";
	_1Arr[623]="SEM080";
	_1Arr[624]="SEM101";
	_1Arr[625]="SEM120";
	_1Arr[626]="SEM121";
	_1Arr[627]="SEM122";
	_1Arr[628]="SEM123";
	_1Arr[629]="SHM033";
	_1Arr[630]="SJM056";
	_1Arr[631]="SJM090";
	_1Arr[632]="SLM058";
	_1Arr[633]="SLM059";
	_1Arr[634]="SLM060";
	_1Arr[635]="SMM010";
	_1Arr[636]="SMM011";
	_1Arr[637]="SMM066";
	_1Arr[638]="SMM067";
	_1Arr[639]="SSM048";
	_1Arr[640]="SSM067";
	_1Arr[641]="AEM085";
	_1Arr[642]="AJM316";
	_1Arr[643]="AJM317";
	_1Arr[644]="ALM453";
	_1Arr[645]="AMM351";
	_1Arr[646]="APM322";
	_1Arr[647]="ASM344";
	_1Arr[648]="ASM431";
	_1Arr[649]="BAM218";
	_1Arr[650]="SDM098";
	_1Arr[651]="SDM099";
	_1Arr[652]="SEM049";
	_1Arr[653]="SEM100";
	_1Arr[654]="SFM007";
	_1Arr[655]="SFM008";
	_1Arr[656]="SFM009";
	_1Arr[657]="SHM062";
	_1Arr[658]="SJM055";
	_1Arr[659]="SJM158";
	_1Arr[660]="AEM048";
	_1Arr[661]="AHM387";
	_1Arr[662]="ALM450";
	_1Arr[663]="AMM428";
	_1Arr[664]="ASM389";
	_1Arr[665]="BAM241";
	_1Arr[666]="SEM072";
	_1Arr[667]="SJM081";
	_1Arr[668]="SMM004";
	_1Arr[669]="SMM166";
	_1Arr[670]="SSM072";
	_1Arr[671]="SEM124";
	_1Arr[672]="SJM054";
	_1Arr[673]="SJM159";
	_1Arr[674]="SSM077";
	_1Arr[675]="AAM124";
	_1Arr[676]="AAM029";
	_1Arr[677]="AAM030";
	_1Arr[678]="AAM121";
	_1Arr[679]="AAM122";
	_1Arr[680]="ACM021";
	_1Arr[681]="ADM079";
	_1Arr[682]="ADM080";
	_1Arr[683]="ADM087";
	_1Arr[684]="AHM394";
	_1Arr[685]="AHM408";
	_1Arr[686]="ASM309";
	_1Arr[687]="ASM432";
	_1Arr[688]="BAM212";
	_1Arr[689]="BBM189";
	_1Arr[690]="BBM203";
	_1Arr[691]="BCM161";
	_1Arr[692]="SJM160";
	_1Arr[693]="SJM161";
	_1Arr[694]="SMM076";
	_1Arr[695]="SMM077";
	_1Arr[696]="SMM078";
	_1Arr[697]="SPM005";
	_1Arr[698]="SPM051";
	_1Arr[699]="SPM052";
	_1Arr[700]="SSM004";
	_1Arr[701]="SSM013";
	_1Arr[702]="SSM046";
	_1Arr[703]="SSM063";
	_1Arr[704]="SSM069";
	_1Arr[705]="ACM005";
	_1Arr[706]="ACM023";
	_1Arr[707]="SLM040";
	_1Arr[708]="SMM058";
	_1Arr[709]="SMM153";
	_1Arr[710]="SPM010";
	_1Arr[711]="ACM030";
	_1Arr[712]="ACM031";
	_1Arr[713]="AEM016";
	_1Arr[714]="AEM017";
	_1Arr[715]="AEM076";
	_1Arr[716]="AEM077";
	_1Arr[717]="AFM302";
	_1Arr[718]="APM389";
	_1Arr[719]="ASM308";
	_1Arr[720]="ASM388";
	_1Arr[721]="ASM433";
	_1Arr[722]="BAM209";
	_1Arr[723]="BAM210";
	_1Arr[724]="BBM190";
	_1Arr[725]="BCM142";
	_1Arr[726]="BCM143";
	_1Arr[727]="ACM053";
	_1Arr[728]="AEM022";
	_1Arr[729]="AEM042";
	_1Arr[730]="AJM409";
	_1Arr[731]="BAM239";
	_1Arr[732]="BBM178";
	_1Arr[733]="BBM179";
	_1Arr[734]="BCM128";
	_1Arr[735]="ABM009";
	_1Arr[736]="ABM059";
	_1Arr[737]="ADM078";
	_1Arr[738]="AEM019";
	_1Arr[739]="AFM301";
	_1Arr[740]="AHM318";
	_1Arr[741]="AJM395";
	_1Arr[742]="ASM414";
	_1Arr[743]="PFM009";
	_1Arr[744]="PHM019";
	_1Arr[745]="PHM020";
	_1Arr[746]="PHM149";
	_1Arr[747]="PJM101";
	_1Arr[748]="PJM102";
	_1Arr[749]="PMM127";
	_1Arr[750]="PMM128";
	_1Arr[751]="PSM069";
	_1Arr[752]="PSM070";
	_1Arr[753]="SAM024";
	_1Arr[754]="SCM075";
	_1Arr[755]="SEM067";
	_1Arr[756]="SJM125";
	_1Arr[757]="SLM045";
	_1Arr[758]="SMM042";
	_1Arr[759]="SPM070";
	_1Arr[760]="SSM057";
	_1Arr[761]="SDM117";
	_1Arr[762]="SHM019";
	_1Arr[763]="ACM103";
	_1Arr[764]="ADM043";
	_1Arr[765]="AEM083";
	_1Arr[766]="AJM373";
	_1Arr[767]="AJM412";
	_1Arr[768]="AMM409";
	_1Arr[769]="ASM337";
	_1Arr[770]="ASM393";
	_1Arr[771]="SJM127";
	_1Arr[772]="SJM128";
	_1Arr[773]="SJM129";
	_1Arr[774]="SJM135";
	_1Arr[775]="SJM136";
	_1Arr[776]="SJM140";
	_1Arr[777]="SMM065";
	_1Arr[778]="SDM095";
	_1Arr[779]="SDM102";
	_1Arr[780]="SEM116";
	_1Arr[781]="SEM117";
	_1Arr[782]="ACM110";
	_1Arr[783]="ADM020";
	_1Arr[784]="ADM044";
	_1Arr[785]="AEM012";
	_1Arr[786]="AEM026";
	_1Arr[787]="AEM040";
	_1Arr[788]="AHM321";
	_1Arr[789]="AJM374";
	_1Arr[790]="AJM391";
	_1Arr[791]="AJM413";
	_1Arr[792]="ALM350";
	_1Arr[793]="ALM368";
	_1Arr[794]="ALM448";
	_1Arr[795]="ALM449";
	_1Arr[796]="AMM308";
	_1Arr[797]="APM369";
	_1Arr[798]="APM370";
	_1Arr[799]="APM395";
	_1Arr[800]="APM413";
	_1Arr[801]="APM414";
	_1Arr[802]="APM415";
	_1Arr[803]="SJM016";
	_1Arr[804]="SJM017";
	_1Arr[805]="SJM045";
	_1Arr[806]="SJM046";
	_1Arr[807]="SJM047";
	_1Arr[808]="SJM048";
	_1Arr[809]="SJM093";
	_1Arr[810]="SJM094";
	_1Arr[811]="SJM095";
	_1Arr[812]="SJM096";
	_1Arr[813]="SMM054";
	_1Arr[814]="SSM001";
	_1Arr[815]="SSM002";
	_1Arr[816]="ALM337";
	_1Arr[817]="BAM245";
	_1Arr[818]="ALM409";
	_1Arr[819]="SEM007";
	_1Arr[820]="SEM008";
	_1Arr[821]="SEM009";
	_1Arr[822]="SHM053";
	_1Arr[823]="SJM008";
	_1Arr[824]="SJM148";
	_1Arr[825]="SLM107";
	_1Arr[826]="SPM036";
	_1Arr[827]="AEM046";
	_1Arr[828]="AHM413";
	_1Arr[829]="AJM392";
	_1Arr[830]="ASM394";
	_1Arr[831]="SEM010";
	_1Arr[832]="SEM011";
	_1Arr[833]="SEM012";
	_1Arr[834]="SHM058";
	_1Arr[835]="SHM059";
	_1Arr[836]="SHM060";
	_1Arr[837]="SJM174";
	_1Arr[838]="SLM115";
	_1Arr[839]="SSM073";
	_1Arr[840]="AEM067";
	_1Arr[841]="AHM389";
	_1Arr[842]="AHM451";
	_1Arr[843]="ALM353";
	_1Arr[844]="AMM309";
	_1Arr[845]="AMM344";
	_1Arr[846]="APM317";
	_1Arr[847]="ASM392";
	_1Arr[848]="ASM420";
	_1Arr[849]="ASM447";
	_1Arr[850]="BCM163";
	_1Arr[851]="SEM013";
	_1Arr[852]="SEM014";
	_1Arr[853]="SEM015";
	_1Arr[854]="SHM054";
	_1Arr[855]="SHM055";
	_1Arr[856]="SJM001";
	_1Arr[857]="SJM150";
	_1Arr[858]="SJM151";
	_1Arr[859]="SLM106";
	_1Arr[860]="SMM163";
	_1Arr[861]="SSM066";
	_1Arr[862]="AAM031";
	_1Arr[863]="ACM018";
	_1Arr[864]="ACM111";
	_1Arr[865]="ACM112";
	_1Arr[866]="ADM039";
	_1Arr[867]="AFM315";
	_1Arr[868]="AHM362";
	_1Arr[869]="AHM390";
	_1Arr[870]="AJM393";
	_1Arr[871]="AJM394";
	_1Arr[872]="AJM406";
	_1Arr[873]="ALM302";
	_1Arr[874]="ALM351";
	_1Arr[875]="ALM411";
	_1Arr[876]="ALM412";
	_1Arr[877]="AMM346";
	_1Arr[878]="AMM398";
	_1Arr[879]="APM316";
	_1Arr[880]="APM364";
	_1Arr[881]="APM365";
	_1Arr[882]="ASM315";
	_1Arr[883]="ASM316";
	_1Arr[884]="ASM329";
	_1Arr[885]="ASM399";
	_1Arr[886]="ASM415";
	_1Arr[887]="ASM446";
	_1Arr[888]="BAM279";
	_1Arr[889]="BCM167";
	_1Arr[890]="BCM168";
	_1Arr[891]="SDM087";
	_1Arr[892]="SDM096";
	_1Arr[893]="SEM064";
	_1Arr[894]="SEM076";
	_1Arr[895]="SFM045";
	_1Arr[896]="SHM039";
	_1Arr[897]="SJM132";
	_1Arr[898]="SLM037";
	_1Arr[899]="SLM054";
	_1Arr[900]="SLM108";
	_1Arr[901]="SMM036";
	_1Arr[902]="SMM088";
	_1Arr[903]="SMM164";
	_1Arr[904]="SPM015";
	_1Arr[905]="SSM014";
	_1Arr[906]="SSM015";
	_1Arr[907]="SSM074";
	_1Arr[908]="SPM019";
	_1Arr[909]="SEM114";
	_1Arr[910]="AAM094";
	_1Arr[911]="ABM032";
	_1Arr[912]="ABM033";
	_1Arr[913]="ACM019";
	_1Arr[914]="ADM027";
	_1Arr[915]="ADM028";
	_1Arr[916]="AEM028";
	_1Arr[917]="AHM412";
	_1Arr[918]="AJM314";
	_1Arr[919]="AJM399";
	_1Arr[920]="AJM405";
	_1Arr[921]="AJM417";
	_1Arr[922]="ALM306";
	_1Arr[923]="ALM315";
	_1Arr[924]="ALM339";
	_1Arr[925]="ALM340";
	_1Arr[926]="AMM313";
	_1Arr[927]="AMM314";
	_1Arr[928]="AMM347";
	_1Arr[929]="AMM404";
	_1Arr[930]="AMM412";
	_1Arr[931]="APM337";
	_1Arr[932]="APM371";
	_1Arr[933]="APM372";
	_1Arr[934]="APM386";
	_1Arr[935]="APM401";
	_1Arr[936]="APM402";
	_1Arr[937]="APM403";
	_1Arr[938]="ASM419";
	_1Arr[939]="SJM005";
	_1Arr[940]="SJM006";
	_1Arr[941]="SJM042";
	_1Arr[942]="SJM133";
	_1Arr[943]="SJM134";
	_1Arr[944]="SJM138";
	_1Arr[945]="SJM139";
	_1Arr[946]="SMM081";
	_1Arr[947]="SDM133";
	_1Arr[948]="SEM097";
	_1Arr[949]="SFM024";
	_1Arr[950]="SFM025";
	_1Arr[951]="AEM068";
	_1Arr[952]="AHM392";
	_1Arr[953]="AJM370";
	_1Arr[954]="AJM388";
	_1Arr[955]="ALM335";
	_1Arr[956]="ASM369";
	_1Arr[957]="ASM395";
	_1Arr[958]="ASM434";
	_1Arr[959]="BAM214";
	_1Arr[960]="SJM043";
	_1Arr[961]="SJM044";
	_1Arr[962]="SJM144";
	_1Arr[963]="SJM145";
	_1Arr[964]="SJM152";
	_1Arr[965]="SJM153";
	_1Arr[966]="SPM037";
	_1Arr[967]="SPM057";
	_1Arr[968]="AAM095";
	_1Arr[969]="ACM029";
	_1Arr[970]="AEM097";
	_1Arr[971]="AHM453";
	_1Arr[972]="ASM370";
	_1Arr[973]="BCM162";
	_1Arr[974]="SLM034";
	_1Arr[975]="SLM035";
	_1Arr[976]="SLM036";
	_1Arr[977]="SDM086";
	_1Arr[978]="SDM125";
	_1Arr[979]="SEM044";
	_1Arr[980]="SEM045";
	_1Arr[981]="SEM109";
	_1Arr[982]="SEM110";
	_1Arr[983]="SFM026";
	_1Arr[984]="AAM024";
	_1Arr[985]="ADM025";
	_1Arr[986]="ADM026";
	_1Arr[987]="ADM040";
	_1Arr[988]="ADM083";
	_1Arr[989]="ADM084";
	_1Arr[990]="AEM037";
	_1Arr[991]="AEM047";
	_1Arr[992]="AEM072";
	_1Arr[993]="AEM073";
	_1Arr[994]="AEM074";
	_1Arr[995]="AEM096";
	_1Arr[996]="AHM452";
	_1Arr[997]="AJM306";
	_1Arr[998]="AJM369";
	_1Arr[999]="AJM382";
	_1Arr[1000]="AJM403";
	_1Arr[1001]="AJM404";
	_1Arr[1002]="ALM303";
	_1Arr[1003]="ALM304";
	_1Arr[1004]="ALM305";
	_1Arr[1005]="ALM354";
	_1Arr[1006]="ALM356";
	_1Arr[1007]="ALM410";
	_1Arr[1008]="ALM419";
	_1Arr[1009]="ALM420";
	_1Arr[1010]="AMM399";
	_1Arr[1011]="AMM410";
	_1Arr[1012]="AMM411";
	_1Arr[1013]="APM380";
	_1Arr[1014]="APM392";
	_1Arr[1015]="APM393";
	_1Arr[1016]="APM400";
	_1Arr[1017]="APM405";
	_1Arr[1018]="APM406";
	_1Arr[1019]="APM407";
	_1Arr[1020]="ASM307";
	_1Arr[1021]="ASM340";
	_1Arr[1022]="ASM387";
	_1Arr[1023]="BCM184";
	_1Arr[1024]="SJM002";
	_1Arr[1025]="SJM003";
	_1Arr[1026]="SJM004";
	_1Arr[1027]="SJM050";
	_1Arr[1028]="SJM051";
	_1Arr[1029]="SJM052";
	_1Arr[1030]="SJM053";
	_1Arr[1031]="SJM082";
	_1Arr[1032]="SJM083";
	_1Arr[1033]="SJM084";
	_1Arr[1034]="SJM085";
	_1Arr[1035]="SJM086";
	_1Arr[1036]="SJM121";
	_1Arr[1037]="SMM046";
	_1Arr[1038]="SMM047";
	_1Arr[1039]="SMM048";
	_1Arr[1040]="SMM061";
	_1Arr[1041]="SMM063";
	_1Arr[1042]="SMM079";
	_1Arr[1043]="SMM080";
	_1Arr[1044]="SPM058";
	_1Arr[1045]="SSM016";
	_1Arr[1046]="SSM017";
	_1Arr[1047]="SSM032";
	_1Arr[1048]="SSM064";
	_1Arr[1049]="SSM075";
	_1Arr[1050]="AAM023";
	_1Arr[1051]="ACM104";
	_1Arr[1052]="ACM105";
	_1Arr[1053]="ADM042";
	_1Arr[1054]="AEM024";
	_1Arr[1055]="AEM098";
	_1Arr[1056]="AEM099";
	_1Arr[1057]="AFM015";
	_1Arr[1058]="AHM329";
	_1Arr[1059]="AHM381";
	_1Arr[1060]="AJM375";
	_1Arr[1061]="AJM433";
	_1Arr[1062]="ALM414";
	_1Arr[1063]="ALM415";
	_1Arr[1064]="ALM442";
	_1Arr[1065]="ALM451";
	_1Arr[1066]="AMM348";
	_1Arr[1067]="AMM349";
	_1Arr[1068]="AMM400";
	_1Arr[1069]="APM338";
	_1Arr[1070]="ASM397";
	_1Arr[1071]="ASM425";
	_1Arr[1072]="ASM426";
	_1Arr[1073]="ASM427";
	_1Arr[1074]="ASM445";
	_1Arr[1075]="BBM192";
	_1Arr[1076]="BCM148";
	_1Arr[1077]="SDM126";
	_1Arr[1078]="SDM127";
	_1Arr[1079]="SEM065";
	_1Arr[1080]="SEM073";
	_1Arr[1081]="SFM041";
	_1Arr[1082]="SHM023";
	_1Arr[1083]="SJM155";
	_1Arr[1084]="SLM055";
	_1Arr[1085]="SLM103";
	_1Arr[1086]="SMM002";
	_1Arr[1087]="SMM053";
	_1Arr[1088]="SMM089";
	_1Arr[1089]="SPM006";
	_1Arr[1090]="SPM007";
	_1Arr[1091]="SSM033";
	_1Arr[1092]="SSM076";
	_1Arr[1093]="SCM085";
	_1Arr[1094]="SCM086";
	_1Arr[1095]="SCM087";
	_1Arr[1096]="AAM057";
	_1Arr[1097]="ABM031";
	_1Arr[1098]="ACM113";
	_1Arr[1099]="AEM011";
	_1Arr[1100]="AEM025";
	_1Arr[1101]="AHM319";
	_1Arr[1102]="AHM414";
	_1Arr[1103]="AJM407";
	_1Arr[1104]="AJM434";
	_1Arr[1105]="ALM373";
	_1Arr[1106]="ALM402";
	_1Arr[1107]="AMM373";
	_1Arr[1108]="APM366";
	_1Arr[1109]="ASM371";
	_1Arr[1110]="ASM398";
	_1Arr[1111]="ASM416";
	_1Arr[1112]="SDM094";
	_1Arr[1113]="SEM077";
	_1Arr[1114]="SHM038";
	_1Arr[1115]="SJM188";
	_1Arr[1116]="SLM109";
	_1Arr[1117]="SMM034";
	_1Arr[1118]="SMM057";
	_1Arr[1119]="SMM162";
	_1Arr[1120]="SPM018";
	_1Arr[1121]="SPM055";
	_1Arr[1122]="SSM045";
	_1Arr[1123]="AAM118";
	_1Arr[1124]="AAM119";
	_1Arr[1125]="ACM024";
	_1Arr[1126]="ADM023";
	_1Arr[1127]="AEM043";
	_1Arr[1128]="AFM303";
	_1Arr[1129]="AHM388";
	_1Arr[1130]="AHM447";
	_1Arr[1131]="AJM307";
	_1Arr[1132]="AJM408";
	_1Arr[1133]="AMM363";
	_1Arr[1134]="AMM397";
	_1Arr[1135]="APM301";
	_1Arr[1136]="APM302";
	_1Arr[1137]="APM394";
	_1Arr[1138]="ASM314";
	_1Arr[1139]="ASM330";
	_1Arr[1140]="ASM439";
	_1Arr[1141]="SDM092";
	_1Arr[1142]="SEM071";
	_1Arr[1143]="SJM007";
	_1Arr[1144]="SLM053";
	_1Arr[1145]="SMM003";
	_1Arr[1146]="SMM044";
	_1Arr[1147]="SMM167";
	_1Arr[1148]="SSM012";
	_1Arr[1149]="SSM062";
	_1Arr[1150]="AAM054";
	_1Arr[1151]="AAM055";
	_1Arr[1152]="ACM007";
	_1Arr[1153]="ACM080";
	_1Arr[1154]="ADM081";
	_1Arr[1155]="ADM082";
	_1Arr[1156]="AHM380";
	_1Arr[1157]="AHM405";
	_1Arr[1158]="AHM406";
	_1Arr[1159]="AJM368";
	_1Arr[1160]="ALM312";
	_1Arr[1161]="APM404";
	_1Arr[1162]="ASM418";
	_1Arr[1163]="BAM208";
	_1Arr[1164]="BAM235";
	_1Arr[1165]="BBM191";
	_1Arr[1166]="BCM146";
	_1Arr[1167]="SEM087";
	_1Arr[1168]="SEM088";
	_1Arr[1169]="SEM089";
	_1Arr[1170]="SEM090";
	_1Arr[1171]="SEM091";
	_1Arr[1172]="SHM037";
	_1Arr[1173]="SLM100";
	_1Arr[1174]="SLM101";
	_1Arr[1175]="SMM035";
	_1Arr[1176]="SPM016";
	_1Arr[1177]="SPM017";
	_1Arr[1178]="SSM008";
	_1Arr[1179]="SSM060";
	_1Arr[1180]="SSM070";
	_1Arr[1181]="SSM071";
	_1Arr[1182]="PJM002";
	_1Arr[1183]="SFM010";
	_1Arr[1184]="AAM018";
	_1Arr[1185]="AAM019";
	_1Arr[1186]="AAM082";
	_1Arr[1187]="AAM083";
	_1Arr[1188]="ABM011";
	_1Arr[1189]="ABM060";
	_1Arr[1190]="ADM036";
	_1Arr[1191]="ADM076";
	_1Arr[1192]="AEM009";
	_1Arr[1193]="AFM312";
	_1Arr[1194]="AHM364";
	_1Arr[1195]="AHM446";
	_1Arr[1196]="ALM311";
	_1Arr[1197]="ALM446";
	_1Arr[1198]="ALM447";
	_1Arr[1199]="AMM336";
	_1Arr[1200]="AMM392";
	_1Arr[1201]="AMM393";
	_1Arr[1202]="AMM408";
	_1Arr[1203]="APM373";
	_1Arr[1204]="APM374";
	_1Arr[1205]="APM412";
	_1Arr[1206]="ASM333";
	_1Arr[1207]="ASM436";
	_1Arr[1208]="ASM437";
	_1Arr[1209]="BAM246";
	_1Arr[1210]="BAM293";
	_1Arr[1211]="BAM294";
	_1Arr[1212]="PEM063";
	_1Arr[1213]="PEM064";
	_1Arr[1214]="PFM026";
	_1Arr[1215]="PFM027";
	_1Arr[1216]="PFM028";
	_1Arr[1217]="PFM029";
	_1Arr[1218]="PFM030";
	_1Arr[1219]="PFM051";
	_1Arr[1220]="PFM052";
	_1Arr[1221]="PFM053";
	_1Arr[1222]="PFM106";
	_1Arr[1223]="PFM107";
	_1Arr[1224]="PFM108";
	_1Arr[1225]="PFM109";
	_1Arr[1226]="PHM063";
	_1Arr[1227]="PHM064";
	_1Arr[1228]="PHM142";
	_1Arr[1229]="PHM143";
	_1Arr[1230]="PJM065";
	_1Arr[1231]="PJM066";
	_1Arr[1232]="PJM067";
	_1Arr[1233]="PJM096";
	_1Arr[1234]="PJM097";
	_1Arr[1235]="PLM043";
	_1Arr[1236]="PLM044";
	_1Arr[1237]="PLM059";
	_1Arr[1238]="PLM091";
	_1Arr[1239]="PLM092";
	_1Arr[1240]="PLM093";
	_1Arr[1241]="PLM094";
	_1Arr[1242]="PMM140";
	_1Arr[1243]="PMM141";
	_1Arr[1244]="PPM025";
	_1Arr[1245]="PPM026";
	_1Arr[1246]="PPM027";
	_1Arr[1247]="PSM003";
	_1Arr[1248]="PSM004";
	_1Arr[1249]="PSM005";
	_1Arr[1250]="PSM006";
	_1Arr[1251]="PSM007";
	_1Arr[1252]="PSM050";
	_1Arr[1253]="PSM051";
	_1Arr[1254]="PSM052";
	_1Arr[1255]="PSM071";
	_1Arr[1256]="PSM072";
	_1Arr[1257]="SAM050";
	_1Arr[1258]="SBM009";
	_1Arr[1259]="SBM036";
	_1Arr[1260]="SCM007";
	_1Arr[1261]="SCM008";
	_1Arr[1262]="SCM032";
	_1Arr[1263]="SDM003";
	_1Arr[1264]="SDM036";
	_1Arr[1265]="SDM089";
	_1Arr[1266]="SDM090";
	_1Arr[1267]="SDM120";
	_1Arr[1268]="SEM040";
	_1Arr[1269]="SEM041";
	_1Arr[1270]="SFM039";
	_1Arr[1271]="SFM040";
	_1Arr[1272]="SHM047";
	_1Arr[1273]="SLM046";
	_1Arr[1274]="SLM102";
	_1Arr[1275]="SMM039";
	_1Arr[1276]="SMM040";
	_1Arr[1277]="SMM056";
	_1Arr[1278]="SMM084";
	_1Arr[1279]="SPM053";
	_1Arr[1280]="SSM043";
	_1Arr[1281]="SSM055";
	_1Arr[1282]="SSM056";
	_1Arr[1283]="SFM011";
	_1Arr[1284]="AAM084";
	_1Arr[1285]="AAM097";
	_1Arr[1286]="ABM029";
	_1Arr[1287]="ABM056";
	_1Arr[1288]="ACM026";
	_1Arr[1289]="ADM021";
	_1Arr[1290]="ADM037";
	_1Arr[1291]="ADM038";
	_1Arr[1292]="AEM010";
	_1Arr[1293]="AHM363";
	_1Arr[1294]="AHM415";
	_1Arr[1295]="AJM366";
	_1Arr[1296]="AJM367";
	_1Arr[1297]="AJM376";
	_1Arr[1298]="AJM429";
	_1Arr[1299]="ALM357";
	_1Arr[1300]="ALM358";
	_1Arr[1301]="ALM416";
	_1Arr[1302]="ALM417";
	_1Arr[1303]="AMM307";
	_1Arr[1304]="AMM337";
	_1Arr[1305]="AMM342";
	_1Arr[1306]="AMM343";
	_1Arr[1307]="AMM405";
	_1Arr[1308]="APM387";
	_1Arr[1309]="APM388";
	_1Arr[1310]="APM391";
	_1Arr[1311]="APM396";
	_1Arr[1312]="APM397";
	_1Arr[1313]="ASM323";
	_1Arr[1314]="ASM324";
	_1Arr[1315]="ASM428";
	_1Arr[1316]="BAM216";
	_1Arr[1317]="BAM295";
	_1Arr[1318]="PDM108";
	_1Arr[1319]="PDM109";
	_1Arr[1320]="PEM079";
	_1Arr[1321]="PEM080";
	_1Arr[1322]="PEM081";
	_1Arr[1323]="PFM010";
	_1Arr[1324]="PFM011";
	_1Arr[1325]="PFM054";
	_1Arr[1326]="PFM055";
	_1Arr[1327]="PFM110";
	_1Arr[1328]="PFM111";
	_1Arr[1329]="PFM112";
	_1Arr[1330]="PHM043";
	_1Arr[1331]="PHM044";
	_1Arr[1332]="PHM045";
	_1Arr[1333]="PHM170";
	_1Arr[1334]="PHM171";
	_1Arr[1335]="PJM020";
	_1Arr[1336]="PJM062";
	_1Arr[1337]="PJM063";
	_1Arr[1338]="PJM064";
	_1Arr[1339]="PJM093";
	_1Arr[1340]="PJM094";
	_1Arr[1341]="PJM095";
	_1Arr[1342]="PLM060";
	_1Arr[1343]="PLM061";
	_1Arr[1344]="PLM062";
	_1Arr[1345]="PLM063";
	_1Arr[1346]="PLM095";
	_1Arr[1347]="PLM096";
	_1Arr[1348]="PMM032";
	_1Arr[1349]="PMM033";
	_1Arr[1350]="PMM133";
	_1Arr[1351]="PMM134";
	_1Arr[1352]="PPM028";
	_1Arr[1353]="PPM029";
	_1Arr[1354]="PPM062";
	_1Arr[1355]="PPM063";
	_1Arr[1356]="PPM064";
	_1Arr[1357]="PPM065";
	_1Arr[1358]="PPM066";
	_1Arr[1359]="PPM067";
	_1Arr[1360]="PSM001";
	_1Arr[1361]="PSM002";
	_1Arr[1362]="SAM015";
	_1Arr[1363]="SAM016";
	_1Arr[1364]="SAM113";
	_1Arr[1365]="SBM027";
	_1Arr[1366]="SBM037";
	_1Arr[1367]="SCM009";
	_1Arr[1368]="SCM010";
	_1Arr[1369]="SCM031";
	_1Arr[1370]="SCM066";
	_1Arr[1371]="SDM072";
	_1Arr[1372]="SDM088";
	_1Arr[1373]="SEM042";
	_1Arr[1374]="SEM066";
	_1Arr[1375]="SEM078";
	_1Arr[1376]="SFM037";
	_1Arr[1377]="SHM057";
	_1Arr[1378]="SJM126";
	_1Arr[1379]="SJM180";
	_1Arr[1380]="SLM049";
	_1Arr[1381]="SLM050";
	_1Arr[1382]="SLM051";
	_1Arr[1383]="SMM052";
	_1Arr[1384]="SMM154";
	_1Arr[1385]="SMM155";
	_1Arr[1386]="SPM011";
	_1Arr[1387]="SPM035";
	_1Arr[1388]="SPM063";
	_1Arr[1389]="SSM041";
	_1Arr[1390]="SSM042";
	_1Arr[1391]="SSM108";
	_1Arr[1392]="ACM108";
	_1Arr[1393]="ASM335";
	_1Arr[1394]="SJM009";
	_1Arr[1395]="SMM049";
	_1Arr[1396]="SMM165";
	_1Arr[1397]="SPM054";
	_1Arr[1398]="D09126";
	_1Arr[1399]="D09127";
	_1Arr[1400]="D09152";
	_1Arr[1401]="E09034";
	_1Arr[1402]="E09073";
	_1Arr[1403]="E09075";
	_1Arr[1404]="E09077";
	_1Arr[1405]="E09109";
	_1Arr[1406]="E09113";
	_1Arr[1407]="F09018";
	_1Arr[1408]="F09056";
	_1Arr[1409]="G09082";
	_1Arr[1410]="G09088";
	_1Arr[1411]="M09162";
	_1Arr[1412]="M09171";
	_1Arr[1413]="N09031";
	_1Arr[1414]="N09116";
	_1Arr[1415]="N09150";
	_1Arr[1416]="N09151";
	_1Arr[1417]="ASA202";
	_1Arr[1418]="AJA008";
	_1Arr[1419]="ADA194";
	_1Arr[1420]="ABA022";
	_1Arr[1421]="ABA264";
	_1Arr[1422]="ABA567";
	_1Arr[1423]="ABA574";
	_1Arr[1424]="ABA544";
	_1Arr[1425]="ACA003";
	_1Arr[1426]="ACA002";
	_1Arr[1427]="AFA060";
	_1Arr[1428]="ASA206";
	_1Arr[1429]="ABA005";
	_1Arr[1430]="ABA566";
	_1Arr[1431]="ACA025";
	_1Arr[1432]="AFA018";
	_1Arr[1433]="ABA168";
	_1Arr[1434]="AEC005";
	_1Arr[1435]="AFC005";
	_1Arr[1436]="ADC002";
	_1Arr[1437]="ACA024";
	_1Arr[1438]="AJA119";
	_1Arr[1439]="ACA005";
	_1Arr[1440]="ADA259";
	_1Arr[1441]="AFA100";
	_1Arr[1442]="ACA004";
	_1Arr[1443]="BCM155";
	_1Arr[1444]="SSC155";
	_1Arr[1445]="ABC027";
	_1Arr[1446]="ACC036";
	_1Arr[1447]="ACC039";
	_1Arr[1448]="ACC043";
	_1Arr[1449]="AHC095";
	_1Arr[1450]="AMC116";
	_1Arr[1451]="ASC134";
	_1Arr[1452]="ASC135";
	_1Arr[1453]="ASC136";
	_1Arr[1454]="BAC012";
	_1Arr[1455]="BAC019";
	_1Arr[1456]="BAC020";
	_1Arr[1457]="BCC033";
	_1Arr[1458]="BCC034";
	_1Arr[1459]="SSC156";
	_1Arr[1460]="SSC157";
	_1Arr[1461]="ABC013";
	_1Arr[1462]="ABC014";
	_1Arr[1463]="ABC015";
	_1Arr[1464]="ABC028";
	_1Arr[1465]="ABC029";
	_1Arr[1466]="ABC030";
	_1Arr[1467]="ACC040";
	_1Arr[1468]="ACC041";
	_1Arr[1469]="ADC053";
	_1Arr[1470]="AEC070";
	_1Arr[1471]="AFC071";
	_1Arr[1472]="AFC072";
	_1Arr[1473]="AFC084";
	_1Arr[1474]="AFC085";
	_1Arr[1475]="AJC096";
	_1Arr[1476]="AJC097";
	_1Arr[1477]="AJC098";
	_1Arr[1478]="AJC099";
	_1Arr[1479]="AJC102";
	_1Arr[1480]="AJC103";
	_1Arr[1481]="AMC115";
	_1Arr[1482]="ALC112";
	_1Arr[1483]="ALC113";
	_1Arr[1484]="ALC114";
	_1Arr[1485]="AMC117";
	_1Arr[1486]="ASC133";
	_1Arr[1487]="BAC001";
	_1Arr[1488]="BAC002";
	_1Arr[1489]="BAC003";
	_1Arr[1490]="BAC011";
	_1Arr[1491]="BCC035";
	_1Arr[1492]="BCC036";
	_1Arr[1493]="BDM227";
	_1Arr[1494]="APM348";
	_1Arr[1495]="AJM322";
	_1Arr[1496]="AAM053";
	_1Arr[1497]="SSM097";
	_1Arr[1498]="SLM121";
	_1Arr[1499]="SHM001";
	_1Arr[1500]="SDM046";
	// Rolaids new codes
	_1Arr[1501]="0015AG2";
	_1Arr[1502]="0015AG3";
	_1Arr[1503]="0050AG1";
	_1Arr[1504]="0051AG1";
	_1Arr[1505]="0053BG2";
	_1Arr[1506]="0106BG2";
	_1Arr[1507]="0107AG1";
	_1Arr[1508]="0108AG1";
	_1Arr[1509]="0108BG3";
	_1Arr[1510]="0108CG1";
	_1Arr[1511]="0129BG1";
	_1Arr[1512]="0133AG1";
	_1Arr[1513]="0165BG2";
	_1Arr[1514]="9349AG2";
	_1Arr[1515]="9350AG1";
	_1Arr[1516]="0012AG1";
	_1Arr[1517]="0013AG1";
	_1Arr[1518]="0014AG1";
	_1Arr[1519]="0015AG1";
	_1Arr[1520]="0015AG4";
	_1Arr[1521]="0053AG2";
	_1Arr[1522]="0053BG1";
	_1Arr[1523]="0053BG2";
	_1Arr[1524]="0094AG1";
	_1Arr[1525]="0106AG1";
	_1Arr[1526]="0106BG1";
	_1Arr[1527]="0108AG2";
	_1Arr[1528]="0108BG2";
	_1Arr[1529]="0139BG2";
	_1Arr[1530]="0165BG1";
	_1Arr[1531]="0191AG1";
	_1Arr[1532]="0191BG1";
	_1Arr[1533]="9350AG2";
	_1Arr[1534]="9075A";
	_1Arr[1535]="9076A";
	_1Arr[1536]="9098A";
	_1Arr[1537]="9103A";
	_1Arr[1538]="9104A";
	_1Arr[1539]="9239A";
	_1Arr[1540]="9240A";
	_1Arr[1541]="9348A";
	_1Arr[1542]="9065A";
	_1Arr[1543]="9068A";
	_1Arr[1544]="9069A";
	_1Arr[1545]="9131A";
	_1Arr[1546]="9132A";
	_1Arr[1547]="9208A";
	_1Arr[1548]="9209A";
	_1Arr[1549]="9286A";
	_1Arr[1550]="9287A";
	_1Arr[1551]="0109A";
	_1Arr[1552]="0114A";
	_1Arr[1553]="0115A";
	_1Arr[1554]="0134A";
	_1Arr[1555]="0135A";
	_1Arr[1556]="9015A";
	_1Arr[1557]="9016A";
	_1Arr[1558]="9019A";
	_1Arr[1559]="9138A";
	_1Arr[1560]="9140A";
	_1Arr[1561]="9210A";
	_1Arr[1562]="9211A";
	_1Arr[1563]="9315A";
	_1Arr[1564]="9316A";
	_1Arr[1565]="0016AG1";
	_1Arr[1566]="0059AG2";
	_1Arr[1567]="0059BG1";
	_1Arr[1568]="0059BG2";
	_1Arr[1569]="0060AG2";
	_1Arr[1570]="9351BG1";
	_1Arr[1571]="9352AG1";
	_1Arr[1572]="0016AG2";
	_1Arr[1573]="0017AG1";
	_1Arr[1574]="0057BG1";
	_1Arr[1575]="0058AG1";
	_1Arr[1576]="0059AG1";
	_1Arr[1577]="0059BG3";
	_1Arr[1578]="0060AG1";
	_1Arr[1579]="0129AG1";
	_1Arr[1580]="0132AG1";
	_1Arr[1581]="0205AG1";
	_1Arr[1582]="9352AG2";
	_1Arr[1583]="9352BG2";
	_1Arr[1584]="0017B";
	_1Arr[1585]="0095A";
	_1Arr[1586]="0096B";
	_1Arr[1587]="9005A";
	_1Arr[1588]="9006A";
	_1Arr[1589]="9166A";
	_1Arr[1590]="9167A";
	_1Arr[1591]="9022A";
	_1Arr[1592]="9027A";
	_1Arr[1593]="9118A";
	_1Arr[1594]="9119A";
	_1Arr[1595]="9195A";
	_1Arr[1596]="9196A";
	_1Arr[1597]="0053BG1";
	_1Arr[1598]="0094AG1";
	_1Arr[1599]="0053BG1";
	_1Arr[1600]="0094AG1";
	_1Arr[1601]="0094AG1";
	_1Arr[1602]="0053AG2";
	_1Arr[1603]="0053AG2";
	_1Arr[1604]="0053BG1";
	_1Arr[1605]="0094AG1";
	//new rolaids lots found on 3/16/2011
	_1Arr[1606]="0050AG2";
	_1Arr[1607]="0133AG2";
	_1Arr[1608]="0165A";
	_1Arr[1609]="0167AG1";
	_1Arr[1610]="0167AG2";
	_1Arr[1611]="0167AG3";
	_1Arr[1612]="0167BG1";
	_1Arr[1613]="0191CG1";
	_1Arr[1614]="0191DG1";
	_1Arr[1615]="0203AG1";
	_1Arr[1616]="0204AG1";
	_1Arr[1617]="0204AG2";
	_1Arr[1618]="0207AG1";
	_1Arr[1619]="0207AG2";
	_1Arr[1620]="0213AG1";
	_1Arr[1621]="0213AG2";
	_1Arr[1622]="0227AG1";
	_1Arr[1623]="0230AG1";
	_1Arr[1624]="0231AG1";
	_1Arr[1625]="0238AG1";
	_1Arr[1626]="0238AG2";
	_1Arr[1627]="0238B";
	_1Arr[1628]="0239A";
	_1Arr[1629]="0239C";
	_1Arr[1630]="0246AG1";
	_1Arr[1631]="0246AG2";
	_1Arr[1632]="0247AG1";
	_1Arr[1633]="0259A";
	_1Arr[1634]="0260A";
	_1Arr[1635]="0262A";
	_1Arr[1636]="0264A";
	_1Arr[1637]="0265AG1";
	_1Arr[1638]="0266AG1";
	_1Arr[1639]="ADM074";
	_1Arr[1640]="ABA619";



	var frm = document.forms["aform"];
	var selLotNo = frm.lotNumber.value;

	var selLotNoObj = new String(selLotNo);
	var cnt = 0;
	if (selLotNo != null && selLotNo != "") {
	    for (var i = 0; i < _1Arr.length; i++) {
	        if (selLotNoObj.toUpperCase() == _1Arr[i]) {
	            cnt = 1;
	            break;
	        }
	    }
	    if (cnt == 0) {
	        //alert(error);
	        frm.lotNumber.focus()
	        return false;
	    }
	}
	
	var selLotNo2 = frm.lotNumber2.value;
	if(selLotNo2 != null && selLotNo2 != ""){
		var selLotNo2Obj = new String(selLotNo2);
		var cnt = 0;
		for (var i = 0; i < _1Arr.length; i++) {
			if(selLotNo2Obj.toUpperCase() == _1Arr[i] ) {
				cnt =1;
				break;
			}
		}
		if(cnt ==0) {
			//alert(error);
			frm.lotNumber2.focus();
			return false;
		} 
}

	var selLotNo3 = frm.lotNumber3.value;
	if (selLotNo3 != null && selLotNo3 != "") {
		var selLotNo3Obj = new String(selLotNo3);
		var cnt = 0;
		for (var i = 0; i < _1Arr.length; i++) {
			if (selLotNo3Obj.toUpperCase() == _1Arr[i]) {
				cnt = 1;
				break;
			}
		}
		if (cnt == 0) {
			//alert(error);
			frm.lotNumber3.focus();
			return false;
		} 
	}

	var selLotNo4 = frm.lotNumber4.value;
	if (selLotNo4 != null && selLotNo4 != "") {
		var selLotNo4Obj = new String(selLotNo4);
		var cnt = 0;
		for (var i = 0; i < _1Arr.length; i++) {
			if (selLotNo4Obj.toUpperCase() == _1Arr[i]) {
				cnt = 1;
				break;
			}
		}
		if (cnt == 0) {
			//alert(error);
			frm.lotNumber4.focus();
			return false;
		} 
	}

	var selLotNo5 = frm.lotNumber5.value;
	if (selLotNo5 != null && selLotNo5 != "") {
		var selLotNo5Obj = new String(selLotNo5);
		var cnt = 0;
		for (var i = 0; i < _1Arr.length; i++) {
			if (selLotNo5Obj.toUpperCase() == _1Arr[i]) {
				cnt = 1;
				break;
			}
		}
		if (cnt == 0) {
			//alert(error);
			frm.lotNumber5.focus();
			return false;
		} 
	}

	var selLotNo6 = frm.lotNumber6.value;
	if (selLotNo6 != null && selLotNo6 != "") {
		var selLotNo6Obj = new String(selLotNo6);
		var cnt = 0;
		for (var i = 0; i < _1Arr.length; i++) {
			if (selLotNo6Obj.toUpperCase() == _1Arr[i]) {
				cnt = 1;
				break;
			}
		}
		if (cnt == 0) {
			//alert(error);
			frm.lotNumber6.focus();
			return false;
		} 
	}

	return true;
}
