// JavaScript Document


function Material_select(obj)

{var layer_title;
if (parseInt(obj.form.layer_of_pcb.value)<=1)
layer_title='-Layer'
else
layer_title='-Layers'

if (obj.value.indexOf('ROGERS')!=-1&&obj.form.layer_of_pcb.value!=2&&obj.form.layer_of_pcb.value!=4&&obj.form.layer_of_pcb.value!=0) 
{alert('Notice:\n\n'+obj.form.layer_of_pcb.value+layer_title+' Rogers PCB Not Ready Yet');obj.selectedIndex=0}	
	

}


function rogers_select()
{if (document.webmail.Base_Material.value=='ROGERS 4003C')
{document.getElementById('FR4_thickness').style.display='none';document.getElementById('rogers4003_thickness').style.display='block';document.getElementById('rogers4350_thickness').style.display='none';}
else if (document.webmail.Base_Material.value=='ROGERS 4350B')	
	
{document.getElementById('FR4_thickness').style.display='none';document.getElementById('rogers4003_thickness').style.display='none';document.getElementById('rogers4350_thickness').style.display='block';}

else 
	
{document.getElementById('FR4_thickness').style.display='block';document.getElementById('rogers4003_thickness').style.display='none';document.getElementById('rogers4350_thickness').style.display='none';}
	
	
	
	}





function CheckForm()
{var wrong;

if (document.webmail.layer_of_pcb.selectedIndex==0)
{alert('Problem: \r\rPlease Select Board Layers');document.webmail.layer_of_pcb.focus();return false;}

if (!isNaN(document.webmail.Base_Material.value))
{alert('Problem:\n\nPlease Select Base Material');
document.webmail.Base_Material.focus();
return false;
}

if(document.webmail.parts_number.value.replace(/ /g,'')=='')
{alert("Problem: \n\nPlease enter the Board Name (Part Number).");document.webmail.parts_number.focus(); return false;	}	

if(escape(document.webmail.parts_number.value).indexOf("%u")!=-1) 
{alert("Problem: \n\nThe Board Name (Part Number) Input box with Chinese characters.");document.webmail.parts_number.focus();return false;	}	

if (document.webmail.parts_number.value.length>15)
 {alert('Problem: \n\n Board Name (Part Number) is too long. You could input more information in the next "Customer Board Reference" window.');document.webmail.parts_number.focus(); return false; }

if(document.webmail.Order_Reference_Number.value.length>60) 
{alert("Problem: \n\nThe Customer Board Reference is too long.");document.webmail.Order_Reference_Number.focus(); return false;}	

if(escape(document.webmail.Order_Reference_Number.value).indexOf("%u")!=-1) 
{alert("Problem: \n\nThe Customer Board Reference Input box with Chinese characters.");document.webmail.Order_Reference_Number.focus(); return false;	}	



if (document.webmail.Board_type[0].checked==true)
{
if (isNaN(document.webmail.length_of_pcb[0].value) || document.webmail.length_of_pcb[0].value.replace(/ /g,'')==''|| document.webmail.length_of_pcb[0].value<=0)
 { alert("Problem: \n\nPlease enter the PCB Length.");document.webmail.length_of_pcb[0].focus();return false; }

  if (isNaN(document.webmail.width_of_pcb[0].value) || document.webmail.width_of_pcb[0].value.replace(/ /g,'')=='' || document.webmail.width_of_pcb[0].value<=0)
 { alert("Problem: \n\nPlease enter the PCB Width.");document.webmail.width_of_pcb[0].focus();return false; }

}


if (document.webmail.Board_type[1].checked==true || document.webmail.Board_type[2].checked==true||document.webmail.Board_type[3].checked==true)
{if (isNaN(document.webmail.length_of_pcb[1].value) || document.webmail.length_of_pcb[1].value.replace(/ /g,'')==''|| document.webmail.length_of_pcb[1].value<=0)
 { alert("Problem: \n\nPlease enter the Panel Length."); document.webmail.length_of_pcb[1].focus(); return false; }

  if (isNaN(document.webmail.width_of_pcb[1].value) || document.webmail.width_of_pcb[1].value.replace(/ /g,'')=='' || document.webmail.width_of_pcb[1].value<=0)
 { alert("Problem: \n\nPlease enter the Panel Width.");document.webmail.width_of_pcb[1].focus();return false; }

if (isNaN(document.webmail.X_axis[1].value) || document.webmail.X_axis[1].value.replace(/ /g,'')=='' || document.webmail.X_axis[1].value<=0)
{alert('Problem: \n\nPlease enter the count for the individual board in X-axis.');document.webmail.X_axis[1].focus();return false;}
if (isNaN(document.webmail.Y_axis[1].value) || document.webmail.Y_axis[1].value.replace(/ /g,'')=='' || document.webmail.Y_axis[1].value<=0)
{alert('Problem: \n\nPlease enter the count for the individual board in Y-axis.');document.webmail.Y_axis[1].focus();return false;}



}


if (document.webmail.Board_type[4].checked==true || document.webmail.Board_type[5].checked==true||document.webmail.Board_type[6].checked==true )
{
if (isNaN(document.webmail.X_axis[2].value) || document.webmail.X_axis[2].value.replace(/ /g,'')=='' || document.webmail.X_axis[2].value<=0)
{alert('Problem: \n\nPlease enter the count for the individual board in X-axis.');document.webmail.X_axis[2].focus();return false;}
if (isNaN(document.webmail.Y_axis[2].value) || document.webmail.Y_axis[2].value.replace(/ /g,'')=='' || document.webmail.Y_axis[2].value<=0)
{alert('Problem: \n\nPlease enter the count for the individual board in Y-axis.');document.webmail.Y_axis[2].focus();return false;}


if (isNaN(document.webmail.individual_length.value) || document.webmail.individual_length.value.replace(/ /g,'')=='' || document.webmail.individual_length.value<=0)
{alert('Problem: \n\nPlease enter then Individual Board Length.');document.webmail.individual_length.focus();return false;}

if (isNaN(document.webmail.individual_width.value) || document.webmail.individual_width.value.replace(/ /g,'')=='' || document.webmail.individual_width.value<=0)
{alert('Problem: \n\nPlease enter then Individual Board Width.');document.webmail.individual_width.focus();return false;}

}

	



if (document.webmail.Board_type[0].checked==true )
 if (isNaN(document.webmail.pcb_quantity9[0].value) || document.webmail.pcb_quantity9[0].value.replace(/ /g,'')=='' || document.webmail.pcb_quantity9[0].value < 1)
 {alert("Problem: \n\nPlease enter the Board Quote Quantity.");document.webmail.pcb_quantity9[0].focus();return false; }


if (document.webmail.Board_type[1].checked==true || document.webmail.Board_type[2].checked==true||document.webmail.Board_type[3].checked==true)
 if (isNaN(document.webmail.pcb_quantity9[1].value) || document.webmail.pcb_quantity9[1].value.replace(/ /g,'')=='' || document.webmail.pcb_quantity9[1].value < 1)
 {   alert("Problem: \n\nPlease enter the Panel Quote Quantity.");document.webmail.pcb_quantity9[1].focus();return false; }


if (document.webmail.Board_type[4].checked==true || document.webmail.Board_type[5].checked==true||document.webmail.Board_type[6].checked==true)
 if (isNaN(document.webmail.pcb_quantity9[2].value) || document.webmail.pcb_quantity9[2].value.replace(/ /g,'')=='' || document.webmail.pcb_quantity9[2].value < 1)
 {   alert("Problem: \n\nPlease enter the Panel Quote Quantity.");document.webmail.pcb_quantity9[2].focus();return false; }





if(parseFloat(document.webmail.layer_of_pcb.value)>2)
if (document.webmail.thickness_select[1].checked==true)
if (isNaN(document.webmail.other_thickness_inch.value)||document.webmail.other_thickness_inch.value.replace(/ /g,'')==''||document.webmail.other_thickness_inch.value<=0)
{alert("Problem: \n\nPlease enter the Board or Panel Thickness.");document.webmail.other_thickness_inch.focus();return false;}


if(parseFloat(document.webmail.layer_of_pcb.value)>2)
if (document.webmail.thickness_select[1].checked==true)
if (parseFloat(document.webmail.other_thickness_inch.value)<0.024 || parseFloat(document.webmail.other_thickness_inch.value)>0.125 )
{alert('Out of the Board or Panel Thickness.');document.webmail.other_thickness_inch.focus();return false;}



if (document.webmail.Peelable_Soldermask.selectedIndex>0 &&document.webmail.surface_finish.value.indexOf('Organic')!=-1)
{alert('Problem: \n\nBecause you have selected OSP with Peelable mask together, your PCB design can NOT be fabricated.');return false;}




if(parseFloat(document.webmail.layer_of_pcb.value)>2)
if (document.webmail.other_thickness_inch.value.replace(/ /g,'')!='')
var ss=document.webmail.other_thickness_inch.value;
else
{thickness_of_pcb_end=(document.webmail.thickness_of_pcb.value).indexOf("inch");
var ss = (document.webmail.thickness_of_pcb.value).substring(0,thickness_of_pcb_end);}   

else if (parseFloat(document.webmail.layer_of_pcb.value)<=2)
{thickness_of_pcb_end=(document.webmail.thickness_of_pcb.value).indexOf("inch");
var ss = (document.webmail.thickness_of_pcb.value).substring(0,thickness_of_pcb_end);} 


kk=ss*25.4;
kk1=kk.toFixed(1);
minimum_hole_size_value=document.webmail.minimum_hole_size.value
minimum_hole_size_value_true=(minimum_hole_size_value * 25.4 * 0.001).toFixed(2);


if(kk1/minimum_hole_size_value_true>10)
{alert('Problem: \n\nThe Aspect Ratio (board thickness/the smallest drill size) is equal or larger than 10. It is beyond the production ability. The PCB design can not be fabricated with plated metal holes.\n\nFor example, if the board thickness is 0.08 inch, and on the board the smallest hole size is 0.009 inch, the aspect ratio is 8.89  (0.08/0.009=8.89), smaller than the limitation of 10, so the PCB design CAN  be fabricated with plated metal holes. ');
return false;	}

 
 
 


if (document.webmail.RoHS_Certificate[1].checked==true&&document.webmail.surface_finish.value=='Hot Air Solder Leveling')
 {alert("Problem: \n\nRoHS is not available for the HASL you selected.");return false; }



if (document.webmail.legend_silkscreen.value!='None')
if (document.webmail.color_of_the_silkscreen.value=='N/A')
{alert('Problem: \n\nPlease choice the color of Silkscreen.');document.webmail.color_of_the_silkscreen.focus();return false;}


if (document.webmail.solder_mask_sides.value!='None')
if (document.webmail.color_of_the_solder_mask.value=='N/A')
{alert('Problem: \n\nPlease choice the color of Solder mask.');document.webmail.color_of_the_solder_mask.focus();return false;}


if (document.webmail.sold_mask_vias[3].checked==true)
{
var kong=0;
for (i = 0; i < document.webmail.Via_Diameter_Specification.length; i++) 
if (document.webmail.Via_Diameter_Specification[i].value.replace(/ /g,'')=='')	
{kong++;}

if (kong==document.webmail.Via_Diameter_Specification.length)
{alert('Problem: \n\nVia Hole Soldermask Error: If you select "Plugged with soldermask Ink", please input the via hole diameter');
document.webmail.Via_Diameter_Specification[0].focus();
return false;}



for (i=0; i <document.webmail.Via_Diameter_Specification.length; i++) 
if (isNaN(document.webmail.Via_Diameter_Specification[i].value))	
{alert('Problem: \n\nplease input the correct via hole diameter.');
document.webmail.Via_Diameter_Specification[i].focus();
return false;}



for (i=0; i <document.webmail.Via_Diameter_Specification.length; i++) 
if (parseFloat(document.webmail.Via_Diameter_Specification[i].value)<0.005||parseFloat(document.webmail.Via_Diameter_Specification[i].value)>0.012)	
{alert('Problem: \n\nThe via hole diameter is over the quote system ability. Please double check the via hole diameter you input or contact to PCBfabrication.com.');
document.webmail.Via_Diameter_Specification[i].focus();
return false;}




}


var panel_select=false;

if(parseFloat(document.webmail.layer_of_pcb.value)>2)
if (document.webmail.other_thickness_inch.value!='')
var ss=document.webmail.other_thickness_inch.value;
else
{thickness_of_pcb_end=(document.webmail.thickness_of_pcb.value).indexOf("inch");
var ss = (document.webmail.thickness_of_pcb.value).substring(0,thickness_of_pcb_end);}   

else if (parseFloat(document.webmail.layer_of_pcb.value)<=2)
{thickness_of_pcb_end=(document.webmail.thickness_of_pcb.value).indexOf("inch");
var ss = (document.webmail.thickness_of_pcb.value).substring(0,thickness_of_pcb_end);} 


kk=(ss*25.4).toFixed(1);

if (document.webmail.Board_type[1].checked==true||document.webmail.Board_type[2].checked==true||document.webmail.Board_type[3].checked==true)
{panel_select=true;
Pcb_Dimension_Unit=document.webmail.Pcb_Dimension_Unit[1].value;
length_of_pcb_value=document.webmail.length_of_pcb[1].value;
width_of_pcb_value=document.webmail.width_of_pcb[1].value;}



if (document.webmail.Board_type[4].checked==true||document.webmail.Board_type[5].checked==true||document.webmail.Board_type[6].checked==true)
{panel_select=true;
Pcb_Dimension_Unit='inch';
length_of_pcb_value=document.webmail.length_of_pcb[2].value;
width_of_pcb_value=document.webmail.width_of_pcb[2].value;}

if (panel_select)
{
switch (Pcb_Dimension_Unit)
{
case 'inch':
length_of_pcb_value_2=(length_of_pcb_value*25.4).toFixed(1);
width_of_pcb_value_2=(width_of_pcb_value*25.4).toFixed(1);
break
case 'mm':
length_of_pcb_value_2=length_of_pcb_value;
width_of_pcb_value_2=width_of_pcb_value;
break
case 'cm':
length_of_pcb_value_2=(length_of_pcb_value*10).toFixed(1);
width_of_pcb_value_2=(width_of_pcb_value*10).toFixed(1);
break
}

if ((document.webmail.routing[0].checked==true&&document.webmail.routing[0].disabled==false) ||(document.webmail.routing[3].checked==true&&document.webmail.routing[3].disabled==false))
{
if(kk<0.8&&document.webmail.Base_Material.value.indexOf('ROGERS')==-1)
{alert('Problem:\n\nThe PCB thickness is too thin to V-score the PCBs. Must be 0.031 inch (0.8 mm) or more.');document.webmail.thickness_of_pcb.focus();return false;}


if(length_of_pcb_value_2<80||width_of_pcb_value_2<80)
{alert('Problem:\n\nThe PCB dimension (length or width) is too short to V-score the PCBs. Must be 3.2 inch (80 mm) or more.');return false;}

if(length_of_pcb_value_2>380||width_of_pcb_value_2>380)
{alert('Problem:\n\nThe PCB panel dimension (length or width) is too long to be V-score. Adjust your panel and try again, please.');return false;}


}


}








if(parseFloat(document.webmail.layer_of_pcb.value)>2)
if (document.webmail.other_thickness_inch.value.replace(/ /g,'')!='')
kk=(document.webmail.other_thickness_inch.value*25.4).toFixed(2);
else
{start=document.webmail.thickness_of_pcb.value.indexOf("/")
start_mm=document.webmail.thickness_of_pcb.value.indexOf("mm")
kk=document.webmail.thickness_of_pcb.value.substring(start+1, start_mm)}


else if(parseFloat(document.webmail.layer_of_pcb.value)<=2)
{start=document.webmail.thickness_of_pcb.value.indexOf("/")
start_mm=document.webmail.thickness_of_pcb.value.indexOf("mm")
kk=document.webmail.thickness_of_pcb.value.substring(start+1, start_mm)}

if (kk<0.4 &&document.webmail.Base_Material.value.indexOf('ROGERS')==-1&&(document.webmail.surface_finish.value=='Hot Air Solder Leveling'||document.webmail.surface_finish.value=='Lead Free HASL'))
{alert('Problem: \n\nThe board thickness is too thin for HASL or Lead Free HASL. We recommend to select Electroless Nickel/Immersion Gold');document.webmail.surface_finish.focus();return false;}

if (kk>=3.2 &&document.webmail.Base_Material.value.indexOf('ROGERS')==-1&&(document.webmail.surface_finish.value=='Hot Air Solder Leveling'||document.webmail.surface_finish.value=='Lead Free HASL'))
{alert('Problem: \n\nThe board thickness is too thicker for HASL or Lead Free HASL. We recommend to select Electroless Nickel/Immersion Gold');document.webmail.surface_finish.focus();return false;}




var minimum_clearance_value;
var minimum_space_value;
for (i=0;i<document.webmail.minimum_clearance.length;i++)
if(document.webmail.minimum_clearance[i].disabled==false)
minimum_clearance_value=document.webmail.minimum_clearance[i].value;

for (i=0;i<document.webmail.minimum_space.length;i++)
if(document.webmail.minimum_space[i].disabled==false)
minimum_space_value=document.webmail.minimum_space[i].value;

if(Math.min(minimum_clearance_value,minimum_space_value)<5&&document.webmail.surface_finish.value=='Hot Air Solder Leveling')
{alert('The minimum wire/space distance is too close to be surface finished with HASL. Please select immersion gold instead of.');return false;}


if(Math.min(minimum_clearance_value,minimum_space_value)<5&&document.webmail.surface_finish.value=='Lead Free HASL')
{alert('The minimum wire/space distance is too close to be surface finished with Lead-free HASL. Please select immersion gold instead of.');return false;}

if(Math.min(minimum_clearance_value,minimum_space_value)<5&&document.webmail.surface_finish.value=='Organic Solderrability Preservatives')
{alert('The minimum wire/space distance is too close to be surface finished with Organic Solderrability Preservatives. Please select immersion gold instead of.');return false;}




if (document.webmail.Need_hard_gold_electroplated[1].checked==true&&document.webmail.Need_hard_gold_electroplated[1].disabled==false)
if (isNaN(document.webmail.fingers_in_individual_board.value) || document.webmail.fingers_in_individual_board.value.replace(/ /g,'')==''|| document.webmail.fingers_in_individual_board.value<=0)
{alert('Problem: \n\nPlease enter how many gold fingers in total per individual board?');
document.webmail.fingers_in_individual_board.focus();

return false;}



if (document.webmail.Board_type[4].checked==true || document.webmail.Board_type[5].checked==true ||document.webmail.Board_type[6].checked==true)
if (document.webmail.length_of_pcb[2].value>=24.2||document.webmail.width_of_pcb[2].value>=24.2)
{alert('Problem: \n\nThe panel length /width is upper to 24.2inch, and it out of our productive process.Please adjust the panel drawing.');
document.webmail.width_of_pcb[2].focus();
return false;}



if (document.webmail.Microsectioning.selectedIndex==0)
{alert('Problem: \n\nPlease Select Microsectioning.');
document.webmail.Microsectioning.focus();
return false;
}



if (document.webmail.UL_Mark.selectedIndex==0)
{alert('Problem: \n\nPlease Select UL Mark.');
document.webmail.UL_Mark.focus();
return false;
}


if (document.webmail.Manufacture_Date.selectedIndex==0)
{alert('Problem: \n\nPlease Select PCB Fabrication Date.');
document.webmail.Manufacture_Date.focus();
return false;
}




if (document.webmail.Manufacture_logo.selectedIndex==0)
{alert('Problem: \n\nPlease Select PCB Manufacture Logo.');
document.webmail.Manufacture_logo.focus();
return false;
}





 if(escape(document.webmail.additional_questions.value).indexOf("%u")!=-1) 

{
alert("Problem: \n\nThe Additional questions Input box with Chinese characters.")
document.webmail.additional_questions.focus();
 return false;	
}	


if (document.webmail.Countersink_Holes.selectedIndex==1)
{alert('Problem: \n\nBecause there are countersink holes in your PCBs, our website can not calculate the PCB fabrication price for you. Please email your PCB design files to PCB@PCBfabrication.com to manually quote for you.');document.webmail.Countersink_Holes.focus();return false}

if(parseFloat(document.webmail.layer_of_pcb.value)>2)
if (document.webmail.via_in_pad[1].checked==true)
{alert('Problem: \n\nSorry, because there are pad vias in your PCB, our website can not quote for you instantly. Please email your PCB Gerber files and contact us at PCB@PCBfabrication.com. Thank you.');return false}


check_more_layer_lead_time()
check_large_pcb_lead_time()



if(parseFloat(document.webmail.layer_of_pcb.value)>2)
{


if (document.webmail.blind_via_hole[1].checked==true)
{
if (document.webmail.Blind_Via_layers_1.value.replace(/ /g,'')=='')
{alert('Problem: \n\nPlease enter the layer numbers for the Blind Vias.');																		
document.webmail.Blind_Via_layers_1.focus();
return false;}

if (! check_blind())
return false}


if (document.webmail.burry_via_hole[1].checked==true)
{if (document.webmail.Buried_Via_layers_1.value.replace(/ /g,'')=='')
{alert('Problem: \n\nPlease enter the layer numbers for the Buried Vias.');																		
document.webmail.Buried_Via_layers_1.focus();
return false;}

if (! check_Buried())
return false}


}



}





