
var netscape = 0;
var goodIE = 0;
var iLength;
var flag = 1;
var delay = 2400;
var	browserName = navigator.appName.substring(0,8);
var	browserVer = parseFloat(navigator.appVersion);


if (browserName == "Netscape" && browserVer >= 3)
	{
		
			netscape = 1; 
	
	}
if (browserName == "Microsof" && browserVer >= 4)
	{
		goodIE = 1; 
		delay=9000; 
	}


if (netscape || goodIE) 
	{ 
		buttons = new Array(26);
		
		for (m=0; m<=25; m++) 
		{
			buttons[m] = new Image(); 
		}
		buttons[0].src = "/images/WhatsNew_dark.gif"; 
		buttons[1].src = "/images/WhatsNew_light.gif";
		buttons[2].src = "/images/ProdCat_drk.gif"; 
		buttons[3].src = "/images/ProdCat_lit.gif"; 
		buttons[4].src = "/images/Corp_drk.gif"; 
		buttons[5].src = "/images/Corp_lit.gif"; 
		buttons[6].src = "/images/TechPap_drk.gif"; 
		buttons[7].src = "/images/TechPap_lit.gif"; 
		buttons[8].src = "/images/Wwsales_drk.gif"; 
		buttons[9].src = "/images/Wwsales_lit.gif"; 
		buttons[10].src = "/images/Softw_drk.gif"; 
		buttons[11].src = "/images/Softw_lit.gif"; 
		buttons[12].src = "/images/ml_SearchU.gif"; 
		buttons[13].src = "/images/ml_SearchD.gif"; 
		buttons[14].src = "/images/LitSam_drk.gif";
		buttons[15].src = "/images/LitSam_lit.gif";
		buttons[16].src = "/images/Stock_drk.gif";
		buttons[17].src = "/images/Stock_lit.gif";
		buttons[18].src = "/images/china_dark.gif";
		buttons[19].src = "/images/china_light.gif";
		buttons[20].src = "/images/Wnew_red.gif";
		buttons[21].src = "/images/Wnew_lit.gif";
		buttons[22].src = "/images/Ccard_drk.gif";
		buttons[23].src = "/images/Ccard_lit.gif";
		buttons[24].src = "/images/Rohs_drk.gif";
		buttons[25].src = "/images/Rohs_lit.gif";
	} 
 
 
function whatsNewD() 
	{ 
	if ((netscape || goodIE) && flag) 
		{ 
			
			document.whatsnew.src = buttons[1].src;
		}
	} 
function whatsNewU() 
	{ 
	if ((netscape || goodIE) && flag) 
		{ 
			document.whatsnew.src = buttons[0].src; 
		}
	} 
function prodInfoD() 
	{ 
	if ((netscape || goodIE) && flag) 
		{ 
			document.prodinfo.src = buttons[3].src; 
		}
	} 
function prodInfoU() 
	{ 
	if ((netscape || goodIE) && flag) 
		{ 
			document.prodinfo.src = buttons[2].src; 
		}
	}
function corpInfoD() 
	{ 
	if ((netscape || goodIE) && flag) 
		{ 
			document.corpInfo.src = buttons[5].src;
		}
	}
function corpInfoU() 
	{
	if ((netscape || goodIE) && flag) 
		{
			document.corpInfo.src = buttons[4].src; 
		}
	}

function techInfoD() 
	{
	if ((netscape || goodIE) && flag) 
		{
			document.techinfo.src = buttons[7].src; 
		}
	}
function techInfoU() 
	{
	if ((netscape || goodIE) && flag) 
		{
			document.techinfo.src = buttons[6].src; 
		}
	}
function worldSalesD() 
	{
	if ((netscape || goodIE) && flag) 
		{
			document.worldsales.src = buttons[9].src; 
		}
	}
function worldSalesU() 
	{ 
	if ((netscape || goodIE) && flag) 
		{
			document.worldsales.src = buttons[8].src; 
		}
	}
function softwareD() 
	{
	if ((netscape || goodIE) && flag) 
		{
			document.software.src = buttons[11].src;
		}
	}
