/*========================/
      navigation menu
/========================*/

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_nbGroup(event, grpName) { //v6.0
var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over") {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])?args[i+1] : img.MM_up);
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    for (i=0; i < document.MM_nbOver.length; i++) { img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
    nbArr = document[grpName];
    if (nbArr) for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
      nbArr[nbArr.length] = img;
  } }
}

function MM_preloadImages() { //v3.0
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function mmLoadMenus() {
  if (window.mm_menu_0718121146_0) return;
    window.mm_menu_0718121146_0_1 = new Menu("Labeling&nbsp;Automation",175,22,"Arial, Helvetica, sans-serif",12,"#ffffff","#426db0","#50505a","#d8e1ee","left","middle",5,0,500,0,0,true,true,true,0,false,false);
    mm_menu_0718121146_0_1.addMenuItem("DataPlace&nbsp;100LP","location='labeling-dp100lp.php'");
    mm_menu_0718121146_0_1.addMenuItem("DataPlace&nbsp;LCL","location='labeling-dplcl.php'");
    mm_menu_0718121146_0_1.addMenuItem("DataPlace&nbsp;VLM","location='labeling-dpvlm.php'");
	mm_menu_0718121146_0_1.addMenuItem("DataPlace&nbsp;SBL","location='new_productsbl.php'");
    mm_menu_0718121146_0_1.addMenuItem("Applications","location='labeling-application-notes.php'");
    mm_menu_0718121146_0_1.addMenuItem("Label&nbsp;Materials&nbsp;&amp;&nbsp;&nbsp;Specifications","location='labeling-materials.php'");
     mm_menu_0718121146_0_1.hideOnMouseOut=true;
     mm_menu_0718121146_0_1.menuBorder=0;
     mm_menu_0718121146_0_1.menuLiteBgColor='#bab9bb';
     mm_menu_0718121146_0_1.menuBorderBgColor='#bab9bb';
     mm_menu_0718121146_0_1.bgColor='#bab9bb';
    window.mm_menu_0718121146_0_2 = new Menu("SMD&nbsp;Automation",175,22,"Arial, Helvetica, sans-serif",12,"#ffffff","#426db0","#50505a","#d8e1ee","left","middle",5,0,500,0,0,true,true,true,0,false,false);
    mm_menu_0718121146_0_2.addMenuItem("iPULSE&nbsp;M2","location='smt-m2.php'");
    mm_menu_0718121146_0_2.addMenuItem("iPULSE&nbsp;M4","location='smt-m4s.php'");
    mm_menu_0718121146_0_2.addMenuItem("iPULSE&nbsp;M6","location='new_productm6.php'");
	//mm_menu_0718121146_0_2.addMenuItem("&nbsp;","location='#'");
	mm_menu_0718121146_0_2.addMenuItem("iPULSE&nbsp;M7","location='smt-m7.php'");
     mm_menu_0718121146_0_2.hideOnMouseOut=true;
     mm_menu_0718121146_0_2.menuBorder=0;
     mm_menu_0718121146_0_2.menuLiteBgColor='#bab9bb';
     mm_menu_0718121146_0_2.menuBorderBgColor='#bab9bb';
     mm_menu_0718121146_0_2.bgColor='#bab9bb';
	 //cinthia
	 window.mm_menu_0718121146_0_3 = new Menu("X-Ray&nbsp;&&nbsp;AOI",175,22,"Arial, Helvetica, sans-serif",12,"#ffffff","#426db0","#50505a","#d8e1ee","left","middle",5,0,500,0,0,true,true,true,0,false,false);
    mm_menu_0718121146_0_3.addMenuItem("X-Ray&nbsp;Model&nbsp;KX2","location='new_productk2.php'");
    mm_menu_0718121146_0_3.addMenuItem("AOI&nbsp;Model&nbsp;K2","location='aoi_k2.php'");
    mm_menu_0718121146_0_3.addMenuItem("AOI&nbsp;Model&nbsp;K5","location='aoi_k5.php'");
     mm_menu_0718121146_0_3.hideOnMouseOut=true;
     mm_menu_0718121146_0_3.menuBorder=0;
     mm_menu_0718121146_0_3.menuLiteBgColor='#bab9bb';
     mm_menu_0718121146_0_3.menuBorderBgColor='#bab9bb';
     mm_menu_0718121146_0_3.bgColor='#bab9bb';
  window.mm_menu_0718121146_0 = new Menu("root",175,22,"Arial, Helvetica, sans-serif",12,"#ffffff","#426db0","#50505a","#d8e1ee","left","middle",5,0,500,0,0,true,true,true,0,false,false);
  //mm_menu_0718121146_0.addMenuItem("Custom&nbsp;Automation","location='custom.php'");
  mm_menu_0718121146_0.addMenuItem(mm_menu_0718121146_0_1,"location='labeling-overview.php'");
  mm_menu_0718121146_0.addMenuItem(mm_menu_0718121146_0_2,"location='smt-overview.php'");
  mm_menu_0718121146_0.addMenuItem(mm_menu_0718121146_0_3,"location='new_productX-ray.php'");
   mm_menu_0718121146_0.hideOnMouseOut=true;
   mm_menu_0718121146_0.childMenuIcon="images/arrows.gif";
   mm_menu_0718121146_0.menuBorder=0;
   mm_menu_0718121146_0.menuLiteBgColor='#bab9bb';
   mm_menu_0718121146_0.menuBorderBgColor='#bab9bb';
   mm_menu_0718121146_0.bgColor='#bab9bb';
  window.mm_menu_0718122428_1 = new Menu("root",175,22,"Arial, Helvetica, sans-serif",12,"#ffffff","#426db0","#50505a","#d8e1ee","left","middle",5,0,500,0,0,true,true,true,0,false,false);
  mm_menu_0718122428_1.addMenuItem("Company&nbsp;overview","location='about-us-overview.php'");
  mm_menu_0718122428_1.addMenuItem("History","location='history.php'");
  mm_menu_0718122428_1.addMenuItem("Career&nbsp;opportunities","location='careers.php'");
   mm_menu_0718122428_1.hideOnMouseOut=true;
   mm_menu_0718122428_1.menuBorder=0;
   mm_menu_0718122428_1.menuLiteBgColor='#bab9bb';
   mm_menu_0718122428_1.menuBorderBgColor='#bab9bb';
   mm_menu_0718122428_1.bgColor='#bab9bb';

  mm_menu_0718122428_1.writeMenus();
} // mmLoadMenus()

/*========================/
    end navigation menu
/========================*/

/*========================/
      pop up windows
/========================*/

function MM_openBrWindow(theURL,winName,features, myWidth, myHeight, isCenter) { //v3.0
  if(window.screen)if(isCenter)if(isCenter=="true"){
    var myLeft = (screen.width-myWidth)/2;
    var myTop = (screen.height-myHeight)/2;
    features+=(features!='')?',':'';
    features+=',left='+myLeft+',top='+myTop;
  }
  window.open(theURL,winName,features+((features!='')?',':'')+'width='+myWidth+',height='+myHeight);
}

/*========================/
    end pop up windows
/========================*/

// form validation
function validate_required(field,alerttxt) {
	with (field) {
		if (value==null||value=="") {
			alert(alerttxt);return false
		} else {
			return true
		}
	}
}
function validate_email(field,alerttxt) {
	with (field) {
		apos=value.indexOf("@")
		dotpos=value.lastIndexOf(".")
		if (apos<1||dotpos-apos<2) {
			alert(alerttxt);return false
		} else {
			return true
		}
	}
}


// validate Feedback form
function validate_feedback_form(thisform) {
	with (thisform) {
		if (validate_required(email,"Please enter your email address.")==false) {
			email.focus();return false
		} else if (validate_email(email,"Please enter a valid email address.")==false) {
			email.focus();return false
		} else if (validate_required(comments,"Please enter your comments.")==false) {
			comments.focus();return false
		}
	}
}

// validate Customer Application form
function validate_application_form(thisform) {
	with (thisform) {
		if (validate_required(company_name,"Please enter your company name.")==false) {
			company_name.focus();return false
		} else if (validate_required(cName,"Please enter your name.")==false) {
			cName.focus();return false
		} else if (validate_required(email,"Please enter your email address.")==false) {
			email.focus();return false
		} else if (validate_email(email,"Please enter a valid email address.")==false) {
			email.focus();return false
		} else if (validate_required(business_descr,"Please enter your business description.")==false) {
			business_descr.focus();return false
		} else if (validate_required(resale_tax_num,"Please enter your resale tax number.")==false) {
			resale_tax_num.focus();return false
		} else if (validate_required(credit_limit_req,"Please enter your credit limit request.")==false) {
			credit_limit_req.focus();return false
		} else if (validate_required(resale_exemp_num,"Please enter your resale exemption number.")==false) {
			resale_exemp_num.focus();return false
		} else if (validate_required(tax_rate_perc,"Please enter your tax rate percent.")==false) {
			tax_rate_perc.focus();return false
		} else if (validate_required(phone,"Please enter your telephone number.")==false) {
			phone.focus();return false
		} else if (validate_required(fax,"Please enter your fax number.")==false) {
			fax.focus();return false
		
		} else if (validate_required(billing_addr,"Please enter your billing address.")==false) {
			billing_addr.focus();return false
		} else if (validate_required(billing_city,"Please enter your billing city.")==false) {
			billing_city.focus();return false
		} else if (validate_required(billing_state,"Please enter your billing state.")==false) {
			billing_state.focus();return false
		} else if (validate_required(billing_zip,"Please enter your billing zip code.")==false) {
			billing_zip.focus();return false
		} else if (validate_required(billing_country,"Please enter your billing country.")==false) {
			billing_country.focus();return false
			
		} else if (validate_required(shipping_addr,"Please enter your shipping address.")==false) {
			shipping_addr.focus();return false
		} else if (validate_required(shipping_city,"Please enter your shipping city.")==false) {
			shipping_city.focus();return false
		} else if (validate_required(shipping_state,"Please enter your shipping state.")==false) {
			shipping_state.focus();return false
		} else if (validate_required(shipping_zip,"Please enter your shipping zip code.")==false) {
			shipping_zip.focus();return false
		} else if (validate_required(shipping_country,"Please enter your shipping country.")==false) {
			shipping_country.focus();return false
			
		} else if (validate_required(trade_vendor_1,"Please enter vendor #1 name.")==false) {
			trade_vendor_1.focus();return false
		} else if (validate_required(trade_vendor_1_phone,"Please enter vendor #1 phone.")==false) {
			trade_vendor_1_phone.focus();return false
		} else if (validate_required(trade_vendor_1_fax,"Please enter vendor #1 fax.")==false) {
			trade_vendor_1_fax.focus();return false
			
		} else if (validate_required(trade_vendor_2,"Please enter vendor #2 name.")==false) {
			trade_vendor_2.focus();return false
		} else if (validate_required(trade_vendor_2_phone,"Please enter vendor #2 phone.")==false) {
			trade_vendor_2_phone.focus();return false
		} else if (validate_required(trade_vendor_2_fax,"Please enter vendor #2 fax.")==false) {
			trade_vendor_2_fax.focus();return false
			
		} else if (validate_required(trade_vendor_3,"Please enter vendor #3 name.")==false) {
			trade_vendor_3.focus();return false
		} else if (validate_required(trade_vendor_3_phone,"Please enter vendor #3 phone.")==false) {
			trade_vendor_3_phone.focus();return false
		} else if (validate_required(trade_vendor_3_fax,"Please enter vendor #3 fax.")==false) {
			trade_vendor_3_fax.focus();return false
			
		} else if (validate_required(bank,"Please enter your bank.")==false) {
			bank.focus();return false
		} else if (validate_required(bank_phone,"Please enter your bank phone.")==false) {
			bank_phone.focus();return false
		} else if (validate_required(bank_fax,"Please your bank fax.")==false) {
			bank_fax.focus();return false
		}
	}
}