function check_large_pcb_lead_time()
{var total_area_of_pcb;
var layer_of_pcb_value=parseInt(document.webmail.layer_of_pcb.value);
var new_lead_time=0;
document.webmail.larger_PCB.value='No';



if (document.webmail.Board_type[0].checked==true)
{Pcb_Dimension_Unit=document.webmail.Pcb_Dimension_Unit[0].value;length_of_pcb_value=document.webmail.length_of_pcb[0].value;width_of_pcb_value=document.webmail.width_of_pcb[0].value;pcb_quantity=document.webmail.pcb_quantity9[0].value}


if (document.webmail.Board_type[1].checked==true||document.webmail.Board_type[2].checked==true||document.webmail.Board_type[3].checked==true)
{
Pcb_Dimension_Unit=document.webmail.Pcb_Dimension_Unit[1].value;length_of_pcb_value=document.webmail.length_of_pcb[1].value;width_of_pcb_value=document.webmail.width_of_pcb[1].value;pcb_quantity=document.webmail.pcb_quantity9[1].value}



if (document.webmail.Board_type[4].checked==true||document.webmail.Board_type[5].checked==true||document.webmail.Board_type[6].checked==true)
{Pcb_Dimension_Unit='inch';length_of_pcb_value=document.webmail.length_of_pcb[2].value;width_of_pcb_value=document.webmail.width_of_pcb[2].value;pcb_quantity=document.webmail.pcb_quantity9[2].value}


switch (Pcb_Dimension_Unit)
{
case 'inch':
total_area_of_pcb_m2=(length_of_pcb_value*width_of_pcb_value*pcb_quantity*0.00064516).toFixed(2);
break
case 'mm':
total_area_of_pcb_m2=((length_of_pcb_value*width_of_pcb_value*pcb_quantity)/1000000).toFixed(2);
break
case 'cm':
total_area_of_pcb_m2=((length_of_pcb_value*width_of_pcb_value*pcb_quantity)/10000).toFixed(2);
break
}

switch(layer_of_pcb_value)	
{
case 1:
if (total_area_of_pcb_m2<=5)
 new_lead_time=6;

else if (total_area_of_pcb_m2>5 && total_area_of_pcb_m2<=10)
 new_lead_time=8;
   
else if (total_area_of_pcb_m2>=10 && total_area_of_pcb_m2<=15)
 new_lead_time=9; 
 
else if (total_area_of_pcb_m2>=15 && total_area_of_pcb_m2<=20)
 new_lead_time=10; 
 
else if (total_area_of_pcb_m2>=20 && total_area_of_pcb_m2<=25)
 new_lead_time=11;

else if (total_area_of_pcb_m2>=25 && total_area_of_pcb_m2<=30)
 new_lead_time=12;

else if (total_area_of_pcb_m2>=30 && total_area_of_pcb_m2<=35)
 new_lead_time=13;
else if (total_area_of_pcb_m2>=35 && total_area_of_pcb_m2<=40)
 new_lead_time=14;


else if (total_area_of_pcb_m2>=40 && total_area_of_pcb_m2<=45)
 new_lead_time=15;
 
else if (total_area_of_pcb_m2>=45 && total_area_of_pcb_m2<=50)
 new_lead_time=16; 
else if (total_area_of_pcb_m2>=50 && total_area_of_pcb_m2<=55)
 new_lead_time=17; 
 
else if (total_area_of_pcb_m2>=55 && total_area_of_pcb_m2<=60)
 new_lead_time=19;  
 
else if (total_area_of_pcb_m2>=60 && total_area_of_pcb_m2<=65)
 new_lead_time=20;  
  
else if (total_area_of_pcb_m2>=65 && total_area_of_pcb_m2<=70)
 new_lead_time=21;   
 
else if (total_area_of_pcb_m2>=70 && total_area_of_pcb_m2<=75)
 new_lead_time=23;    
 
else if (total_area_of_pcb_m2>=75 && total_area_of_pcb_m2<=80)
 new_lead_time=25;  
 
else if (total_area_of_pcb_m2>=80 && total_area_of_pcb_m2<=100)
 new_lead_time=27;   
 
else if (total_area_of_pcb_m2>=100 && total_area_of_pcb_m2<=120)
 new_lead_time=29;   
 
else if (total_area_of_pcb_m2>=120 && total_area_of_pcb_m2<=140)
 new_lead_time=31;  
 
 else if (total_area_of_pcb_m2>=140 && total_area_of_pcb_m2<=150)
 new_lead_time=32; 
 else
 new_lead_time=40; 

if (total_area_of_pcb_m2>5)
{document.webmail.lead_time.value=new_lead_time;document.webmail.larger_PCB.value='Yes'}
break;
 



case 2:
if (total_area_of_pcb_m2<=5)
 new_lead_time=7;


else if (total_area_of_pcb_m2>5 && total_area_of_pcb_m2<=10)
 new_lead_time=8;
   
else if (total_area_of_pcb_m2>=10 && total_area_of_pcb_m2<=15)
 new_lead_time=9; 
 
else if (total_area_of_pcb_m2>=15 && total_area_of_pcb_m2<=20)
 new_lead_time=10; 
 
else if (total_area_of_pcb_m2>=20 && total_area_of_pcb_m2<=25)
 new_lead_time=11;

else if (total_area_of_pcb_m2>=25 && total_area_of_pcb_m2<=30)
 new_lead_time=12;

else if (total_area_of_pcb_m2>=30 && total_area_of_pcb_m2<=35)
 new_lead_time=13;
else if (total_area_of_pcb_m2>=35 && total_area_of_pcb_m2<=40)
 new_lead_time=14;


else if (total_area_of_pcb_m2>=40 && total_area_of_pcb_m2<=45)
 new_lead_time=15;
 
else if (total_area_of_pcb_m2>=45 && total_area_of_pcb_m2<=50)
 new_lead_time=17; 
else if (total_area_of_pcb_m2>=50 && total_area_of_pcb_m2<=55)
 new_lead_time=19; 
 
else if (total_area_of_pcb_m2>=55 && total_area_of_pcb_m2<=60)
 new_lead_time=21;  
 
else if (total_area_of_pcb_m2>=60 && total_area_of_pcb_m2<=65)
 new_lead_time=23;  
  
else if (total_area_of_pcb_m2>=65 && total_area_of_pcb_m2<=70)
 new_lead_time=25;   
 
else if (total_area_of_pcb_m2>=70 && total_area_of_pcb_m2<=75)
 new_lead_time=27;    
 
else if (total_area_of_pcb_m2>=75 && total_area_of_pcb_m2<=80)
 new_lead_time=29;  
 
else if (total_area_of_pcb_m2>=80 && total_area_of_pcb_m2<=100)
 new_lead_time=33;   
 
else if (total_area_of_pcb_m2>=100 && total_area_of_pcb_m2<=120)
 new_lead_time=36;   
 
else if (total_area_of_pcb_m2>=120 && total_area_of_pcb_m2<=140)
 new_lead_time=38;  
 
 else if (total_area_of_pcb_m2>=140 && total_area_of_pcb_m2<=150)
 new_lead_time=40; 
 else
 new_lead_time=40; 

if (total_area_of_pcb_m2>5)
{document.webmail.lead_time.value=new_lead_time;document.webmail.larger_PCB.value='Yes'}
break;
 
case 4:

if (total_area_of_pcb_m2>5 && total_area_of_pcb_m2<=10)
 new_lead_time=11;
   
else if (total_area_of_pcb_m2>=10 && total_area_of_pcb_m2<=15)
 new_lead_time=13; 
 
else if (total_area_of_pcb_m2>=15 && total_area_of_pcb_m2<=20)
 new_lead_time=15; 
 
else if (total_area_of_pcb_m2>=20 && total_area_of_pcb_m2<=30)
 new_lead_time=17;

else if (total_area_of_pcb_m2>=30 && total_area_of_pcb_m2<=40)
 new_lead_time=21;


else if (total_area_of_pcb_m2>=40 && total_area_of_pcb_m2<=55)
 new_lead_time=25;
 
 
else if (total_area_of_pcb_m2>=55 && total_area_of_pcb_m2<=65)
 new_lead_time=28;  
 
else if (total_area_of_pcb_m2>=65 && total_area_of_pcb_m2<=80)
 new_lead_time=31;   
 
else if (total_area_of_pcb_m2>=80 && total_area_of_pcb_m2<=100)
 new_lead_time=34;   
 
else if (total_area_of_pcb_m2>=100 && total_area_of_pcb_m2<=125)
 new_lead_time=37;   
 
else if (total_area_of_pcb_m2>=125 && total_area_of_pcb_m2<=150)
 new_lead_time=40;  
else
 new_lead_time=40; 

if (total_area_of_pcb_m2>5)
{document.webmail.lead_time.value=new_lead_time;document.webmail.larger_PCB.value='Yes'}
break;



case 6:

if (total_area_of_pcb_m2>5 && total_area_of_pcb_m2<=15)
 new_lead_time=13;
   
else if (total_area_of_pcb_m2>=15 && total_area_of_pcb_m2<=25)
 new_lead_time=16; 
 
else if (total_area_of_pcb_m2>=25 && total_area_of_pcb_m2<=35)
 new_lead_time=18; 
 
else if (total_area_of_pcb_m2>=35 && total_area_of_pcb_m2<=45)
 new_lead_time=21;

else if (total_area_of_pcb_m2>=45 && total_area_of_pcb_m2<=60)
 new_lead_time=24;


else if (total_area_of_pcb_m2>=60 && total_area_of_pcb_m2<=65)
 new_lead_time=28;
 
 
else if (total_area_of_pcb_m2>=65 && total_area_of_pcb_m2<=80)
 new_lead_time=30;  
 
else if (total_area_of_pcb_m2>=80 && total_area_of_pcb_m2<=100)
 new_lead_time=34;
 
else
 new_lead_time=40; 

if (total_area_of_pcb_m2>5)

{document.webmail.lead_time.value=new_lead_time;document.webmail.larger_PCB.value='Yes'}
break;


case 8:

if (total_area_of_pcb_m2>5 && total_area_of_pcb_m2<=15)
 new_lead_time=14;
   
else if (total_area_of_pcb_m2>=15 && total_area_of_pcb_m2<=25)
 new_lead_time=17; 
 
else if (total_area_of_pcb_m2>=25 && total_area_of_pcb_m2<=35)
 new_lead_time=19; 
 
else if (total_area_of_pcb_m2>=35 && total_area_of_pcb_m2<=45)
 new_lead_time=22;

else if (total_area_of_pcb_m2>=45 && total_area_of_pcb_m2<=60)
 new_lead_time=25;


else if (total_area_of_pcb_m2>=60 && total_area_of_pcb_m2<=65)
 new_lead_time=29;
 
 
else if (total_area_of_pcb_m2>=65 && total_area_of_pcb_m2<=80)
 new_lead_time=31;  
 
else if (total_area_of_pcb_m2>=80 && total_area_of_pcb_m2<=100)
 new_lead_time=35;
 
else
 new_lead_time=40; 

if (total_area_of_pcb_m2>5)
{document.webmail.lead_time.value=new_lead_time;document.webmail.larger_PCB.value='Yes'}
break;


case 10:

if (total_area_of_pcb_m2>5 && total_area_of_pcb_m2<=15)
 new_lead_time=15;
   
else if (total_area_of_pcb_m2>=15 && total_area_of_pcb_m2<=25)
 new_lead_time=18; 
 
else if (total_area_of_pcb_m2>=25 && total_area_of_pcb_m2<=35)
 new_lead_time=20; 
 
else if (total_area_of_pcb_m2>=35 && total_area_of_pcb_m2<=45)
 new_lead_time=23;

else if (total_area_of_pcb_m2>=45 && total_area_of_pcb_m2<=60)
 new_lead_time=26;


else if (total_area_of_pcb_m2>=60 && total_area_of_pcb_m2<=65)
 new_lead_time=30;
 
 
else if (total_area_of_pcb_m2>=65 && total_area_of_pcb_m2<=80)
 new_lead_time=32;  
 
else if (total_area_of_pcb_m2>=80 && total_area_of_pcb_m2<=100)
 new_lead_time=36;
 
else
 new_lead_time=40; 

if (total_area_of_pcb_m2>5)

{document.webmail.lead_time.value=new_lead_time;document.webmail.larger_PCB.value='Yes'}
break;



}

document.getElementById('go_to_price_table_status').style.display='block';
document.getElementById('go_to_price_table').style.display='none';


return true



}