function softwareU() 
	{
	if ((netscape || goodIE) && flag) 
	{
		document.software.src = buttons[10].src; 
	}
}

function SearchD() 
	{ 
	if ((netscape || goodIE) && flag) 
		{ 
			document.search.src = buttons[13].src; 
		}
	} 
function SearchU() 
	{ 
	if ((netscape || goodIE) && flag) 
		{ 
			document.search.src = buttons[12].src; 
		}
	}
function requestLitD() {
if ((netscape || goodIE) && flag) {
        document.requestLit.src = buttons[15].src;
        //return true;
         }}

function requestLitU() {
if ((netscape || goodIE) && flag) {
        document.requestLit.src = buttons[14].src; 
        
   }
        
 }



function checkStockD() 
	{ 
	if ((netscape || goodIE) && flag) 
		{ 
			document.checkStock.src = buttons[17].src;
		}
	} 
function checkStockU() 
	{ 
	if ((netscape || goodIE) && flag) 
		{ 
			document.checkStock.src = buttons[16].src; 
		}
	}
function chinaD() 
	{ 
	if ((netscape || goodIE) && flag)
		{
			document.Chinese.src = buttons[19].src;
			//window.status='Hot Topics';
			 }
		}
function chinaU() 
	{
	if ((netscape || goodIE) && flag) 
		{
			document.Chinese.src = buttons[18].src; }
		}
	
function hotTopicsD() 
	{ 
	if ((netscape || goodIE) && flag)
		{
			document.whatsnew.src = buttons[21].src;
			 }
		}
function hotTopicsU() 
	{
	if ((netscape || goodIE) && flag) 
		{
			document.whatsnew.src = buttons[20].src; }
		}
	
function ccInquiryD() 
	{ 
	if ((netscape || goodIE) && flag)
		{
			document.ccInquiry.src = buttons[23].src;
			 }
		}
function ccInquiryU() 
	{
	if ((netscape || goodIE) && flag) 
		{
			document.ccInquiry.src = buttons[22].src; }
		}

function rohsLeadFreeD() 
	{ 
	if ((netscape || goodIE) && flag)
		{
			document.rohs.src = buttons[25].src;
			 }
		}
function rohsLeadFreeU() 
	{
	if ((netscape || goodIE) && flag) 
		{
			document.rohs.src = buttons[24].src; }
		}
		
function checkproduct()
	{
	if (document.PDFListing.Keywords.value == ''){
		document.PDFListing.action='/prodinfo_listing.asp'
		return true;
		}
	} 		
//rotating logo


// Set the slideshow speed (in milliseconds)
var SlideShowSpeed = 5000;

// Set the duration of crossfade (in seconds)
var CrossFadeDuration = 1;

var Picture = new Array(); // don't change this

// Specify the image files...06182007 - change image files 

//Picture[1]  = '/images/rotating/85578577.gif';
//Picture[2]  = '/images/rotating/cs-ct.gif';
//Picture[3]  = '/images/rotating/FFLC.gif';
//Picture[4]  = '/images/rotating/flexi.gif';
//Picture[5]  = '/images/rotating/GD.gif';
//Picture[6]  = '/images/rotating/IDC.gif';
//Picture[7]  = '/images/rotating/leaded.gif';
//Picture[8]  = '/images/rotating/lgapmc.gif';
//Picture[9]  = '/images/rotating/noj.gif';
//Picture[10]  = '/images/rotating/SQA.gif';
//Picture[11]  = '/images/rotating/tbj.gif';
//Picture[12]  = '/images/rotating/TXModule.gif';
//Picture[13]  = '/images/rotating/VE.gif';

