 function body_height(height, code) 
	   {
            this.height = height;
            this.code = code;
        } 
 var height_array = new Array(37);
    height_array[0] = new body_height("4'_0\"","4i0");
	height_array[1] = new body_height("4'_1\"","4i1");
	height_array[2] = new body_height("4'_2\"","4i2");
	height_array[3] = new body_height("4'_3\"","4i3");
	height_array[4] = new body_height("4'_4\"","4i4");
	height_array[5] = new body_height("4'_5\"","4i5");
	height_array[6] = new body_height("4'_6\"","4i6");
	height_array[7] = new body_height("4'_7\"","4i7");
	height_array[8] = new body_height("4'_8\"","4i8");
	height_array[9] = new body_height("4'_9\"","4i9");
	height_array[10] = new body_height("4'_10\"","4i10");
	height_array[11] = new body_height("4'_11\"","4i11");
	height_array[12] = new body_height("5'_0\"","5i0");
	height_array[13] = new body_height("5'_1\"","5i1");
	height_array[14] = new body_height("5'_2\"","5i2");
	height_array[15] = new body_height("5'_3\"","5i3");
	height_array[16] = new body_height("5'_4\"","5i4");
	height_array[17] = new body_height("5'_5\"","5i5");
	height_array[18] = new body_height("5'_6\"","5i6");
	height_array[19] = new body_height("5'_7\"","5i7");
	height_array[20] = new body_height("5'_8\"","5i8");
	height_array[21] = new body_height("5'_9\"","5i9");
	height_array[22] = new body_height("5'_10\"","5i10");
	height_array[23] = new body_height("5'_11\"","5i11");
	height_array[24] = new body_height("6'_0\"","6i0");	
	height_array[25] = new body_height("6'_1\"","6i1");
	height_array[26] = new body_height("6'_2\"","6i2");
	height_array[27] = new body_height("6'_3\"","6i3");
	height_array[28] = new body_height("6'_4\"","6i4");
	height_array[29] = new body_height("6'_5\"","6i5");
	height_array[30] = new body_height("6'_6\"","6i6");
	height_array[31] = new body_height("6'_7\"","6i7");
	height_array[32] = new body_height("6'_8\"","6i8");
	height_array[33] = new body_height("6'_9\"","6i9");
	height_array[34] = new body_height("6'_10\";","6i10");
	height_array[35] = new body_height("6'_11\"","6i11");
	height_array[36] = new body_height("7'_0\"","7i0");	

		
      

function clear_size()
{
	for (i = 0; i < 9; i++)
     {
		 sizeitemArray[i].length = 0;
     }
	
}