function check_blind()
{
var Blind_Via_layers_value=document.webmail.Blind_Via_layers_1.value.replace(/ /g,'')
if (Blind_Via_layers_value.indexOf(',')==-1)
return check_aa(Blind_Via_layers_value)
else
return check_bb(Blind_Via_layers_value)
return true	
}

function check_aa(ok)

{var s;
layer_of_pcb_value=parseInt(document.webmail.layer_of_pcb.value);

if 	(ok.indexOf('-')==-1||ok.length!=3)
{	
alert('Problem: \n\nPlease enter the correct layer numbers for the blind via,just like 1-2,3-4,etc.');	
document.webmail.Blind_Via_layers_1.focus();
return false}



s = ok.split("-");


if  (isNaN(s[0])||s[0]<=0||s[0]>layer_of_pcb_value)
{alert('Problem: \n\nPlease enter the correct layer numbers for the blind via,just like 1-2,3-4,etc.');	
document.webmail.Blind_Via_layers_1.focus();
return false}	
	

if (isNaN(s[1])||s[1]<=0||s[1]>layer_of_pcb_value) 
{alert('Problem: \n\nPlease enter the correct layer numbers for the blind via,just like 1-2,3-4,etc.');	
document.webmail.Blind_Via_layers_1.focus();
return false}	







return true
	
}




function check_bb(ok)

{var s;
var i;
layer_of_pcb_value=parseInt(document.webmail.layer_of_pcb.value);
s = ok.split(",");




for (i=0;i<s.length;i++)
if (s[i]=='')
{alert('Problem: \n\nPlease enter the correct layer numbers for the Blind via,just like 1-2,3-4,etc.');	
return false
break;
}

var temp;

for (i=0;i<s.length;i++)
{temp=s[i]
for (j=i+1;j<s.length;j++)
if (temp==s[j])
{alert('Problem: \n\nPlease enter the correct layer numbers for the Blind via,just like 1-2,3-4,etc.');	
return false
break;}
}



for (i=0;i<s.length;i++)

if (!check_aa(s[i]))
{return false
break}







return true
	
}







function check_Buried()
{
var Buried_Via_layers_value=document.webmail.Buried_Via_layers_1.value.replace(/ /g,'')
if (Buried_Via_layers_value.indexOf(',')==-1)
return check_aa_Buried(Buried_Via_layers_value)
else
return check_bb_Buried(Buried_Via_layers_value)
return true	
}

function check_aa_Buried(ok)

{var s;
layer_of_pcb_value=parseInt(document.webmail.layer_of_pcb.value);

if 	(ok.indexOf('-')==-1||ok.length!=3)
{	
alert('Problem: \n\nPlease enter the correct layer numbers for the Buried via,just like 1-2,3-4,etc.');	
document.webmail.Buried_Via_layers_1.focus();
return false}



s = ok.split("-");


if  (isNaN(s[0])||s[0]<=0||s[0]>layer_of_pcb_value)
{alert('Problem: \n\nPlease enter the correct layer numbers for the Buried via,just like 1-2,3-4,etc.');	
document.webmail.Buried_Via_layers_1.focus();
return false}	
	

if (isNaN(s[1])||s[1]<=0||s[1]>layer_of_pcb_value) 
{alert('Problem: \n\nPlease enter the correct layer numbers for the Buried via,just like 1-2,3-4,etc.');	
document.webmail.Buried_Via_layers_1.focus();
return false}	



return true
	
}




function check_bb_Buried(ok)

{var s;
var i;
layer_of_pcb_value=parseInt(document.webmail.layer_of_pcb.value);
s = ok.split(",");



for (i=0;i<s.length;i++)
if (s[i]=='')
{alert('Problem: \n\nPlease enter the correct layer numbers for the Buried via,just like 1-2,3-4,etc.');	
return false
break;
}

for (i=0;i<s.length;i++)
{temp=s[i]
for (j=i+1;j<s.length;j++)
if (temp==s[j])
{alert('Problem: \n\nPlease enter the correct layer numbers for the Buried via,just like 1-2,3-4,etc.');	
return false
break;}
}



for (i=0;i<s.length;i++)

if (!check_aa_Buried(s[i]))
{return false
break}


return true
	
}







function check_other_thickness(ok)
{

if (ok.value.replace(/ /g,'')!=''&&!isNaN(ok.value)) 
{ 
if (parseFloat(ok.value)<0.024 || parseFloat(ok.value)>0.125 )
{alert('Problem: \n\nOut of the Board or Panel Thickness.');check_Thickness_Tolerance()}
else
{check_Thickness_Tolerance()}

}
else 
{check_Thickness_Tolerance();}


}




function change1()
{
if (document.webmail.solder_mask_sides.value=='None')
document.webmail.color_of_the_solder_mask.value='N/A';
}

function change2()
{
if (document.webmail.legend_silkscreen.value=='None')
document.webmail.color_of_the_silkscreen.value='N/A';

}


function check_X_Y_axis(e,ok)
{
	
var event =window.event? window.event:e
if (ok.length>=3)
if(document.all)
event.returnValue=false
else if (event.which!=8)
event.preventDefault()


}






function check_quantity9(e,ok)
{var event = e||window.event;
if (ok.length>=5)
if(document.all)
event.returnValue=false
else if (event.which!=8)
event.preventDefault()

}



var start=true;

function start_check_board_type()
{
if (start)
{
check_board_type()
check_Thickness_Tolerance()	
check_finger()
var evt='aa';
check_minimum_space_copper(evt)
check_UL_mark()
start=false;

}
check_Mfr_panel_Dimension()
check_delivered_PCBs()
}