Picture[1]  = '/images/rotating/9175-2.gif';
Picture[2]  = '/images/rotating/CB-PET-HT-1.gif';
Picture[3]  = '/images/rotating/EMI-Cylindrical-group-1.gif';
Picture[4]  = '/images/rotating/FAI-4.gif';
Picture[5]  = '/images/rotating/FWMGO-1.gif';
Picture[6]  = '/images/rotating/Flexisafe-1.gif';
Picture[7]  = '/images/rotating/GH_GB-X7S-1.gif';
Picture[8]  = '/images/rotating/LGA-4.gif';
Picture[9]  = '/images/rotating/NOM-2.gif';
Picture[10]  = '/images/rotating/PMC-IPD-Capacitor-1.gif';
Picture[11]  = '/images/rotating/SQLB-1.gif';
Picture[12]  = '/images/rotating/SR-Skycaps-5.gif';
Picture[13]  = '/images/rotating/TLJ-2.gif';
Picture[14]  = '/images/rotating/VCX-3.gif';
Picture[15]  = '/images/rotating/VE.gif';


var tss;
var iss;
var jss = 1;
var pss = Picture.length-1;

var preLoad = new Array();
for (iss = 1; iss < pss+1; iss++){
preLoad[iss] = new Image();
preLoad[iss].src = Picture[iss];}

function runAVXLogo(){
if (document.all){
document.images.PictureBox.style.filter="blendTrans(duration=2)";
document.images.PictureBox.style.filter="blendTrans(duration=CrossFadeDuration)";
document.images.PictureBox.filters.blendTrans.Apply();}
document.images.PictureBox.src = preLoad[jss].src;
if (document.all) document.images.PictureBox.filters.blendTrans.Play();
jss = jss + 1;
if (jss > (pss)) jss=1;
tss = setTimeout('runAVXLogo()', SlideShowSpeed);
}


//drop down menu functions


function getElement(sElement){
	if (document.all != null) {
		return document.all[sElement];
	}
	
	else if (document.layers){
		return document.layers[sElement];
	}
	else if (document.getElementById && document.body.style) {
		return document.getElementById(sElement);
		
	}
}
function display_Element(oElement, bDisplay, sColor) {
	
	if (bDisplay) {
	
		if(goodIE || (document.getElementById && document.body.style)){
			oElement.style.visibility = 'visible';
			//oElement.style.display='block'
			if(sColor != '') {
				oElement.style.backgroundColor = sColor;
			}
		}
		else if (document.layers) {
			oElement.visibility = "show";
			if(sColor != '') {
				oElement.backgroundColor = sColor;
			}
		}
		
	}
	else {
		if(goodIE || (document.getElementById && document.body.style)){
			oElement.style.visibility = 'hidden';
			//oElement.style.display='none'
		}
	
		else if (document.layers) {
			oElement.visibility = "hidden";
		}
				
	}
}

function getOffset(el, which) {
    // Function for IE to calculate position 
    // of an element.
    var amount = el["offset"+which] 
    if (which=="Top")
      amount+=(el.offsetHeight/10)
      	 
    el = el.offsetParent
    while (el!=null) {
      amount+=el["offset"+which]
      el = el.offsetParent
    }
    return amount
  }

function setPosition(oElement) {
    // Set the position of an element
    
    if (goodIE) {
	  src = window.event.srcElement

      oElement.style.pixelTop = getOffset(src, "Top");          
      oElement.style.pixelLeft = getOffset(src, "Left")+95;
      
    } else if (document.getElementById && document.body.style)
    //else 
    {
		
		//window.event = oElement
		//window.event.fromElement = oElement.target
		//window.event.toElement = oElement.target
		//window.event.srcElement = oElement.target
		//window.event.x = oElement.x
		 //window.event.y = oElement.y
		 //window.event.srcElement.handleEvent(oElement);
		//src = window.onmouseover.oElement
	 
      oElement.top = oElement.clientTop;
      
      //oElement.style.top = parseInt(oElement.style.top);
  
      oElement.left = oElement.clientLeft;
      //oElement.style.left = parseInt(oElement.style.left)+ 95;
    }
    //else if (document.layers) {
		//oElement.top = parseInt(oElement.top)+ 20;
		//oElement.left = parseInt(oElement.left) + 95;
    //}
  }

function display_subMenu(sName, bDisplay, sColor) {
	var oElement;
	
	
	oElement = getElement(sName);
	//if(bDisplay) {
		//setPosition(oElement);
	//}
	display_Element(oElement, bDisplay, sColor);
}