function add_size_inch()
{ 
     clear_size();

	// begin add body height
	 sizeitemArray[0].options[0] = new Option ("Please select:","0i");
	 for (i = 0; i < 37; i++)
	 {
		  sizeitemArray[0].options[i+1] = new Option(height_array[i].height,height_array[i].code);		 
	 }
	 
	 sizeitemArray[0].options[38] = new Option ("To be specified","-1i");
	 
	 //  end add body height
	 
	 // begin add body waist
	 sizeitemArray[1].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 77; i++)
	 {
		  sizeitemArray[1].options[i+1] = new Option((16+i/2)+"\"",16+i/2);		 
	 }
	 
	 sizeitemArray[1].options[78] = new Option ("To be specified","-1");
	 
	 //  end add body waist	
	 
	 // begin add body hip
	 
	 sizeitemArray[2].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 85; i++)
	 {
		  sizeitemArray[2].options[i+1] = new Option((20+i/2)+"\"",20+i/2);			 
	 }
	 
	 sizeitemArray[2].options[86] = new Option ("To be specified","-1");
	 
	 //  end add body hip
	 
	  // begin add body shoulder
	 
	 sizeitemArray[3].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 27; i++)
	 {
		  sizeitemArray[3].options[i+1] = new Option((12+i/2)+"\"",12+i/2);			 
	 }
	 
	 sizeitemArray[3].options[28] = new Option ("To be specified","-1");
	 
	 //  end add body shoulder
	 
	 
	 // begin add body bust
	 
	 sizeitemArray[4].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 81; i++)
	 {
		  sizeitemArray[4].options[i+1] = new Option((20+i/2)+"\"",20+i/2);			 
	 }
	 
	 sizeitemArray[4].options[82] = new Option ("To be specified","-1");
	 
	 //  end add body bust	 	 
	 
	  // begin add neck
	 
	 sizeitemArray[5].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 25; i++)
	 {
		  sizeitemArray[5].options[i+1] = new Option((8+i/2)+"\"",8+i/2);			 
	 }
	 
	 sizeitemArray[5].options[26] = new Option ("To be specified","-1");
	 
	 //  end add neck
	 
	 	 
	  // begin add front length
	 
	 sizeitemArray[6].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 49; i++)
	 {
		  sizeitemArray[6].options[i+1] = new Option((8+i/2)+"\"",8+i/2);			 
	 }
	 
	 sizeitemArray[6].options[50] = new Option ("To be specified","-1");
	 
	 //  end add front length
	 
	  // begin add breast height
	 
	 sizeitemArray[7].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 37; i++)
	 {
		  sizeitemArray[7].options[i+1] = new Option((6+i/2)+"\"",6+i/2);			 
	 }
	 
	 sizeitemArray[7].options[38] = new Option ("To be specified","-1");
	 
	 //  end add breast height
	 
	 // begin add arm circumference
	 
	 sizeitemArray[8].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 37; i++)
	 {
		  sizeitemArray[8].options[i+1] = new Option((6+i/2)+"\"",6+i/2);			 
	 }
	 
	 sizeitemArray[8].options[38] = new Option ("To be specified","-1");
	 
	 //  end add arm circumference
	 
	  // begin add armhole circumference
	 
	 sizeitemArray[9].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 37; i++)
	 {
		  sizeitemArray[9].options[i+1] = new Option((6+i/2)+"\"",6+i/2);			 
	 }
	 
	 sizeitemArray[9].options[38] = new Option ("To be specified","-1");
	 
	 //  end add armhole circumference
	 
	  // begin add thigh circumference
	 
	 sizeitemArray[10].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 37; i++)
	 {
		  sizeitemArray[10].options[i+1] = new Option((6+i/2)+"\"",6+i/2);			 
	 }
	 
	 sizeitemArray[10].options[38] = new Option ("To be specified","-1");
	 
	 //  end add thigh circumference
	 
	 
	 
	 
	 
	  // begin add garment_length
	 
	 sizeitemArray[11].options[0] = new Option ("Please select:","0");
	 sizeitemArray[11].options[1] = new Option ("Tailor decide","-2");
	 
	 for (i = 0; i < 57; i++)
	 {
		  sizeitemArray[11].options[i+2] = new Option((15+i)+"\"",15+i);			 
	 }
	 
	 sizeitemArray[11].options[59] = new Option ("To be specified","-1");
	 
	  // end add garment_length
	 
	 //  start add slit_length 	 
	 
	 sizeitemArray[12].options[0] = new Option ("Please select:","0");
	 sizeitemArray[12].options[1] = new Option ("As shown on the picture","DEF");
	 sizeitemArray[12].options[2] = new Option ("Tailor decide","-2");
	 
	 /*
	 for (i = 0; i < 38; i++)
	 {
		  sizeitemArray[12].options[i+3] = new Option((3+i)+"\"",3+i);			 
	 }
	 
	 sizeitemArray[12].options[41] = new Option ("To be specified","-1");*/
	 
	 //  end add slit_length 
	 
	 
	 //  end add garment_sleeves	 
	  
	 sizeitemArray[13].options[0] = new Option ("Please select:","0");
	 sizeitemArray[13].options[1] = new Option ("No sleeve","-3");
	 sizeitemArray[13].options[2] = new Option ("Tailor decide","-2");
	 
	 /*
	 
	 for (i = 0; i < 38; i++)
	 {
		  sizeitemArray[13].options[i+3] = new Option((3+i)+"\"",3+i);			 
	 }
	 
	 sizeitemArray[13].options[41] = new Option ("To be specified","-1"); */
	 
	 //  end add garment_sleeves	
}

