/*
	www.bourns.com javascript functions.js
	Programmer: Mike McKernan Bourns Inc
*/

function MainHomePagePreLoadImg()
{
	if (document.images)
	{
		Img1 = new Image(700,95);
		Img1.src = "/images/vision.gif";
		Img2 = new Image(87,37);
		Img2.src = "/images/hometab.gif";
		Img3 = new Image(87,37);
		Img3.src = "/images/partnertab.gif";
		Img4 = new Image(87,37);
		Img4.src = "/images/aboutab.gif";
		Img5 = new Image(88,37);
		Img5.src = "/images/contactab.gif";
		Img6 = new Image(87,37);
		Img6.src = "/images/productab.gif";
		Img7 = new Image(88,37);
		Img7.src = "/images/marketab.gif";
		Img8 = new Image(90,37);
		Img8.src = "/images/apptab.gif";
		Img9 = new Image(86,37);
		Img9.src = "/images/techtab.gif";
		Img10 = new Image(350,25);
		Img10.src = "/images/news_headline1.gif";
		Img11 = new Image(350,125);
		Img11.src = "/images/markettitle.gif";
		Img12 = new Image(132,171);
		Img12.src = "/images/newsimage_kent_award.jpg";
		Img13 = new Image(178,171);
		Img13.src = "/images/markets.gif";
		Img14 = new Image(178,171);
		Img14.src = "/images/autostereo.gif";
		Img15 = new Image(178,171);
		Img15.src = "/images/computer.gif";
		Img16 = new Image(178,171);
		Img16.src = "/images/consumer.gif";
		Img17 = new Image(178,171);
		Img17.src = "/images/industrial.gif";
		Img18 = new Image(178,171);
		Img18.src = "/images/xray.gif";
		Img19 = new Image(178,171);
		Img19.src = "/images/pager.gif";
		Img20 = new Image(178,171);
		Img20.src = "/images/telecom.gif";
		Img21 = new Image(178,171);
		Img21.src = "/images/test.gif";
		Img22 = new Image(284,26);
		Img22.src = "/images/comptitle.gif";
		Img23 = new Image(179,26);
		Img23.src = "/images/businesses.gif";
		Img24 = new Image(129,215);
		Img24.src = "/images/compintblank.gif";
		Img25 = new Image(129,215);
		Img25.src = "/images/chipresar.gif";
		Img26 = new Image(129,215);
		Img26.src = "/images/modcon.gif";
		Img27 = new Image(129,215);
		Img27.src = "/images/tispic.gif";
		Img28 = new Image(129,215);
		Img28.src = "/images/panel.gif";
		Img29 = new Image(129,215);
		Img29.src = "/images/dials.gif";
		Img30 = new Image(129,215);
		Img30.src = "/images/pointing.gif";
		Img31 = new Image(129,215);
		Img31.src = "/images/encoders.gif";
		Img32 = new Image(129,215);
		Img32.src = "/images/precrotpot.gif";
		Img33 = new Image(129,215);
		Img33.src = "/images/inducttrans.gif";
		Img34 = new Image(129,215);
		Img34.src = "/images/multifuse.gif";
		Img35 = new Image(129,215);
		Img35.src = "/images/intpassive.gif";
		Img36 = new Image(129,215);
		Img36.src = "/images/rcnetwork.gif";
		Img37 = new Image(129,215);
		Img37.src = "/images/filters.gif";
		Img38 = new Image(129,215);
		Img38.src = "/images/sensors.gif";
		Img39 = new Image(129,215);
		Img39.src = "/images/linmotpot.gif";
		Img40 = new Image(129,215);
		Img40.src = "/images/switches.gif";
		Img41 = new Image(129,215);
		Img41.src = "/images/linefeedres.gif";
		Img42 = new Image(129,215);
		Img42.src = "/images/trimmer.gif";
		Img43 = new Image(179,71);
		Img43.src = "/images/clickhere.gif";
		Img44 = new Image(179,71);
		Img44.src = "/images/circon.gif";
		Img45 = new Image(179,71);
		Img45.src = "/images/position.gif";
		Img46 = new Image(179,71);
		Img46.src = "/images/cirpro.gif";
		Img47 = new Image(179,71);
		Img47.src = "/images/telephony.jpg";
		Img48 = new Image(179,71);
		Img48.src = "distr_invent_search_but.gif";		
		Img49 = new Image(179,71);
		Img49.src = "distr_invent_search_but_hi.gif";
		Img50 = new Image(179,71);
		Img50.src = "distr_invent_search_but_lo.gif";
	}
}