function highlight_Element(sName, sColor) {
	oElement = getElement(sName);
	if(goodIE || (document.getElementById && document.body.style)){
				
				oElement.style.backgroundColor = sColor;
				//oElement.style.font.color = sColor;
			
		}
		else if (document.layers) {
			
				oElement.backgroundColor = sColor;
			
		}
}


//builds state/provinces according to country
function build_StateProvince(ddCountry, ddState)
{

	
	var i;
	var strList;
	var idx = ddCountry.selectedIndex;
	var strVal = ddCountry.options[idx].value
	
	

	if(strVal == "Canada")
	{
		var province = new Array("Alberta","British Columbia","Manitoba","New Brunswick","Newfoundland and Labrador","Northwest Territories","Nova Scotia","Nunavut","Ontario","Prince Edward Island","Quebec","Saskatchewan","Yukon");
	}

	else if(strVal=="Mexico")
	{
		var province = new Array("Aguascalientes","Baja California","Baja California Sur","Campeche","Chiapas","Chihuahua","Coahuil","Colima","Durango","Edo de Mexico","Mexico City","Guanajuato","Guerrero","Hermosillo","Hidalgo","Jalisco","Michoacan","Morelos","Nayarit","Nuevo Leon","Oaxaca","Puebla","Queretaro","Quintana Roo","Sinaloa","San Luis Potosi","Tabasco","Tamaulipas","Tlaxacala","Veracruz","Yucatan","Zacatecas");
	}
	else if(strVal=="USA")
	{
		var province = new Array("Alabama","Alaska","Arizona","Arkansas","California","Colorado","Connecticut","Delaware","District of Columbia","Florida","Georgia","Hawaii","Idaho","Illinois","Indiana","Iowa","Kansas","Kentucky","Louisiana","Maine","Maryland","Massachusetts","Michigan","Minnesota","Mississippi","Missouri","Montana","Nebraska","Nevada","New Hampshire","New Jersey","New Mexico","New York","North Carolina","North Dakota","Ohio","Oklahoma","Oregon","Pennsylvania","Rhode Island","South Carolina","South Dakota","Tennesse","Texas","Utah","Vermont","Virginia","Washington","West Virginia","Wisconsin","Wyoming");
	}

	else
	{
		var province = new Array("","----US States----","Alabama","Alaska","Arizona","Arkansas","California","Colorado","Connecticut","Delaware","District of Columbia","Florida","Georgia","Hawaii","Idaho","Illinois","Indiana","Iowa","Kansas","Kentucky","Louisiana","Maine","Maryland","Massachusetts","Michigan","Minnesota","Mississippi","Missouri","Montana","Nebraska","Nevada","New Hampshire","New Jersey","New Mexico","New York","North Carolina","North Dakota","Ohio","Oklahoma","Oregon","Pennsylvania","Rhode Island","South Carolina","South Dakota","Tennessee","Texas","Utah","Vermont","Virginia","Washington","West Virginia","Wisconsin","Wyoming","","----Canada----","Alberta","British Columbia","Manitoba","New Brunswick","Newfoundland and Labrador","Northwest Territories","Nova Scotia","Nunavut","Ontario","Prince Edward Island","Quebec","Saskatchewan","Yukon","","----Mexico----","Aguascalientes","Baja California","Baja California Sur","Campeche","Chiapas","Chihuahua","Coahuil","Colima","Durango","Edo de Mexico","Guanajuato","Guerrero","Hermosillo","Hidalgo","Jalisco","Mexico City","Michoacan","Morelos","Nayarit","Nuevo Leon","Oaxaca","Puebla","Queretaro","Quintana Roo","Sinaloa","San Luis","Potosi","Tabasco","Tamaulipas","Tlaxacala","Veracruz","Yucatan","Zacatecas");
	
	}

	
	if(province)
	{

		for(i= ddState.options.length;i>=0;i--)
		{
			ddState.options[i] = null;
		}
		
		
		for(i=0;i< province.length;i++)
		{
			ddState.options[i] = new Option(province[i]);
			ddState.options[i].value = province[i]
		}
		
	} 
	
	return true;
}
	