function add_size_mm()
{
	 clear_size();
	// begin add body height
	 sizeitemArray[0].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 91; i++)
	 {
		  sizeitemArray[0].options[i+1] = new Option(122+i,122+i);		 
	 }
	 
	 sizeitemArray[0].options[92] = new Option ("To be specified","-1");
	 
	 //  end add body height
	 
	 // begin add body waist
	 sizeitemArray[1].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 97; i++)
	 {
		    sizeitemArray[1].options[i+1] = new Option(40+i,40+i);		
	 }
	 
	 sizeitemArray[1].options[98] = new Option ("To be specified","-1");
	 
	 //  end add body waist	
	 
	 // begin add body hip
	 
	 sizeitemArray[2].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 107; i++)
	 {
		  sizeitemArray[2].options[i+1] = new Option(50+i,50+i);			 
	 }
	 
	 sizeitemArray[2].options[108] = new Option ("To be specified","-1");
	 
	 //  end add body hip
	 
	  // begin add body shoulder
	 
	 sizeitemArray[3].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 35; i++)
	 {
		  sizeitemArray[3].options[i+1] = new Option(30+i,30+i);			 
	 }
	 
	 sizeitemArray[3].options[36] = new Option ("To be specified","-1");	
	 
	 //  end add body shoulder
	 
	 
	 // begin add body bust
	 
	sizeitemArray[4].options[0] = new Option ("Please select:","0");
	 for (i = 0; i <103; i++)
	 {
		  sizeitemArray[4].options[i+1] = new Option(50+i,50+i);			 
	 }
	 
	 sizeitemArray[4].options[104] = new Option ("To be specified","-1");	
	 
	 
	 //  end add body bust	
	 
	  // begin add neck
	 
	 sizeitemArray[5].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 31; i++)
	 {
		  sizeitemArray[5].options[i+1] = new Option(20+i,20+i);			 
	 }
	 
	 sizeitemArray[5].options[32] = new Option ("To be specified","-1");
	 
	 //  end add neck
	 
	 // begin add front length
	 
	sizeitemArray[6].options[0] = new Option ("Please select:","0");
	 for (i = 0; i <65; i++)
	 {
		  sizeitemArray[6].options[i+1] = new Option(20+i,20+i);			 
	 }
	 
	 sizeitemArray[6].options[66] = new Option ("To be specified","-1");	
	 
	 //  end add front length
	 
	  // begin add breast height
	 
	 sizeitemArray[7].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 49; i++)
	 {
		  sizeitemArray[7].options[i+1] = new Option(16+i,16+i);			 
	 }
	 
	 sizeitemArray[7].options[50] = new Option ("To be specified","-1");
	 
	 //  end add breast height
	 
	  // begin add arm circumference
	 
	 sizeitemArray[8].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 49; i++)
	 {
		  sizeitemArray[8].options[i+1] = new Option(16+i,16+i);			 
	 }
	 
	 sizeitemArray[8].options[50] = new Option ("To be specified","-1");
	 
	 //  end add arm circumference
	 
	  // begin add armhole circumference
	 
	 sizeitemArray[9].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 49; i++)
	 {
		  sizeitemArray[9].options[i+1] = new Option(16+i,16+i);			 
	 }
	 
	 sizeitemArray[9].options[50] = new Option ("To be specified","-1");
	 
	 //  end add armhole circumference
	 
	  // begin add thigh circumference
	 
	 sizeitemArray[10].options[0] = new Option ("Please select:","0");
	 for (i = 0; i < 49; i++)
	 {
		  sizeitemArray[10].options[i+1] = new Option(16+i,16+i);			 
	 }
	 
	 sizeitemArray[10].options[50] = new Option ("To be specified","-1");
	 
	 //  end add thigh circumference	 
	 
	  // begin add garment_length
	 
	 sizeitemArray[11].options[0] = new Option ("Please select:","0");
	 sizeitemArray[11].options[1] = new Option ("Tailor decide","-2");
	 
	 for (i = 0; i < 73; i++)
	 {
		  sizeitemArray[11].options[i+2] = new Option(38+2*i,38+2*i);  
	 }
	 
	 sizeitemArray[11].options[75] = new Option ("To be specified","-1");
	 // end add garment_length
	
	//  begin add slit_length 	 
	  
	 sizeitemArray[12].options[0] = new Option ("Please select:","0");
	 sizeitemArray[12].options[1] = new Option ("As shown on the picture","DEF");
	 sizeitemArray[12].options[2] = new Option ("Tailor decide","-2");
	 /*
	 for (i = 0; i < 48; i++)
	 {
		  sizeitemArray[12].options[i+3] =  new Option(8+2*i,8+2*i);   
	 }
	 
	 sizeitemArray[12].options[51] = new Option ("To be specified","-1"); */
	 
	 //  end add slit_length 
	 
	 
	 //  end add garment_sleeves	 
	  
	 sizeitemArray[13].options[0] = new Option ("Please select:","0");
	 sizeitemArray[13].options[1] = new Option ("No sleeve","-3");
	 sizeitemArray[13].options[2] = new Option ("Tailor decide","-2");
	/* 
	 for (i = 0; i < 48; i++)
	 {
		  sizeitemArray[13].options[i+3] =  new Option(8+2*i,8+2*i);   			 
	 }
	 
	 sizeitemArray[13].options[10] = new Option ("To be specified","-1"); */
	 
	 //  end add garment_sleeves	
	
     }  
		