function check_board_type()
{
if(document.webmail.Board_type[0].checked==true)
{
document.webmail.pcb_quantity9[0].disabled=false;
document.webmail.length_of_pcb[0].disabled=false;
document.webmail.width_of_pcb[0].disabled=false;
document.webmail.Pcb_Dimension_Unit[0].disabled=false;
document.webmail.routing[5].disabled=true;
document.webmail.routing[0].disabled=true;
document.webmail.routing[1].disabled=true;
document.webmail.routing[2].disabled=true;
document.webmail.routing[3].disabled=true;
document.webmail.routing[4].disabled=true;
document.webmail.pcb_quantity9[1].disabled=true;
document.webmail.length_of_pcb[1].disabled=true;
document.webmail.width_of_pcb[1].disabled=true;
document.webmail.X_axis[0].disabled=false;
document.webmail.Y_axis[0].disabled=false;
document.webmail.X_axis[1].disabled=true;
document.webmail.Y_axis[1].disabled=true;
document.webmail.X_axis[2].disabled=true;
document.webmail.Y_axis[2].disabled=true;



document.webmail.pcb_quantity9[2].disabled=true;
document.webmail.Routing_Width[0].disabled=true;
document.webmail.Routing_Width[1].disabled=true;
document.webmail.individual_length.disabled=true;
document.webmail.individual_width.disabled=true;

document.webmail.length_of_pcb[2].disabled=true;
document.webmail.width_of_pcb[2].disabled=true;
document.webmail.Pcb_Dimension_Unit[1].disabled=true;
document.webmail.Panel_frame.disabled=true;
document.webmail.need_approve_panel.disabled=true;
document.webmail.Pcb_Dimension_Unit_2.disabled=true;
document.webmail.Pcb_Dimension_Unit[2].disabled=true;
document.webmail.length_of_pcb[2].value='';
document.webmail.width_of_pcb[2].value='';

}




if(document.webmail.Board_type[1].checked==true)
{
document.webmail.pcb_quantity9[0].disabled=true;
document.webmail.length_of_pcb[0].disabled=true;
document.webmail.width_of_pcb[0].disabled=true;
document.webmail.Pcb_Dimension_Unit[0].disabled=true;
document.webmail.routing[0].disabled=false;
document.webmail.routing[1].disabled=false;
document.webmail.routing[2].disabled=false;
document.webmail.routing[3].disabled=true;
document.webmail.routing[4].disabled=true;
document.webmail.routing[5].disabled=true;
document.webmail.pcb_quantity9[1].disabled=false;
document.webmail.length_of_pcb[1].disabled=false;
document.webmail.width_of_pcb[1].disabled=false;
document.webmail.X_axis[0].disabled=true;
document.webmail.Y_axis[0].disabled=true;
document.webmail.X_axis[1].disabled=false;
document.webmail.Y_axis[1].disabled=false;
document.webmail.X_axis[2].disabled=true;
document.webmail.Y_axis[2].disabled=true;
document.webmail.pcb_quantity9[2].disabled=true;
document.webmail.Routing_Width[0].disabled=true;
document.webmail.Routing_Width[1].disabled=true;
document.webmail.individual_length.disabled=true;
document.webmail.individual_width.disabled=true;

document.webmail.length_of_pcb[2].disabled=true;
document.webmail.width_of_pcb[2].disabled=true;
document.webmail.Pcb_Dimension_Unit[1].disabled=false;
document.webmail.Panel_frame.disabled=true;
document.webmail.need_approve_panel.disabled=true;
document.webmail.Pcb_Dimension_Unit_2.disabled=true;
document.webmail.Pcb_Dimension_Unit[2].disabled=true;
document.webmail.length_of_pcb[2].value='';
document.webmail.width_of_pcb[2].value='';

	
}





if(document.webmail.Board_type[2].checked==true)
{document.webmail.pcb_quantity9[0].disabled=true;
document.webmail.length_of_pcb[0].disabled=true;
document.webmail.width_of_pcb[0].disabled=true;
document.webmail.Pcb_Dimension_Unit[0].disabled=true;
document.webmail.routing[0].disabled=false;
document.webmail.routing[1].disabled=false;
document.webmail.routing[2].disabled=false;
document.webmail.routing[3].disabled=true;
document.webmail.routing[4].disabled=true;
document.webmail.routing[5].disabled=true;
document.webmail.pcb_quantity9[1].disabled=false;
document.webmail.length_of_pcb[1].disabled=false;
document.webmail.width_of_pcb[1].disabled=false;
document.webmail.X_axis[0].disabled=true;
document.webmail.Y_axis[0].disabled=true;
document.webmail.X_axis[1].disabled=false;
document.webmail.Y_axis[1].disabled=false;
document.webmail.X_axis[2].disabled=true;
document.webmail.Y_axis[2].disabled=true;
document.webmail.pcb_quantity9[2].disabled=true;
document.webmail.Routing_Width[0].disabled=true;
document.webmail.Routing_Width[1].disabled=true;
document.webmail.individual_length.disabled=true;
document.webmail.individual_width.disabled=true;

document.webmail.length_of_pcb[2].disabled=true;
document.webmail.width_of_pcb[2].disabled=true;
document.webmail.Pcb_Dimension_Unit[1].disabled=false;
document.webmail.Panel_frame.disabled=true;
document.webmail.need_approve_panel.disabled=true;
document.webmail.Pcb_Dimension_Unit_2.disabled=true;
document.webmail.Pcb_Dimension_Unit[2].disabled=true;

document.webmail.length_of_pcb[2].value='';
document.webmail.width_of_pcb[2].value='';
	
}


if(document.webmail.Board_type[3].checked==true)
{document.webmail.pcb_quantity9[0].disabled=true;
document.webmail.length_of_pcb[0].disabled=true;
document.webmail.width_of_pcb[0].disabled=true;
document.webmail.Pcb_Dimension_Unit[0].disabled=true;
document.webmail.routing[0].disabled=false;
document.webmail.routing[1].disabled=false;
document.webmail.routing[2].disabled=false;
document.webmail.routing[3].disabled=true;
document.webmail.routing[4].disabled=true;
document.webmail.routing[5].disabled=true;
document.webmail.pcb_quantity9[1].disabled=false;
document.webmail.length_of_pcb[1].disabled=false;
document.webmail.width_of_pcb[1].disabled=false;
document.webmail.X_axis[0].disabled=true;
document.webmail.Y_axis[0].disabled=true;
document.webmail.X_axis[1].disabled=false;
document.webmail.Y_axis[1].disabled=false;
document.webmail.X_axis[2].disabled=true;
document.webmail.Y_axis[2].disabled=true;
document.webmail.pcb_quantity9[2].disabled=true;
document.webmail.Routing_Width[0].disabled=true;
document.webmail.Routing_Width[1].disabled=true;
document.webmail.individual_length.disabled=true;
document.webmail.individual_width.disabled=true;

document.webmail.length_of_pcb[2].disabled=true;
document.webmail.width_of_pcb[2].disabled=true;
document.webmail.Pcb_Dimension_Unit[1].disabled=false;
document.webmail.Panel_frame.disabled=true;
document.webmail.need_approve_panel.disabled=true;
document.webmail.Pcb_Dimension_Unit_2.disabled=true;
document.webmail.Pcb_Dimension_Unit[2].disabled=true;

document.webmail.length_of_pcb[2].value='';
document.webmail.width_of_pcb[2].value='';
	
}



if(document.webmail.Board_type[4].checked==true)
{
document.webmail.pcb_quantity9[0].disabled=true;
document.webmail.length_of_pcb[0].disabled=true;
document.webmail.width_of_pcb[0].disabled=true;
document.webmail.Pcb_Dimension_Unit[0].disabled=true;
document.webmail.routing[0].disabled=true;
document.webmail.routing[1].disabled=true;
document.webmail.routing[2].disabled=true;
document.webmail.routing[3].disabled=false;
document.webmail.routing[4].disabled=false;
document.webmail.routing[5].disabled=false;
document.webmail.pcb_quantity9[1].disabled=true;
document.webmail.length_of_pcb[1].disabled=true;
document.webmail.width_of_pcb[1].disabled=true;
document.webmail.X_axis[0].disabled=true;
document.webmail.Y_axis[0].disabled=true;
document.webmail.X_axis[1].disabled=true;
document.webmail.Y_axis[1].disabled=true;
document.webmail.X_axis[2].disabled=false;
document.webmail.Y_axis[2].disabled=false;
document.webmail.pcb_quantity9[2].disabled=false;
document.webmail.Routing_Width[0].disabled=true;
document.webmail.Routing_Width[1].disabled=true;
document.webmail.individual_length.disabled=false;
document.webmail.individual_width.disabled=false;

document.webmail.length_of_pcb[2].disabled=false;
document.webmail.width_of_pcb[2].disabled=false;
document.webmail.Pcb_Dimension_Unit[1].disabled=true;
document.webmail.Panel_frame.disabled=false;
document.webmail.need_approve_panel.disabled=false;
document.webmail.Pcb_Dimension_Unit_2.disabled=false;
document.webmail.Pcb_Dimension_Unit[2].disabled=false;
check_Routing_Width()


}

if(document.webmail.Board_type[5].checked==true)
{
document.webmail.pcb_quantity9[0].disabled=true;
document.webmail.length_of_pcb[0].disabled=true;
document.webmail.width_of_pcb[0].disabled=true;
document.webmail.Pcb_Dimension_Unit[0].disabled=true;
document.webmail.routing[0].disabled=true;
document.webmail.routing[1].disabled=true;
document.webmail.routing[2].disabled=true;
document.webmail.routing[3].disabled=false;
document.webmail.routing[4].disabled=false;
document.webmail.routing[5].disabled=false;
document.webmail.pcb_quantity9[1].disabled=true;
document.webmail.length_of_pcb[1].disabled=true;
document.webmail.width_of_pcb[1].disabled=true;
document.webmail.X_axis[0].disabled=true;
document.webmail.Y_axis[0].disabled=true;
document.webmail.X_axis[1].disabled=true;
document.webmail.Y_axis[1].disabled=true;
document.webmail.X_axis[2].disabled=false;
document.webmail.Y_axis[2].disabled=false;
document.webmail.pcb_quantity9[2].disabled=false;
document.webmail.Routing_Width[0].disabled=true;
document.webmail.Routing_Width[1].disabled=true;
document.webmail.individual_length.disabled=false;
document.webmail.individual_width.disabled=false;

document.webmail.length_of_pcb[2].disabled=false;
document.webmail.width_of_pcb[2].disabled=false;
document.webmail.Pcb_Dimension_Unit[1].disabled=true;
document.webmail.Panel_frame.disabled=false;
document.webmail.need_approve_panel.disabled=false;
document.webmail.Pcb_Dimension_Unit_2.disabled=false;
document.webmail.Pcb_Dimension_Unit[2].disabled=false;
check_Routing_Width()

}


if(document.webmail.Board_type[6].checked==true)
{
document.webmail.pcb_quantity9[0].disabled=true;
document.webmail.length_of_pcb[0].disabled=true;
document.webmail.width_of_pcb[0].disabled=true;
document.webmail.Pcb_Dimension_Unit[0].disabled=true;
document.webmail.routing[0].disabled=true;
document.webmail.routing[1].disabled=true;
document.webmail.routing[2].disabled=true;
document.webmail.routing[3].disabled=false;
document.webmail.routing[4].disabled=false;
document.webmail.routing[5].disabled=false;
document.webmail.pcb_quantity9[1].disabled=true;
document.webmail.length_of_pcb[1].disabled=true;
document.webmail.width_of_pcb[1].disabled=true;
document.webmail.X_axis[0].disabled=true;
document.webmail.Y_axis[0].disabled=true;
document.webmail.X_axis[1].disabled=true;
document.webmail.Y_axis[1].disabled=true;
document.webmail.X_axis[2].disabled=false;
document.webmail.Y_axis[2].disabled=false;
document.webmail.pcb_quantity9[2].disabled=false;
document.webmail.Routing_Width[0].disabled=true;
document.webmail.Routing_Width[1].disabled=true;
document.webmail.individual_length.disabled=false;
document.webmail.individual_width.disabled=false;

document.webmail.length_of_pcb[2].disabled=false;
document.webmail.width_of_pcb[2].disabled=false;
document.webmail.Pcb_Dimension_Unit[1].disabled=true;
document.webmail.Panel_frame.disabled=false;
document.webmail.need_approve_panel.disabled=false;
document.webmail.Pcb_Dimension_Unit_2.disabled=false;
document.webmail.Pcb_Dimension_Unit[2].disabled=false;
check_Routing_Width()

}




input_box_status()




}



function single_select(ok)
{
if(ok.checked==true) 
{
document.webmail.pcb_quantity9[0].disabled=false;
document.webmail.length_of_pcb[0].disabled=false;
document.webmail.width_of_pcb[0].disabled=false;
document.webmail.Pcb_Dimension_Unit[0].disabled=false;
document.webmail.routing[0].disabled=true;
document.webmail.routing[1].disabled=true;
document.webmail.routing[2].disabled=true;
document.webmail.routing[3].disabled=true;
document.webmail.routing[4].disabled=true;
document.webmail.routing[5].disabled=true;
document.webmail.pcb_quantity9[1].disabled=true;
document.webmail.length_of_pcb[1].disabled=true;
document.webmail.width_of_pcb[1].disabled=true;
document.webmail.X_axis[0].disabled=false;
document.webmail.Y_axis[0].disabled=false;
document.webmail.X_axis[1].disabled=true;
document.webmail.Y_axis[1].disabled=true;
document.webmail.X_axis[2].disabled=true;
document.webmail.Y_axis[2].disabled=true;



document.webmail.pcb_quantity9[2].disabled=true;
document.webmail.Routing_Width[0].disabled=true;
document.webmail.Routing_Width[1].disabled=true;
document.webmail.individual_length.disabled=true;
document.webmail.individual_width.disabled=true;

document.webmail.length_of_pcb[2].disabled=true;
document.webmail.width_of_pcb[2].disabled=true;
document.webmail.Pcb_Dimension_Unit[1].disabled=true;
document.webmail.Panel_frame.disabled=true;
document.webmail.need_approve_panel.disabled=true;
document.webmail.Pcb_Dimension_Unit_2.disabled=true;
document.webmail.Pcb_Dimension_Unit[2].disabled=true;
document.webmail.length_of_pcb[2].value='';
document.webmail.width_of_pcb[2].value='';

input_box_status()
}



}


function customer_Panel_select(ok)
{

if(ok.checked==true)
{

document.webmail.pcb_quantity9[0].disabled=true;
document.webmail.length_of_pcb[0].disabled=true;
document.webmail.width_of_pcb[0].disabled=true;
document.webmail.Pcb_Dimension_Unit[0].disabled=true;
document.webmail.routing[0].checked=true;
document.webmail.routing[0].disabled=false;
document.webmail.routing[1].disabled=false;
document.webmail.routing[2].disabled=false;
document.webmail.routing[3].disabled=true;
document.webmail.routing[4].disabled=true;
document.webmail.routing[5].disabled=true;

document.webmail.pcb_quantity9[1].disabled=false;
document.webmail.length_of_pcb[1].disabled=false;
document.webmail.width_of_pcb[1].disabled=false;
document.webmail.X_axis[0].disabled=true;
document.webmail.Y_axis[0].disabled=true;
document.webmail.X_axis[1].disabled=false;
document.webmail.Y_axis[1].disabled=false;
document.webmail.X_axis[2].disabled=true;
document.webmail.Y_axis[2].disabled=true;
document.webmail.pcb_quantity9[2].disabled=true;
document.webmail.Routing_Width[0].disabled=true;
document.webmail.Routing_Width[1].disabled=true;
document.webmail.individual_length.disabled=true;
document.webmail.individual_width.disabled=true;

document.webmail.length_of_pcb[2].disabled=true;
document.webmail.width_of_pcb[2].disabled=true;
document.webmail.Pcb_Dimension_Unit[1].disabled=false;
document.webmail.Panel_frame.disabled=true;
document.webmail.need_approve_panel.disabled=true;
document.webmail.Pcb_Dimension_Unit_2.disabled=true;
document.webmail.Pcb_Dimension_Unit[2].disabled=true;
document.webmail.length_of_pcb[2].value='';
document.webmail.width_of_pcb[2].value='';
input_box_status()

}

}


 