function chgOverOut(lMouseOver, objimg, objcols, objlnks, whichImg) {
	if (lMouseOver) 
	{
		bgClr = "#FFFF66";
		fgClr = "#000000";
	}
	else
	{
		if (whichImg=="Main")
		{
			bgClr = "#6666CC";
			fgClr = "#FFFFFF";
		}
		else
		{
			bgClr = "#3399FF";
			fgClr = "#FFFFFF";
		}
	}

	imgPath = "/images/";

	if (whichImg=="Main")
	{
		document.mainimg.src=imgPath+objimg;
	}
	else
	{
		document.compintimg.src=imgPath+objimg;
	}

	if (document.all)
	{
		document.all[objcols].bgColor=bgClr;
		document.all[objlnks].style.color=fgClr;
	}
}

function MM_JumpAnchor(sURL)
{
  if (document.all)
  {
    window.open(sURL);
  }
  else
  {
    window.location=sURL;
  }
}

function MM_jumpMenu(targ,selObj,restore,newindow){ //v3.0
  if (selObj.selectedIndex >=0)
  {
    if (selObj.options[selObj.selectedIndex].value != "")
    {
      if (document.all && newindow)
      {
        eval("window.open('"+selObj.options[selObj.selectedIndex].value+"')");
      }
      else
      {
        eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
      }
      if (restore) selObj.selectedIndex=0;
    }
  }
}

function MM_jumpMenuGo(selName,targ,restore,newind){ //v3.0
  var selObj = MM_findObj(selName); if (selObj) MM_jumpMenu(targ,selObj,restore,newind);
}

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 MM_findObj(n, d) { //v3.0
  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); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; 
	document.MM_sr=new Array;
	try
	{
	for(i=0;i<(a.length-2);i+=3)
   		if ((x=MM_findObj(a[i]))!=null)
		{
			document.MM_sr[j++]=x; 
			if(!x.oSrc) 
				x.oSrc=x.src; 
			x.src=a[i+2];
		}
	}
	catch(e)
	{
		alert(e.message)
	}
}

//MM_preloadImages('/images/homeON.jpg','/images/partnershipON.jpg','/images/aboutON.jpg','/images/contactsON.jpg','/images/marketsON.jpg','/images/productON.jpg','/images/applicationsON.jpg','/images/technologyON.jpg');

function MM_findObj(n, d) { //v3.0
  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); return x;
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

window.onerror = handleErr;

function handleErr(){
	arAccessErrors = ["permission","access"];
	mess = arguments[0].toLowerCase();
	found = false;
	for (i=0;i<arAccessErrors.length;i++) {
		errStr = arAccessErrors[i];
		if (mess.indexOf(errStr)!=-1) found = true;
	}
	return found;
}

/* Sets the value depending on search type*/
function setValues()
{
    var value = document.mainForm1.searchBox.value;
    var searchType = document.mainForm1.SearchType.value;
    if(searchType == 1)         //free form
    {
        document.mainForm1.ProductDescription.value=value;
        document.mainForm1.ProductID.value="";
        document.mainForm1.ATTRVALUE.value="";
    }
    else if(searchType == 3)    //part number
    {
        document.mainForm1.ProductID.value=value;
        document.mainForm1.ProductDescription.value="";
        document.mainForm1.ATTRVALUE.value="";
    }
    else if(searchType == 4)    //GTIN
    {
        document.mainForm1.ATTRVALUE.value=value;
        document.mainForm1.ProductDescription.value="";
        document.mainForm1.ProductID.value="";
    }
}   //setValues

//end