function mfr_Panel_select(ok)
{

if(ok.checked==true)
{

document.webmail.pcb_quantity9[0].disabled=true;
document.webmail.length_of_pcb[0].disabled=true;
document.webmail.width_of_pcb[0].disabled=true;
document.webmail.Pcb_Dimension_Unit[0].disabled=true;
document.webmail.routing[0].disabled=true;
document.webmail.routing[1].disabled=true;
document.webmail.routing[2].disabled=true;
document.webmail.routing[3].disabled=false;
document.webmail.routing[4].disabled=false;
document.webmail.routing[5].disabled=false;
document.webmail.routing[3].checked=true;
document.webmail.pcb_quantity9[1].disabled=true;
document.webmail.length_of_pcb[1].disabled=true;
document.webmail.width_of_pcb[1].disabled=true;
document.webmail.X_axis[0].disabled=true;
document.webmail.Y_axis[0].disabled=true;
document.webmail.X_axis[1].disabled=true;
document.webmail.Y_axis[1].disabled=true;
document.webmail.X_axis[2].disabled=false;
document.webmail.Y_axis[2].disabled=false;
document.webmail.pcb_quantity9[2].disabled=false;
document.webmail.Routing_Width[0].disabled=true;
document.webmail.Routing_Width[1].disabled=true;
document.webmail.individual_length.disabled=false;
document.webmail.individual_width.disabled=false;

document.webmail.length_of_pcb[2].disabled=false;
document.webmail.width_of_pcb[2].disabled=false;
document.webmail.Pcb_Dimension_Unit[1].disabled=true;
document.webmail.Panel_frame.disabled=false;

document.webmail.need_approve_panel.disabled=false;
document.webmail.Pcb_Dimension_Unit_2.disabled=false;
document.webmail.Pcb_Dimension_Unit[2].disabled=false;
check_Routing_Width()
input_box_status()
}

}


 
 
 
 



function check_Routing_Width()
{
if (document.webmail.routing[3].checked==true&&document.webmail.routing[3].disabled==false)
{document.webmail.Routing_Width[0].disabled=true;	
document.webmail.Routing_Width[1].disabled=true;
}


else if (document.webmail.routing[4].checked==true&&document.webmail.routing[4].disabled==false)
{document.webmail.Routing_Width[0].disabled=false;	
document.webmail.Routing_Width[1].disabled=true;
}
else if (document.webmail.routing[5].checked==true&&document.webmail.routing[5].disabled==false)
{document.webmail.Routing_Width[0].disabled=true;	
document.webmail.Routing_Width[1].disabled=false;
}

	
	
	
	
	
}






function show_Panel_Econmic()

{
		
var infor='Notice: \n\nEconomic Panel:\n\nEconomic Panel means maybe there are bad individual boards in the panels we ship to you. But the bad individual board(s) in the panel(s) will be clearly marked. And if there are any bad individual boards, we will ship more panel(s) to you to guarantee the total individual boards your receive will be equal or more than you ordered.'
alert(infor);
	
}


function show_panel_no_x_out()

{
var infor='Notice: \n\nNo X-Out Panel:\n\nNo X-Out Panel means there is not any bad individual board in the panels we ship to you. But  some panels maybe with replaced and special glued good individual boards (All original bad individual bad boards have been cut off, and replaced with good individual boards.)'
alert(infor);
	
}


function show_Panel_Perfect()

{
		
var infor='Notice: \n\nPerfect Panel:\n\nPerfect Panel means we (PCB Fabrication) only ship the panels with all original individual boards to you. There is not any bad board was cut off and replaced with good board at all.'
alert(infor);
	
}



function show_Customer_Panel()

{
		
var infor='Notice: \n\nCustomer Panel\n\nYou should select Customer Panel if you finished your Panelized Gerber Files already. You need not we (PCB Fabrication) to panelize the PCB panel for you.'
alert(infor);
	
}


function show_Mfr_Panel()

{
		
var infor='Notice: \n\nMfr (Manufacturer) Panel\n\nYou should select Mfr (Manufacturer) Panel if you only have your PCB Gerber files, but do NOT have the PCB panel files yet as you need we (PCB Fabrication) to panelize the panel for you. It is free service. '
alert(infor);
	
}






function check_finger()

{if (document.webmail.finger[0].checked==true)
{
document.webmail.Need_hard_gold_electroplated[0].disabled=true;
document.webmail.Need_hard_gold_electroplated[1].disabled=true;
document.webmail.fingers_in_individual_board.disabled=true;
document.webmail.finger_electroplating_gold_thickness.disabled=true;
}

if (document.webmail.finger[1].checked==true || document.webmail.finger[2].checked==true)
{
document.webmail.Need_hard_gold_electroplated[0].disabled=false;
document.webmail.Need_hard_gold_electroplated[1].disabled=false;
document.webmail.fingers_in_individual_board.disabled=true;
document.webmail.finger_electroplating_gold_thickness.disabled=true;
}
	
if (document.webmail.Need_hard_gold_electroplated[0].checked==true)
{
document.webmail.fingers_in_individual_board.disabled=true;
document.webmail.fingers_in_individual_board.blur();
document.webmail.finger_electroplating_gold_thickness.disabled=true;
}
	
if (document.webmail.Need_hard_gold_electroplated[1].checked==true)
if (document.webmail.Need_hard_gold_electroplated[1].disabled==false)
{
document.webmail.fingers_in_individual_board.disabled=false;
document.webmail.finger_electroplating_gold_thickness.disabled=false;
}
	
}



function check_minimum_space_copper(evt)
{
var obj = evt.srcElement ? evt.srcElement : evt.target;
var from_what;
if (obj!=null) from_what=obj.name;
if(parseFloat(document.webmail.layer_of_pcb.value)==2 || parseFloat(document.webmail.layer_of_pcb.value)==1)
if(document.webmail.thickness_of_copper.selectedIndex==0)	
{document.webmail.minimum_clearance[0].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_clearance[0].selectedIndex=document.webmail.minimum_clearance[0].options.length-1

document.webmail.minimum_clearance[1].style.display='none';
document.webmail.minimum_clearance[2].style.display='none';
document.webmail.minimum_clearance[3].style.display='none';
document.webmail.minimum_clearance[0].disabled=false;
document.webmail.minimum_clearance[1].disabled=true;
document.webmail.minimum_clearance[2].disabled=true;
document.webmail.minimum_clearance[3].disabled=true;

document.webmail.minimum_space[0].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_space[0].selectedIndex=document.webmail.minimum_space[0].options.length-1
document.webmail.minimum_space[1].style.display='none';
document.webmail.minimum_space[2].style.display='none';
document.webmail.minimum_space[3].style.display='none';
document.webmail.minimum_space[0].disabled=false;
document.webmail.minimum_space[1].disabled=true;
document.webmail.minimum_space[2].disabled=true;
document.webmail.minimum_space[3].disabled=true;


document.webmail.minimum_clearance[4].style.display='none';
document.webmail.minimum_clearance[5].style.display='none';
document.webmail.minimum_clearance[6].style.display='none';
document.webmail.minimum_clearance[7].style.display='none';
document.webmail.minimum_clearance[8].style.display='none';

document.webmail.minimum_clearance[4].disabled=true;
document.webmail.minimum_clearance[5].disabled=true;
document.webmail.minimum_clearance[6].disabled=true;
document.webmail.minimum_clearance[7].disabled=true;
document.webmail.minimum_clearance[8].disabled=true;

document.webmail.minimum_space[4].style.display='none';
document.webmail.minimum_space[5].style.display='none';
document.webmail.minimum_space[6].style.display='none';
document.webmail.minimum_space[7].style.display='none';
document.webmail.minimum_space[8].style.display='none';

document.webmail.minimum_space[4].disabled=true;
document.webmail.minimum_space[5].disabled=true;
document.webmail.minimum_space[6].disabled=true;
document.webmail.minimum_space[7].disabled=true;
document.webmail.minimum_space[8].disabled=true;


}
	
if (parseFloat(document.webmail.layer_of_pcb.value)==2 || parseFloat(document.webmail.layer_of_pcb.value)==1)
if(document.webmail.thickness_of_copper.selectedIndex==1)	
{document.webmail.minimum_clearance[0].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_clearance[0].selectedIndex=document.webmail.minimum_clearance[0].options.length-1
document.webmail.minimum_clearance[1].style.display='none';
document.webmail.minimum_clearance[2].style.display='none';
document.webmail.minimum_clearance[3].style.display='none';
document.webmail.minimum_clearance[0].disabled=false;
document.webmail.minimum_clearance[1].disabled=true;
document.webmail.minimum_clearance[2].disabled=true;
document.webmail.minimum_clearance[3].disabled=true;

document.webmail.minimum_space[0].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_space[0].selectedIndex=document.webmail.minimum_space[0].options.length-1
document.webmail.minimum_space[1].style.display='none';
document.webmail.minimum_space[2].style.display='none';
document.webmail.minimum_space[3].style.display='none';
document.webmail.minimum_space[0].disabled=false;
document.webmail.minimum_space[1].disabled=true;
document.webmail.minimum_space[2].disabled=true;
document.webmail.minimum_space[3].disabled=true;


document.webmail.minimum_clearance[4].style.display='none';
document.webmail.minimum_clearance[5].style.display='none';
document.webmail.minimum_clearance[6].style.display='none';
document.webmail.minimum_clearance[7].style.display='none';
document.webmail.minimum_clearance[8].style.display='none';

document.webmail.minimum_clearance[4].disabled=true;
document.webmail.minimum_clearance[5].disabled=true;
document.webmail.minimum_clearance[6].disabled=true;
document.webmail.minimum_clearance[7].disabled=true;
document.webmail.minimum_clearance[8].disabled=true;

document.webmail.minimum_space[4].style.display='none';
document.webmail.minimum_space[5].style.display='none';
document.webmail.minimum_space[6].style.display='none';
document.webmail.minimum_space[7].style.display='none';
document.webmail.minimum_space[8].style.display='none';

document.webmail.minimum_space[4].disabled=true;
document.webmail.minimum_space[5].disabled=true;
document.webmail.minimum_space[6].disabled=true;
document.webmail.minimum_space[7].disabled=true;
document.webmail.minimum_space[8].disabled=true;

}

if(parseFloat(document.webmail.layer_of_pcb.value)==2 || parseFloat(document.webmail.layer_of_pcb.value)==1)
if(document.webmail.thickness_of_copper.selectedIndex==2)	
{document.webmail.minimum_clearance[0].style.display='none';
document.webmail.minimum_clearance[1].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_clearance[1].selectedIndex=document.webmail.minimum_clearance[1].options.length-1

document.webmail.minimum_clearance[2].style.display='none';
document.webmail.minimum_clearance[3].style.display='none';
document.webmail.minimum_clearance[0].disabled=true;
document.webmail.minimum_clearance[1].disabled=false;
document.webmail.minimum_clearance[2].disabled=true;
document.webmail.minimum_clearance[3].disabled=true;

document.webmail.minimum_space[0].style.display='none';
document.webmail.minimum_space[1].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_space[1].selectedIndex=document.webmail.minimum_space[1].options.length-1

document.webmail.minimum_space[2].style.display='none';
document.webmail.minimum_space[3].style.display='none';
document.webmail.minimum_space[0].disabled=true;
document.webmail.minimum_space[1].disabled=false;
document.webmail.minimum_space[2].disabled=true;
document.webmail.minimum_space[3].disabled=true;

document.webmail.minimum_clearance[4].style.display='none';
document.webmail.minimum_clearance[5].style.display='none';
document.webmail.minimum_clearance[6].style.display='none';
document.webmail.minimum_clearance[7].style.display='none';
document.webmail.minimum_clearance[8].style.display='none';

document.webmail.minimum_clearance[4].disabled=true;
document.webmail.minimum_clearance[5].disabled=true;
document.webmail.minimum_clearance[6].disabled=true;
document.webmail.minimum_clearance[7].disabled=true;
document.webmail.minimum_clearance[8].disabled=true;

document.webmail.minimum_space[4].style.display='none';
document.webmail.minimum_space[5].style.display='none';
document.webmail.minimum_space[6].style.display='none';
document.webmail.minimum_space[7].style.display='none';
document.webmail.minimum_space[8].style.display='none';

document.webmail.minimum_space[4].disabled=true;
document.webmail.minimum_space[5].disabled=true;
document.webmail.minimum_space[6].disabled=true;
document.webmail.minimum_space[7].disabled=true;
document.webmail.minimum_space[8].disabled=true;



}

if(parseFloat(document.webmail.layer_of_pcb.value)==2 || parseFloat(document.webmail.layer_of_pcb.value)==1)
if(document.webmail.thickness_of_copper.selectedIndex==3)	
{document.webmail.minimum_clearance[0].style.display='none';
document.webmail.minimum_clearance[1].style.display='none';
document.webmail.minimum_clearance[2].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_clearance[2].selectedIndex=document.webmail.minimum_clearance[2].options.length-1
document.webmail.minimum_clearance[3].style.display='none';
document.webmail.minimum_clearance[0].disabled=true;
document.webmail.minimum_clearance[1].disabled=true;
document.webmail.minimum_clearance[2].disabled=false;
document.webmail.minimum_clearance[3].disabled=true;

document.webmail.minimum_space[0].style.display='none';
document.webmail.minimum_space[1].style.display='none';
document.webmail.minimum_space[2].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_space[2].selectedIndex=document.webmail.minimum_space[2].options.length-1
document.webmail.minimum_space[3].style.display='none';
document.webmail.minimum_space[0].disabled=true;
document.webmail.minimum_space[1].disabled=true;
document.webmail.minimum_space[2].disabled=false;
document.webmail.minimum_space[3].disabled=true;

document.webmail.minimum_clearance[4].style.display='none';
document.webmail.minimum_clearance[5].style.display='none';
document.webmail.minimum_clearance[6].style.display='none';
document.webmail.minimum_clearance[7].style.display='none';
document.webmail.minimum_clearance[8].style.display='none';

document.webmail.minimum_clearance[4].disabled=true;
document.webmail.minimum_clearance[5].disabled=true;
document.webmail.minimum_clearance[6].disabled=true;
document.webmail.minimum_clearance[7].disabled=true;
document.webmail.minimum_clearance[8].disabled=true;

document.webmail.minimum_space[4].style.display='none';
document.webmail.minimum_space[5].style.display='none';
document.webmail.minimum_space[6].style.display='none';
document.webmail.minimum_space[7].style.display='none';
document.webmail.minimum_space[8].style.display='none';

document.webmail.minimum_space[4].disabled=true;
document.webmail.minimum_space[5].disabled=true;
document.webmail.minimum_space[6].disabled=true;
document.webmail.minimum_space[7].disabled=true;
document.webmail.minimum_space[8].disabled=true;

}	
	
	
	
	
if(parseFloat(document.webmail.layer_of_pcb.value)==2 || parseFloat(document.webmail.layer_of_pcb.value)==1)
if(document.webmail.thickness_of_copper.selectedIndex==4)	
{document.webmail.minimum_clearance[0].style.display='none';
document.webmail.minimum_clearance[1].style.display='none';
document.webmail.minimum_clearance[2].style.display='none';
document.webmail.minimum_clearance[3].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_clearance[3].selectedIndex=document.webmail.minimum_clearance[3].options.length-1
document.webmail.minimum_clearance[0].disabled=true;
document.webmail.minimum_clearance[1].disabled=true;
document.webmail.minimum_clearance[2].disabled=true;
document.webmail.minimum_clearance[3].disabled=false;

document.webmail.minimum_space[0].style.display='none';
document.webmail.minimum_space[1].style.display='none';
document.webmail.minimum_space[2].style.display='none';
document.webmail.minimum_space[3].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_space[3].selectedIndex=document.webmail.minimum_space[3].options.length-1

document.webmail.minimum_space[0].disabled=true;
document.webmail.minimum_space[1].disabled=true;
document.webmail.minimum_space[2].disabled=true;
document.webmail.minimum_space[3].disabled=false;


document.webmail.minimum_clearance[4].style.display='none';
document.webmail.minimum_clearance[5].style.display='none';
document.webmail.minimum_clearance[6].style.display='none';
document.webmail.minimum_clearance[7].style.display='none';
document.webmail.minimum_clearance[8].style.display='none';

document.webmail.minimum_clearance[4].disabled=true;
document.webmail.minimum_clearance[5].disabled=true;
document.webmail.minimum_clearance[6].disabled=true;
document.webmail.minimum_clearance[7].disabled=true;
document.webmail.minimum_clearance[8].disabled=true;

document.webmail.minimum_space[4].style.display='none';
document.webmail.minimum_space[5].style.display='none';
document.webmail.minimum_space[6].style.display='none';
document.webmail.minimum_space[7].style.display='none';
document.webmail.minimum_space[8].style.display='none';

document.webmail.minimum_space[4].disabled=true;
document.webmail.minimum_space[5].disabled=true;
document.webmail.minimum_space[6].disabled=true;
document.webmail.minimum_space[7].disabled=true;
document.webmail.minimum_space[8].disabled=true;


}		
	
	
	
if(parseFloat(document.webmail.layer_of_pcb.value)==2 || parseFloat(document.webmail.layer_of_pcb.value)==1)
if(document.webmail.thickness_of_copper.selectedIndex==5)	
{document.webmail.minimum_clearance[0].style.display='none';
document.webmail.minimum_clearance[1].style.display='none';
document.webmail.minimum_clearance[2].style.display='none';
document.webmail.minimum_clearance[3].style.display='none';
document.webmail.minimum_clearance[0].disabled=true;
document.webmail.minimum_clearance[1].disabled=true;
document.webmail.minimum_clearance[2].disabled=true;
document.webmail.minimum_clearance[3].disabled=true;

document.webmail.minimum_space[0].style.display='none';
document.webmail.minimum_space[1].style.display='none';
document.webmail.minimum_space[2].style.display='none';
document.webmail.minimum_space[3].style.display='none';
document.webmail.minimum_space[0].disabled=true;
document.webmail.minimum_space[1].disabled=true;
document.webmail.minimum_space[2].disabled=true;
document.webmail.minimum_space[3].disabled=true;


document.webmail.minimum_clearance[4].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_clearance[4].selectedIndex=document.webmail.minimum_clearance[4].options.length-1

document.webmail.minimum_clearance[5].style.display='none';
document.webmail.minimum_clearance[6].style.display='none';
document.webmail.minimum_clearance[7].style.display='none';
document.webmail.minimum_clearance[8].style.display='none';

document.webmail.minimum_clearance[4].disabled=false;
document.webmail.minimum_clearance[5].disabled=true;
document.webmail.minimum_clearance[6].disabled=true;
document.webmail.minimum_clearance[7].disabled=true;
document.webmail.minimum_clearance[8].disabled=true;

document.webmail.minimum_space[4].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_space[4].selectedIndex=document.webmail.minimum_space[4].options.length-1

document.webmail.minimum_space[5].style.display='none';
document.webmail.minimum_space[6].style.display='none';
document.webmail.minimum_space[7].style.display='none';
document.webmail.minimum_space[8].style.display='none';

document.webmail.minimum_space[4].disabled=false;
document.webmail.minimum_space[5].disabled=true;
document.webmail.minimum_space[6].disabled=true;
document.webmail.minimum_space[7].disabled=true;
document.webmail.minimum_space[8].disabled=true;


}		
	




if(parseFloat(document.webmail.layer_of_pcb.value)==2 || parseFloat(document.webmail.layer_of_pcb.value)==1)
if(document.webmail.thickness_of_copper.selectedIndex==6)	
{document.webmail.minimum_clearance[0].style.display='none';
document.webmail.minimum_clearance[1].style.display='none';
document.webmail.minimum_clearance[2].style.display='none';
document.webmail.minimum_clearance[3].style.display='none';
document.webmail.minimum_clearance[0].disabled=true;
document.webmail.minimum_clearance[1].disabled=true;
document.webmail.minimum_clearance[2].disabled=true;
document.webmail.minimum_clearance[3].disabled=true;

document.webmail.minimum_space[0].style.display='none';
document.webmail.minimum_space[1].style.display='none';
document.webmail.minimum_space[2].style.display='none';
document.webmail.minimum_space[3].style.display='none';
document.webmail.minimum_space[0].disabled=true;
document.webmail.minimum_space[1].disabled=true;
document.webmail.minimum_space[2].disabled=true;
document.webmail.minimum_space[3].disabled=true;


document.webmail.minimum_clearance[4].style.display='none';
document.webmail.minimum_clearance[5].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_clearance[5].selectedIndex=document.webmail.minimum_clearance[5].options.length-1
document.webmail.minimum_clearance[6].style.display='none';
document.webmail.minimum_clearance[7].style.display='none';
document.webmail.minimum_clearance[8].style.display='none';

document.webmail.minimum_clearance[4].disabled=true;
document.webmail.minimum_clearance[5].disabled=false;
document.webmail.minimum_clearance[6].disabled=true;
document.webmail.minimum_clearance[7].disabled=true;
document.webmail.minimum_clearance[8].disabled=true;

document.webmail.minimum_space[4].style.display='none';
document.webmail.minimum_space[5].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_space[5].selectedIndex=document.webmail.minimum_space[5].options.length-1

document.webmail.minimum_space[6].style.display='none';
document.webmail.minimum_space[7].style.display='none';
document.webmail.minimum_space[8].style.display='none';

document.webmail.minimum_space[4].disabled=true;
document.webmail.minimum_space[5].disabled=false;
document.webmail.minimum_space[6].disabled=true;
document.webmail.minimum_space[7].disabled=true;
document.webmail.minimum_space[8].disabled=true;


}		
	




if(parseFloat(document.webmail.layer_of_pcb.value)==2 || parseFloat(document.webmail.layer_of_pcb.value)==1)
if(document.webmail.thickness_of_copper.selectedIndex==7)	
{document.webmail.minimum_clearance[0].style.display='none';
document.webmail.minimum_clearance[1].style.display='none';
document.webmail.minimum_clearance[2].style.display='none';
document.webmail.minimum_clearance[3].style.display='none';
document.webmail.minimum_clearance[0].disabled=true;
document.webmail.minimum_clearance[1].disabled=true;
document.webmail.minimum_clearance[2].disabled=true;
document.webmail.minimum_clearance[3].disabled=true;

document.webmail.minimum_space[0].style.display='none';
document.webmail.minimum_space[1].style.display='none';
document.webmail.minimum_space[2].style.display='none';
document.webmail.minimum_space[3].style.display='none';
document.webmail.minimum_space[0].disabled=true;
document.webmail.minimum_space[1].disabled=true;
document.webmail.minimum_space[2].disabled=true;
document.webmail.minimum_space[3].disabled=true;


document.webmail.minimum_clearance[4].style.display='none';
document.webmail.minimum_clearance[5].style.display='none';
document.webmail.minimum_clearance[6].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_clearance[6].selectedIndex=document.webmail.minimum_clearance[6].options.length-1
document.webmail.minimum_clearance[7].style.display='none';
document.webmail.minimum_clearance[8].style.display='none';

document.webmail.minimum_clearance[4].disabled=true;
document.webmail.minimum_clearance[5].disabled=true;
document.webmail.minimum_clearance[6].disabled=false;
document.webmail.minimum_clearance[7].disabled=true;
document.webmail.minimum_clearance[8].disabled=true;

document.webmail.minimum_space[4].style.display='none';
document.webmail.minimum_space[5].style.display='none';
document.webmail.minimum_space[6].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_space[6].selectedIndex=document.webmail.minimum_space[6].options.length-1

document.webmail.minimum_space[7].style.display='none';
document.webmail.minimum_space[8].style.display='none';

document.webmail.minimum_space[4].disabled=true;
document.webmail.minimum_space[5].disabled=true;
document.webmail.minimum_space[6].disabled=false;
document.webmail.minimum_space[7].disabled=true;
document.webmail.minimum_space[8].disabled=true;


}	



if(parseFloat(document.webmail.layer_of_pcb.value)==2 || parseFloat(document.webmail.layer_of_pcb.value)==1)
if(document.webmail.thickness_of_copper.selectedIndex==8)	
{document.webmail.minimum_clearance[0].style.display='none';
document.webmail.minimum_clearance[1].style.display='none';
document.webmail.minimum_clearance[2].style.display='none';
document.webmail.minimum_clearance[3].style.display='none';
document.webmail.minimum_clearance[0].disabled=true;
document.webmail.minimum_clearance[1].disabled=true;
document.webmail.minimum_clearance[2].disabled=true;
document.webmail.minimum_clearance[3].disabled=true;

document.webmail.minimum_space[0].style.display='none';
document.webmail.minimum_space[1].style.display='none';
document.webmail.minimum_space[2].style.display='none';
document.webmail.minimum_space[3].style.display='none';
document.webmail.minimum_space[0].disabled=true;
document.webmail.minimum_space[1].disabled=true;
document.webmail.minimum_space[2].disabled=true;
document.webmail.minimum_space[3].disabled=true;


document.webmail.minimum_clearance[4].style.display='none';
document.webmail.minimum_clearance[5].style.display='none';
document.webmail.minimum_clearance[6].style.display='none';
document.webmail.minimum_clearance[7].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_clearance[7].selectedIndex=document.webmail.minimum_clearance[7].options.length-1
document.webmail.minimum_clearance[8].style.display='none';

document.webmail.minimum_clearance[4].disabled=true;
document.webmail.minimum_clearance[5].disabled=true;
document.webmail.minimum_clearance[6].disabled=true;
document.webmail.minimum_clearance[7].disabled=false;
document.webmail.minimum_clearance[8].disabled=true;

document.webmail.minimum_space[4].style.display='none';
document.webmail.minimum_space[5].style.display='none';
document.webmail.minimum_space[6].style.display='none';
document.webmail.minimum_space[7].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_space[7].selectedIndex=document.webmail.minimum_space[7].options.length-1
document.webmail.minimum_space[8].style.display='none';

document.webmail.minimum_space[4].disabled=true;
document.webmail.minimum_space[5].disabled=true;
document.webmail.minimum_space[6].disabled=true;
document.webmail.minimum_space[7].disabled=false;
document.webmail.minimum_space[8].disabled=true;


}	



if(parseFloat(document.webmail.layer_of_pcb.value)==2 || parseFloat(document.webmail.layer_of_pcb.value)==1)
if(document.webmail.thickness_of_copper.selectedIndex==9)	
{document.webmail.minimum_clearance[0].style.display='none';
document.webmail.minimum_clearance[1].style.display='none';
document.webmail.minimum_clearance[2].style.display='none';
document.webmail.minimum_clearance[3].style.display='none';
document.webmail.minimum_clearance[0].disabled=true;
document.webmail.minimum_clearance[1].disabled=true;
document.webmail.minimum_clearance[2].disabled=true;
document.webmail.minimum_clearance[3].disabled=true;

document.webmail.minimum_space[0].style.display='none';
document.webmail.minimum_space[1].style.display='none';
document.webmail.minimum_space[2].style.display='none';
document.webmail.minimum_space[3].style.display='none';
document.webmail.minimum_space[0].disabled=true;
document.webmail.minimum_space[1].disabled=true;
document.webmail.minimum_space[2].disabled=true;
document.webmail.minimum_space[3].disabled=true;


document.webmail.minimum_clearance[4].style.display='none';
document.webmail.minimum_clearance[5].style.display='none';
document.webmail.minimum_clearance[6].style.display='none';
document.webmail.minimum_clearance[7].style.display='none';
document.webmail.minimum_clearance[8].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_clearance[8].selectedIndex=document.webmail.minimum_clearance[8].options.length-1

document.webmail.minimum_clearance[4].disabled=true;
document.webmail.minimum_clearance[5].disabled=true;
document.webmail.minimum_clearance[6].disabled=true;
document.webmail.minimum_clearance[7].disabled=true;
document.webmail.minimum_clearance[8].disabled=false;

document.webmail.minimum_space[4].style.display='none';
document.webmail.minimum_space[5].style.display='none';
document.webmail.minimum_space[6].style.display='none';
document.webmail.minimum_space[7].style.display='none';
document.webmail.minimum_space[8].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_space[8].selectedIndex=document.webmail.minimum_space[8].options.length-1

document.webmail.minimum_space[4].disabled=true;
document.webmail.minimum_space[5].disabled=true;
document.webmail.minimum_space[6].disabled=true;
document.webmail.minimum_space[7].disabled=true;
document.webmail.minimum_space[8].disabled=false;


}	





if(parseFloat(document.webmail.layer_of_pcb.value)>2)
if(document.webmail.thickness_of_copper[0].selectedIndex==0||document.webmail.thickness_of_copper[1].selectedIndex==0||document.webmail.thickness_of_copper[2].selectedIndex==0)	
{document.webmail.minimum_clearance[0].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_clearance[0].selectedIndex=document.webmail.minimum_clearance[0].options.length-1
document.webmail.minimum_clearance[1].style.display='none';
document.webmail.minimum_clearance[2].style.display='none';
document.webmail.minimum_clearance[3].style.display='none';
document.webmail.minimum_clearance[0].disabled=false;
document.webmail.minimum_clearance[1].disabled=true;
document.webmail.minimum_clearance[2].disabled=true;
document.webmail.minimum_clearance[3].disabled=true;

document.webmail.minimum_space[0].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_space[0].selectedIndex=document.webmail.minimum_space[0].options.length-1
document.webmail.minimum_space[1].style.display='none';
document.webmail.minimum_space[2].style.display='none';
document.webmail.minimum_space[3].style.display='none';
document.webmail.minimum_space[0].disabled=false;
document.webmail.minimum_space[1].disabled=true;
document.webmail.minimum_space[2].disabled=true;
document.webmail.minimum_space[3].disabled=true;



document.webmail.minimum_clearance[4].style.display='none';
document.webmail.minimum_clearance[5].style.display='none';
document.webmail.minimum_clearance[6].style.display='none';
document.webmail.minimum_clearance[7].style.display='none';
document.webmail.minimum_clearance[8].style.display='none';

document.webmail.minimum_clearance[4].disabled=true;
document.webmail.minimum_clearance[5].disabled=true;
document.webmail.minimum_clearance[6].disabled=true;
document.webmail.minimum_clearance[7].disabled=true;
document.webmail.minimum_clearance[8].disabled=true;

document.webmail.minimum_space[4].style.display='none';
document.webmail.minimum_space[5].style.display='none';
document.webmail.minimum_space[6].style.display='none';
document.webmail.minimum_space[7].style.display='none';
document.webmail.minimum_space[8].style.display='none';

document.webmail.minimum_space[4].disabled=true;
document.webmail.minimum_space[5].disabled=true;
document.webmail.minimum_space[6].disabled=true;
document.webmail.minimum_space[7].disabled=true;
document.webmail.minimum_space[8].disabled=true;


}
	
if(parseFloat(document.webmail.layer_of_pcb.value)>2)
if(document.webmail.thickness_of_copper[0].selectedIndex==1||document.webmail.thickness_of_copper[1].selectedIndex==1||document.webmail.thickness_of_copper[2].selectedIndex==1)		
{document.webmail.minimum_clearance[0].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_clearance[0].selectedIndex=document.webmail.minimum_clearance[0].options.length-1
document.webmail.minimum_clearance[1].style.display='none';
document.webmail.minimum_clearance[2].style.display='none';
document.webmail.minimum_clearance[3].style.display='none';
document.webmail.minimum_clearance[0].disabled=false;
document.webmail.minimum_clearance[1].disabled=true;
document.webmail.minimum_clearance[2].disabled=true;
document.webmail.minimum_clearance[3].disabled=true;

document.webmail.minimum_space[0].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_space[0].selectedIndex=document.webmail.minimum_space[0].options.length-1
document.webmail.minimum_space[1].style.display='none';
document.webmail.minimum_space[2].style.display='none';
document.webmail.minimum_space[3].style.display='none';
document.webmail.minimum_space[0].disabled=false;
document.webmail.minimum_space[1].disabled=true;
document.webmail.minimum_space[2].disabled=true;
document.webmail.minimum_space[3].disabled=true;


document.webmail.minimum_clearance[4].style.display='none';
document.webmail.minimum_clearance[5].style.display='none';
document.webmail.minimum_clearance[6].style.display='none';
document.webmail.minimum_clearance[7].style.display='none';
document.webmail.minimum_clearance[8].style.display='none';

document.webmail.minimum_clearance[4].disabled=true;
document.webmail.minimum_clearance[5].disabled=true;
document.webmail.minimum_clearance[6].disabled=true;
document.webmail.minimum_clearance[7].disabled=true;
document.webmail.minimum_clearance[8].disabled=true;

document.webmail.minimum_space[4].style.display='none';
document.webmail.minimum_space[5].style.display='none';
document.webmail.minimum_space[6].style.display='none';
document.webmail.minimum_space[7].style.display='none';
document.webmail.minimum_space[8].style.display='none';

document.webmail.minimum_space[4].disabled=true;
document.webmail.minimum_space[5].disabled=true;
document.webmail.minimum_space[6].disabled=true;
document.webmail.minimum_space[7].disabled=true;
document.webmail.minimum_space[8].disabled=true;

}

if(parseFloat(document.webmail.layer_of_pcb.value)>2)
if(document.webmail.thickness_of_copper[0].selectedIndex==2||document.webmail.thickness_of_copper[1].selectedIndex==2||document.webmail.thickness_of_copper[2].selectedIndex==2)		
{document.webmail.minimum_clearance[0].style.display='none';
document.webmail.minimum_clearance[1].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_clearance[1].selectedIndex=document.webmail.minimum_clearance[1].options.length-1
document.webmail.minimum_clearance[2].style.display='none';
document.webmail.minimum_clearance[3].style.display='none';
document.webmail.minimum_clearance[0].disabled=true;
document.webmail.minimum_clearance[1].disabled=false;
document.webmail.minimum_clearance[2].disabled=true;
document.webmail.minimum_clearance[3].disabled=true;

document.webmail.minimum_space[0].style.display='none';
document.webmail.minimum_space[1].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_space[1].selectedIndex=document.webmail.minimum_space[1].options.length-1
document.webmail.minimum_space[2].style.display='none';
document.webmail.minimum_space[3].style.display='none';
document.webmail.minimum_space[0].disabled=true;
document.webmail.minimum_space[1].disabled=false;
document.webmail.minimum_space[2].disabled=true;
document.webmail.minimum_space[3].disabled=true;

document.webmail.minimum_clearance[4].style.display='none';
document.webmail.minimum_clearance[5].style.display='none';
document.webmail.minimum_clearance[6].style.display='none';
document.webmail.minimum_clearance[7].style.display='none';
document.webmail.minimum_clearance[8].style.display='none';

document.webmail.minimum_clearance[4].disabled=true;
document.webmail.minimum_clearance[5].disabled=true;
document.webmail.minimum_clearance[6].disabled=true;
document.webmail.minimum_clearance[7].disabled=true;
document.webmail.minimum_clearance[8].disabled=true;

document.webmail.minimum_space[4].style.display='none';
document.webmail.minimum_space[5].style.display='none';
document.webmail.minimum_space[6].style.display='none';
document.webmail.minimum_space[7].style.display='none';
document.webmail.minimum_space[8].style.display='none';

document.webmail.minimum_space[4].disabled=true;
document.webmail.minimum_space[5].disabled=true;
document.webmail.minimum_space[6].disabled=true;
document.webmail.minimum_space[7].disabled=true;
document.webmail.minimum_space[8].disabled=true;

}

if(parseFloat(document.webmail.layer_of_pcb.value)>2)
if(document.webmail.thickness_of_copper[0].selectedIndex==3||document.webmail.thickness_of_copper[1].selectedIndex==3||document.webmail.thickness_of_copper[2].selectedIndex==3)		
{document.webmail.minimum_clearance[0].style.display='none';
document.webmail.minimum_clearance[1].style.display='none';
document.webmail.minimum_clearance[2].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_clearance[2].selectedIndex=document.webmail.minimum_clearance[2].options.length-1
document.webmail.minimum_clearance[3].style.display='none';
document.webmail.minimum_clearance[0].disabled=true;
document.webmail.minimum_clearance[1].disabled=true;
document.webmail.minimum_clearance[2].disabled=false;
document.webmail.minimum_clearance[3].disabled=true;

document.webmail.minimum_space[0].style.display='none';
document.webmail.minimum_space[1].style.display='none';
document.webmail.minimum_space[2].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_space[2].selectedIndex=document.webmail.minimum_space[2].options.length-1
document.webmail.minimum_space[3].style.display='none';
document.webmail.minimum_space[0].disabled=true;
document.webmail.minimum_space[1].disabled=true;
document.webmail.minimum_space[2].disabled=false;
document.webmail.minimum_space[3].disabled=true;

document.webmail.minimum_clearance[4].style.display='none';
document.webmail.minimum_clearance[5].style.display='none';
document.webmail.minimum_clearance[6].style.display='none';
document.webmail.minimum_clearance[7].style.display='none';
document.webmail.minimum_clearance[8].style.display='none';

document.webmail.minimum_clearance[4].disabled=true;
document.webmail.minimum_clearance[5].disabled=true;
document.webmail.minimum_clearance[6].disabled=true;
document.webmail.minimum_clearance[7].disabled=true;
document.webmail.minimum_clearance[8].disabled=true;

document.webmail.minimum_space[4].style.display='none';
document.webmail.minimum_space[5].style.display='none';
document.webmail.minimum_space[6].style.display='none';
document.webmail.minimum_space[7].style.display='none';
document.webmail.minimum_space[8].style.display='none';

document.webmail.minimum_space[4].disabled=true;
document.webmail.minimum_space[5].disabled=true;
document.webmail.minimum_space[6].disabled=true;
document.webmail.minimum_space[7].disabled=true;
document.webmail.minimum_space[8].disabled=true;

}	
	
	
	
	
if(parseFloat(document.webmail.layer_of_pcb.value)>2)
if(document.webmail.thickness_of_copper[0].selectedIndex==4||document.webmail.thickness_of_copper[1].selectedIndex==4||document.webmail.thickness_of_copper[2].selectedIndex==4)	
{document.webmail.minimum_clearance[0].style.display='none';
document.webmail.minimum_clearance[1].style.display='none';
document.webmail.minimum_clearance[2].style.display='none';
document.webmail.minimum_clearance[3].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_clearance[3].selectedIndex=document.webmail.minimum_clearance[3].options.length-1

document.webmail.minimum_clearance[0].disabled=true;
document.webmail.minimum_clearance[1].disabled=true;
document.webmail.minimum_clearance[2].disabled=true;
document.webmail.minimum_clearance[3].disabled=false;

document.webmail.minimum_space[0].style.display='none';
document.webmail.minimum_space[1].style.display='none';
document.webmail.minimum_space[2].style.display='none';
document.webmail.minimum_space[3].style.display='block';
if (from_what=='thickness_of_copper') document.webmail.minimum_space[3].selectedIndex=document.webmail.minimum_space[3].options.length-1
document.webmail.minimum_space[0].disabled=true;
document.webmail.minimum_space[1].disabled=true;
document.webmail.minimum_space[2].disabled=true;
document.webmail.minimum_space[3].disabled=false;

document.webmail.minimum_clearance[4].style.display='none';
document.webmail.minimum_clearance[5].style.display='none';
document.webmail.minimum_clearance[6].style.display='none';
document.webmail.minimum_clearance[7].style.display='none';
document.webmail.minimum_clearance[8].style.display='none';

document.webmail.minimum_clearance[4].disabled=true;
document.webmail.minimum_clearance[5].disabled=true;
document.webmail.minimum_clearance[6].disabled=true;
document.webmail.minimum_clearance[7].disabled=true;
document.webmail.minimum_clearance[8].disabled=true;

document.webmail.minimum_space[4].style.display='none';
document.webmail.minimum_space[5].style.display='none';
document.webmail.minimum_space[6].style.display='none';
document.webmail.minimum_space[7].style.display='none';
document.webmail.minimum_space[8].style.display='none';

document.webmail.minimum_space[4].disabled=true;
document.webmail.minimum_space[5].disabled=true;
document.webmail.minimum_space[6].disabled=true;
document.webmail.minimum_space[7].disabled=true;
document.webmail.minimum_space[8].disabled=true;
}	
		

	
	
}

function check_Mfr_panel_Dimension()
{
if (document.webmail.Board_type[4].checked==true || document.webmail.Board_type[5].checked==true||document.webmail.Board_type[6].checked==true)
{
var individual_length=document.webmail.individual_length.value;
var individual_width=document.webmail.individual_width.value;
var X_axis=document.webmail.X_axis[2].value;
var Y_axis=document.webmail.Y_axis[2].value;
var Panel_frame=document.webmail.Panel_frame.value;
var wrong=0;


if(isNaN(individual_length)||individual_length.replace(/ /g,'')==''||individual_length<=0)	
{wrong=wrong+1;
document.webmail.length_of_pcb[2].value='';
document.webmail.width_of_pcb[2].value='';}

if(isNaN(individual_width)||individual_width.replace(/ /g,'')==''||individual_width<=0)	
{wrong=wrong+1;
document.webmail.length_of_pcb[2].value='';
document.webmail.width_of_pcb[2].value='';}


if (isNaN(X_axis) || X_axis.replace(/ /g,'')=='' || X_axis<=0)
{wrong=wrong+1;
document.webmail.length_of_pcb[2].value='';
document.webmail.width_of_pcb[2].value='';}



if (isNaN(Y_axis) || Y_axis.replace(/ /g,'')=='' || Y_axis.value<=0)
{wrong=wrong+1;
document.webmail.length_of_pcb[2].value='';
document.webmail.width_of_pcb[2].value='';}


if (wrong==0)
{
var Pcb_Dimension_Unit=document.webmail.Pcb_Dimension_Unit_2.value;
if (Pcb_Dimension_Unit=='inch')
{var individual_length=parseFloat(individual_length);
var individual_width=parseFloat(individual_width);}
else if (Pcb_Dimension_Unit=='mm')
{var individual_length=parseFloat(individual_length/25.4);
var individual_width=parseFloat(individual_width)/25.4;}
else if (Pcb_Dimension_Unit=='cm')
{var individual_length=parseFloat(individual_length*10/25.4);
var individual_width=parseFloat(individual_width*10/25.4);}


if(document.webmail.routing[3].checked==true)
{var panel_length=X_axis*individual_length+Panel_frame*2;
var panel_Width=Y_axis*individual_width+Panel_frame*2;} 
else if(document.webmail.routing[4].checked==true)
{var routing_width=document.webmail.Routing_Width[0].value;
var routing_width_num=routing_width.substring(0, routing_width.indexOf('inch'))
var panel_length=X_axis*individual_length+routing_width_num*(X_axis-1)+Panel_frame*2;
var panel_Width=Y_axis*individual_width+routing_width_num*(Y_axis-1)+Panel_frame*2;	}
else if(document.webmail.routing[5].checked==true)
{var routing_width=document.webmail.Routing_Width[1].value;
var routing_width_num=routing_width.substring(0, routing_width.indexOf('inch'))
var panel_length=X_axis*individual_length+routing_width_num*(X_axis-1)+Panel_frame*2;
var panel_Width=Y_axis*individual_width+routing_width_num*(Y_axis-1)+Panel_frame*2;	}
document.webmail.length_of_pcb[2].value=panel_length.toFixed(2);
document.webmail.width_of_pcb[2].value=panel_Width.toFixed(2);}

}



}



function check_Thickness_Tolerance()
{
if (parseFloat(document.webmail.layer_of_pcb.value)>0)
{
if (parseFloat(document.webmail.layer_of_pcb.value)>2)
{
if(document.webmail.thickness_select[1].checked==false) document.webmail.other_thickness_inch.value='';
if (document.webmail.other_thickness_inch.value==''	)
{var thickness_of_pcb_s=(document.webmail.thickness_of_pcb.value).indexOf("/")+1;
var thickness_of_pcb_e=(document.webmail.thickness_of_pcb.value).indexOf("mm");
var ss = document.webmail.thickness_of_pcb.value.substring(thickness_of_pcb_s,thickness_of_pcb_e);}
else
var ss=(document.webmail.other_thickness_inch.value)*25.4}

else if (parseFloat(document.webmail.layer_of_pcb.value)<=2)
{var thickness_of_pcb_s=(document.webmail.thickness_of_pcb.value).indexOf("/")+1;
var thickness_of_pcb_e=(document.webmail.thickness_of_pcb.value).indexOf("mm");
var ss = document.webmail.thickness_of_pcb.value.substring(thickness_of_pcb_s,thickness_of_pcb_e);}
if(ss=='') ss=1.6

if (parseFloat(ss)<=1)
{document.webmail.Thickness_Tolerance[0].disabled=false;
document.webmail.Thickness_Tolerance[1].disabled=true;
document.webmail.Thickness_Tolerance[2].disabled=true;
document.webmail.Thickness_Tolerance[0].style.display='block';
document.webmail.Thickness_Tolerance[1].style.display='none';
document.webmail.Thickness_Tolerance[2].style.display='none';}
	
if (parseFloat(ss)>1 && parseFloat(ss)<=2.4)
{document.webmail.Thickness_Tolerance[0].disabled=true;
document.webmail.Thickness_Tolerance[1].disabled=false;
document.webmail.Thickness_Tolerance[2].disabled=true;
document.webmail.Thickness_Tolerance[0].style.display='none';
document.webmail.Thickness_Tolerance[1].style.display='block';
document.webmail.Thickness_Tolerance[2].style.display='none';}


	
if (parseFloat(ss)>2.4)
{document.webmail.Thickness_Tolerance[0].disabled=true;
document.webmail.Thickness_Tolerance[1].disabled=true;
document.webmail.Thickness_Tolerance[2].disabled=false;
document.webmail.Thickness_Tolerance[0].style.display='none';
document.webmail.Thickness_Tolerance[1].style.display='none';
document.webmail.Thickness_Tolerance[2].style.display='block';}

}

}





function check_UL_mark()
{
if (document.webmail.UL_Mark.selectedIndex>1||document.webmail.Manufacture_Date.selectedIndex>1||document.webmail.Manufacture_logo.selectedIndex>1)
document.webmail.Mark_position.disabled=false;
else 
document.webmail.Mark_position.disabled=true;
}


function check_more_layer_lead_time()

{var layer_of_pcb_value=parseFloat(document.webmail.layer_of_pcb.value);

switch(layer_of_pcb_value)	
{
case 1:
document.webmail.lead_time.value=6;
break

case 2:
document.webmail.lead_time.value=7;
break

case 4:
document.webmail.lead_time.value=10;
break

case 6:
document.webmail.lead_time.value=11
break

case 8:
document.webmail.lead_time.value=12
break

case 10:
document.webmail.lead_time.value=13
break

}




if(layer_of_pcb_value>=4)
{
switch(layer_of_pcb_value)	
{
case 4:
var old_lead_time=10;
var new_lead_time=12;
break

case 6:
var old_lead_time=11;
var new_lead_time=13;
break

case 8:
var old_lead_time=12;
var new_lead_time=14;
break

case 10:
var old_lead_time=13;
var new_lead_time=15;
break

case 12:
var old_lead_time=14;
var new_lead_time=16;
break

case 14:
var old_lead_time=15;
var new_lead_time=17;
break

case 16:
var old_lead_time=16;
var new_lead_time=18;
break

case 18:
var old_lead_time=17;
var new_lead_time=19;
break

case 20:
var old_lead_time=18;
var new_lead_time=20;
break

}



if (document.webmail.Controlled_Impedance[0].checked==true||document.webmail.Controlled_Impedance[1].checked==true||document.webmail.via_in_pad[1].checked==true)
{document.webmail.lead_time.value=new_lead_time}

else if (document.webmail.Controlled_Impedance[0].checked==false||document.webmail.Controlled_Impedance[1].checked==false||document.webmail.via_in_pad[1].checked==false)
{document.webmail.lead_time.value= old_lead_time}


}



}

function check_this(e)

{ var event = e||window.event;

if (event.keyCode)
if (event.keyCode!=46 &&  event.keyCode!=8 && ( event.keyCode<48 ||  event.keyCode>57)) 
 event.returnValue=false

if (event.which)
if (event.which!=46 &&  event.which!=8 &&(event.which<48 ||event.which>57)) 
 event.preventDefault()

}


function check_key(e)

{ var event = e||window.event;

if (event.keyCode)
if (event.keyCode==33 || event.keyCode==44 || event.keyCode==39)
 event.returnValue=false

if (event.which)
if (event.which==33 || event.which==44 ||event.which==39) 
 event.preventDefault()

}







function check_delivered_PCBs()
{
if (document.webmail.Board_type[0].checked==true)
{document.getElementById('delivered_PCBs_1').innerHTML='';
document.getElementById('delivered_PCBs_2').innerHTML=''
document.getElementById('customer_individual_boards_num').innerHTML='';
document.getElementById('mfr_individual_boards_num').innerHTML='';}


if (document.webmail.Board_type[1].checked==true || document.webmail.Board_type[2].checked==true||document.webmail.Board_type[3].checked==true)
{document.getElementById('delivered_PCBs_2').innerHTML=''
document.getElementById('mfr_individual_boards_num').innerHTML=''
var X_axis=parseInt(document.webmail.X_axis[1].value);
var Y_axis=parseInt(document.webmail.Y_axis[1].value);
var pcb_quantity=parseInt(document.webmail.pcb_quantity9[1].value);

if (X_axis>0&&Y_axis>0)

{document.getElementById('customer_individual_boards_num').innerHTML=' = '+X_axis*Y_axis+' '}
else
{document.getElementById('customer_individual_boards_num').innerHTML=''}



if (X_axis>0&&Y_axis>0&&pcb_quantity>0)
{document.getElementById('delivered_PCBs_1').innerHTML='<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src=PCB-fabrication-Images/dot1.gif border=0>&nbsp;'+X_axis*Y_axis+' x '+pcb_quantity+' = '+ X_axis*Y_axis*pcb_quantity +' PCBs To be delivered';}

else

{document.getElementById('delivered_PCBs_1').innerHTML='';}


}






if (document.webmail.Board_type[4].checked==true || document.webmail.Board_type[5].checked==true||document.webmail.Board_type[6].checked==true)
{document.getElementById('delivered_PCBs_1').innerHTML=''
document.getElementById('customer_individual_boards_num').innerHTML=''
var X_axis=parseInt(document.webmail.X_axis[2].value);
var Y_axis=parseInt(document.webmail.Y_axis[2].value);
var pcb_quantity=parseInt(document.webmail.pcb_quantity9[2].value);


if (X_axis>0&&Y_axis>0)

{document.getElementById('mfr_individual_boards_num').innerHTML=' = '+X_axis*Y_axis+' '
}
else
{document.getElementById('mfr_individual_boards_num').innerHTML=''}


if (X_axis>0&&Y_axis>0&&pcb_quantity>0)
{document.getElementById('delivered_PCBs_2').innerHTML='<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src=PCB-fabrication-Images/dot1.gif border=0>&nbsp;'+X_axis*Y_axis+' x '+pcb_quantity+' = '+ X_axis*Y_axis*pcb_quantity +' PCBs To be delivered';}

else

{document.getElementById('delivered_PCBs_2').innerHTML='';}


}


}






function input_box_status()

{
if(document.webmail.Board_type[0].checked==true)	
	
{document.webmail.pcb_quantity9[0].className='otherInput';
document.webmail.pcb_quantity9[1].className='smallInput';
document.webmail.pcb_quantity9[2].className='smallInput';
document.webmail.length_of_pcb[0].className='otherInput';
document.webmail.length_of_pcb[1].className='smallInput';
document.webmail.length_of_pcb[2].className='smallInput';
document.webmail.width_of_pcb[0].className='otherInput';
document.webmail.width_of_pcb[1].className='smallInput';
document.webmail.width_of_pcb[2].className='smallInput';
document.webmail.X_axis[1].className='smallInput';
document.webmail.Y_axis[1].className='smallInput';
document.webmail.X_axis[2].className='smallInput';
document.webmail.Y_axis[2].className='smallInput';
document.webmail.individual_length.className='smallInput';
document.webmail.individual_width.className='smallInput';
}	
	
	
if(document.webmail.Board_type[1].checked==true||document.webmail.Board_type[2].checked==true||document.webmail.Board_type[3].checked==true)	
	
{document.webmail.pcb_quantity9[0].className='smallInput';
document.webmail.pcb_quantity9[1].className='otherInput';
document.webmail.pcb_quantity9[2].className='smallInput';
document.webmail.length_of_pcb[0].className='smallInput';
document.webmail.length_of_pcb[1].className='otherInput';
document.webmail.length_of_pcb[2].className='smallInput';
document.webmail.width_of_pcb[0].className='smallInput';
document.webmail.width_of_pcb[1].className='otherInput';
document.webmail.width_of_pcb[2].className='smallInput';
document.webmail.X_axis[1].className='otherInput';
document.webmail.Y_axis[1].className='otherInput';
document.webmail.X_axis[2].className='smallInput';
document.webmail.Y_axis[2].className='smallInput';
document.webmail.individual_length.className='smallInput';
document.webmail.individual_width.className='smallInput';



}	
	
	
	
	
if(document.webmail.Board_type[4].checked==true||document.webmail.Board_type[5].checked==true||document.webmail.Board_type[6].checked==true)	
	
{document.webmail.pcb_quantity9[0].className='smallInput';
document.webmail.pcb_quantity9[1].className='smallInput';
document.webmail.pcb_quantity9[2].className='otherInput';
document.webmail.length_of_pcb[0].className='smallInput';
document.webmail.length_of_pcb[1].className='smallInput';
document.webmail.length_of_pcb[2].className='otherInput';
document.webmail.width_of_pcb[0].className='smallInput';
document.webmail.width_of_pcb[1].className='smallInput';
document.webmail.width_of_pcb[2].className='otherInput';
document.webmail.X_axis[1].className='smallInput';
document.webmail.Y_axis[1].className='smallInput';
document.webmail.X_axis[2].className='otherInput';
document.webmail.Y_axis[2].className='otherInput';
document.webmail.individual_length.className='otherInput';
document.webmail.individual_width.className='otherInput';





}	
		
	
	
		
	
	
	
	
}

