/***********************************************
* AnyLink Drop Down Menu- ? Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

/***********************************************
* IMPORTANT! Always update search.chrome.js when you update his file.
* Otherwise the template on search.idt.com will not update with your changes.
***********************************************/

//Contents for menu About IDT
var menu1=new Array()
menu1[0]='<a href="/?id=11&source=aboutidt_menu">Careers</a>'
menu1[1]='<a href="/?id=5&source=aboutidt_menu">Company overview</a>'
menu1[2]='<a href="/?id=8&source=aboutidt_menu">Contact IDT</a>'
menu1[3]='<a href="/?id=1877&source=aboutidt_menu">Executive Team</a>'
menu1[4]='<a href="/?id=3243&source=aboutidt_menu">Investor information</a>'
menu1[5]='<a href="/?id=9&source=aboutidt_menu">News/Press room</a>'

//Contents for menu Products
var menu2=new Array()
menu2[0]='<a href="\?catID=18394538&loc=topnavbar">Advanced Memory Buffers</a>'
menu2[1]='<a href="\?catID=18690836&loc=topnavbar">Clock / Timing Devices</a>'
menu2[2]='<a href="\?catID=58706&loc=topnavbar">Digital Logic Products</a>'
menu2[3]='<a href="\?catID=778431&loc=topnavbar">Display Solutions</a>'
menu2[4]='<a href="\?catID=58567&loc=topnavbar">FIFO Products</a>'
menu2[5]='<a href="\?catID=58532&loc=topnavbar">Integrated Comm. Processors</a>'
menu2[6]='<a href="\?catID=58642&loc=topnavbar">Multi-Port Memories</a>'
menu2[7]='<a href="\?catID=7233908&loc=topnavbar">PC Audio Solutions</a>'
menu2[8]='<a href="\?catID=6264187&loc=topnavbar">PCI Express Switches</a>'
menu2[9]='<a href="\?catID=6221576&loc=topnavbar">Physical Layer</a>'
menu2[10]='<a href="\?catID=58741&loc=topnavbar">PLL and Registers</a>'
menu2[11]='<a href="\?catID=778310&loc=topnavbar">SAW Filter Products</a>'
menu2[12]='<a href="\?catID=58521&loc=topnavbar">Search Engines</a>'
menu2[13]='<a href="\?catID=18388257&loc=topnavbar">Serial RapidIO Solutions</a>'
menu2[14]='<a href="\?catID=58743&loc=topnavbar">SRAMs</a>'
menu2[15]='<a href="\?catID=58550&loc=topnavbar">Telecommunication ICs</a>'
menu2[16]='<a href="\?catID=58764&loc=topnavbar">Other</a>'
menu2[17]='<a href="#" class="nohover">Products by:</a>'
menu2[18]='<a href="/?id=94&source=products_menu" class="padleft">Application</a>'
menu2[19]='<a href="/?id=4419&source=products_menu" class="padleft">End Market</a>'
menu2[20]='<a href="#" class="nohover">Search:</a>'
menu2[21]='<a href="/?app=search&searchType=partNumber&source=products_menu" class="padleft">Part number</a>'
menu2[22]='<a href="/?app=search&searchType=keyword&source=products_menu&proxycustom=%3CHOME/%3E&sort=date%3AD%3AL%3Ad1&output=xml&client=default_frontend&site=default_collection" class="padleft">Keyword</a>'
menu2[23]='<a href="/?app=search&searchType=document&source=products_menu" class="padleft">Document</a>'
menu2[24]='<a href="/?app=search&searchType=parametric&source=products_menu" class="padleft">Parametric</a>'
menu2[25]='<a href="/?app=search&searchType=crossReference&source=products_menu" class="padleft">Cross reference</a>'

//Contents for menu Applications
var menu3=new Array()
menu3[0]='<a href="/?id=4415&source=applications_menu">Audio</a>'
menu3[1]='<a href="/?id=4428&source=applications_menu">Memory</a>'
menu3[2]='<a href="/?id=4426&source=applications_menu">Networking</a>'
menu3[3]='<a href="/?id=4427&source=applications_menu">Switching</a>'

//Contents for menu Support
var menu4=new Array()
//menu4[0]='<a href="/askidt.cfm">Ask IDT</a>'
menu4[0]='<a href="/?app=askidt&source=support_menu">Ask IDT</a>'
menu4[1]='<a href="/?id=3090&source=support_menu">Export, shipping and containers</a>'
menu4[2]='<a href="/?id=99&source=support_menu">Green/RoHS, Pb-free</a>'
menu4[3]='<a href="/?id=164&source=support_menu">How to buy/Check inventory</a>'
menu4[4]='<a href="/?app=knowledgebase&source=support_menu">Knowledge base</a>'
menu4[5]='<a href="/?id=88&source=support_menu">Quality and reliability</a>'
menu4[6]='<a href="/?id=6&source=support_menu">Sales offices</a>'
menu4[7]='<a href="/?id=12&source=support_menu">Technical support</a>'
menu4[8]='<a href="/?id=84&source=support_menu">Thermal data</a>'

//Contents for menu myIDT
var sessinf = document.getElementById("sessionInfo");

var menu5=new Array()
menu5[0]='<a href="http://www.idt.com'+sessinf.innerHTML+'/?&source=myidt_menu">登陆我的IDT</a>'
menu5[1]='<a href="http://www.idt.com/?app=register&source=myidt_menu" >新用户注册</a>'
menu5[2]='<a href="http://www.idt.com/?app=register&function=forgotPassword&source=myidt_menu" >忘记密码</a>'
menu5[3]='<a href="http://www.idt.com'+sessinf.innerHTML+'/2_0/?id=2&source=myidt_menu" >更新档案信息</a>'
menu5[4]='<a href="http://www.idt.com/?app=knowledgebase&contentID=4740&parentID=4740&parentPath=1210-4740&source=myidt_menu">myIDT 问答和支持信息</a>'
menu5[5]='<a href="http://www.idt.com/?app=register&source=myidt_menu">注册更新</a>'


//Contents for menu All Products
var menu6=new Array()
menu6[0]='<div id="advanced_menu">'
menu6[1]='<div id="adv_men">'
menu6[2]='<a href="/?catID=18394538&source=all_products_menu">Advanced Memory Buffers</a>'
menu6[3]='<a href="/?catID=18442816&source=all_products_menu">Analog and USB Switches</a>'
menu6[4]='<a href="/?catID=7233908&source=all_products_menu">Audio Solutions</a>'
menu6[5]='<a href="/?catID=18690836&source=all_products_menu">Clock / Timing Devices</a>'
menu6[6]='<a href="/?catID=7865123&source=all_products_menu">DDR Products</a>'
menu6[7]='<a href="/?catID=58706&source=all_products_menu">Digital Logic</a>'
menu6[8]='<a href="/?catID=778431&source=all_products_menu">Display Solutions</a>'
menu6[9]='<a href="/?catID=58567&source=all_products_menu">FIFO Products</a>'
menu6[10]='<a href="/?catID=58532&source=all_products_menu">Integrated Communication Processors</a>'
menu6[11]='<a href="/?catID=58642&source=all_products_menu">Multi-port Memories</a>'
menu6[12]='<a href="/?catID=6264187&source=all_products_menu">PCI Express&reg; Switches</a>'
menu6[13]='<a href="/?catID=6221576&source=all_products_menu">Physical Layer</a>'
menu6[14]='<a href="/?catID=58741&source=all_products_menu">PLL and Registers</a>'
menu6[15]='<a href="/?catID=18388257&source=all_products_menu">Pre-processing switches (RapidIO&reg;)</a>'
menu6[16]='<a href="/?catID=778310&source=all_products_menu">SAW Filters</a>'
menu6[17]='<a href="/?catID=58521&source=all_products_menu">Search Engines</a>'
menu6[18]='<a href="/?catID=18388257&source=all_products_menu">Serial RapidIO&reg; Solutions</a>'
menu6[19]='<a href="/?catID=58743&source=all_products_menu">SRAMs</a>'
menu6[20]='<a href="/?catID=58550&source=all_products_menu">Telecommunication ICs</a>'
menu6[21]='<a href="/?catID=58764&source=all_products_menu">Other (SwitchStar, Standalone Processors, etc)</a>'
menu6[22]='</div>'
menu6[23]='</div>'

//Contents for menu Legal Footer
var menu7=new Array()
menu7[0]='<a href="siteinfo/trademarks.html">商标</a>'
menu7[1]='<a href="siteinfo/privacy.html">隐私政策</a>'
menu7[2]='<a href="http://www.idt.com/?id=3243&investorID=1&source=footer">公司管理方法</a>'

//Contents for menu Quality Footer
var menu8=new Array()
menu8[0]='<a href="/?id=3090&source=quality_footer">Export, shipping and containers</a>'
menu8[1]='<a href="/?id=99&source=footer">Green/RoHS, Pb-free</a>'
menu8[2]='<a href="/?id=88&source=footer">Quality and reliability</a>'
menu8[3]='<a href="/?id=84&source=footer">Thermal data</a>'

//Contents for menu myIDT Info Hover
var menu9=new Array()
menu9[0]='<div id="popup">'
menu9[1]='Register for myIDT and receive immediate access to registration-required content, such as white papers and design tips.  Sign up for email announcements of new IDT products and events.'
menu9[2]='</div>'

//Contents for menu Ask IDT Info Hover
var menu10=new Array()
menu10[0]='<div id="popup">'
menu10[1]='Click here to ask a question or provide a comment.'
menu10[2]='</div>'

//Contents for Cross Reference Search Tool Info Hover
var popCompetitorName=new Array();
popCompetitorName[0]='<div id="popup">';
popCompetitorName[1]='Name of the company that develops and manufactures the product.';
popCompetitorName[2]='</div>';

var popCompetitorOpn=new Array();
popCompetitorOpn[0]='<div id="popup">';
popCompetitorOpn[1]='Competitor\'s alphanumeric numeric Orderable Part Number which is usually an extension of the Generic Part Number.';
popCompetitorOpn[2]='</div>';

var popIdtOrderablePartNo=new Array();
popIdtOrderablePartNo[0]='<div id="popup">';
popIdtOrderablePartNo[1]='IDTs alphanumeric numeric Orderable Part Number which is usually an extension of the Generic Part Number. The results will only displays Active parts. Parts that are not recommended for new designs are filtered out. Click on the part number link to view key parameters, package specification, distributor inventory and related documents.';
popIdtOrderablePartNo[2]='</div>';

var popGenericPartInfo=new Array();
popGenericPartInfo[0]='<div id="popup">';
popGenericPartInfo[1]='Click on the View link to search for related Generic Parts. From the Generic Part page you will be able to access all active OPNs, key attributes and related documents like datasheets, application notes and product notices.';
popGenericPartInfo[2]='</div>';

var popArrowUp=new Array();
popArrowUp[0]='<div id="popup">';
popArrowUp[1]='This column is using ascending sort. To use descending sort click this column\'s title. To sort using a different column click on the new column\'s title.';
popArrowUp[2]='</div>';

var popArrowDown=new Array();
popArrowDown[0]='<div id="popup">';
popArrowDown[1]='This column is using descending sort. To use ascending sort click this column\'s title. To sort using a different column click on the new column\'s title.';
popArrowDown[2]='</div>';

var crossTypeAText = 'A';
var crossTypeADesc = 'Pin to Pin Drop in Replacement with exact package and parametric features.';
var crossTypeAUpgradeText = 'A/Upgrade';
var crossTypeAUpgradeDesc = 'Pin to Pin Drop in Replacement with exact package and parametric features. But different temp option if the cross part is better in terms of temp range which will include Commercial > Industrial';
var crossTypeADowngradeText = 'A/Downgrade';
var crossTypeADowngradeDesc = 'Pin to Pin Drop in Replacement with exact package and parametric features. But different temp option if the cross part is better in terms of temp range which will include Industrial > Commercial';
var crossTypeBText = 'B';
var crossTypeBDesc = 'Pin to Pin Compatible With Minor Differences in package dimension and/or parametric features.';
var crossTypeBUpgradeText = 'B/Upgrade';
var crossTypeBUpgradeDesc = 'Pin to Pin Compatible With Minor Differences in package dimension and/or parametric features. But Crosses Devices are Better in Performance.';
var crossTypeBDowngradeText = 'B/Downgrade';
var crossTypeBDowngradeDesc = 'Pin to Pin Compatible With Minor Differences in package dimension and/or parametric features. But Crosses Devices are less in Performance.';
var crossTypeCText = 'C';
var crossTypeCDesc = 'Pin to Pin Compatible With Major Differences in package dimension and/or parametric features.';
var crossTypeCUpgradeText = 'C/Upgrade';
var crossTypeCUpgradeDesc = 'Pin to Pin Compatible With Major Differences in package dimension and/or parametric features. But Crosses Devices are Better in Performance.';
var crossTypeCDowngradeText = 'C/Downgrade';
var crossTypeCDowngradeDesc = 'Pin to Pin Compatible With Major Differences in package dimension and/or parametric features. But Crosses Devices are less in Performance.';
var crossTypeDText = 'D';
var crossTypeDDesc = 'Similar Functionality With different package';
var crossTypeEText = 'E';
var crossTypeEDesc = 'It\'s as "A" but Cross rows are from the same supplier';
var crossTypeRohsText = 'RoHS';
var crossTypeRohsDesc = 'Cross part is RoHS compliant replacement for the leaded original part';
var crossTypeSimilarText = 'Similar';
var crossTypeSimilarDesc = 'Parts that perform the same basic function as the selected part and have several important characteristics in common with the selected part.';
var crossTypeDirectReplacementText = 'Direct Replacement';
var crossTypeDirectReplacementDesc = 'Parts that are "fit, form, and function" replacements for the selected part. All key features values (the functionality parameters, package types, pin outs, etc.) and all performance-type parameter values (the speed, gain, accuracy, etc.) are identical between the original part and the selected replacements.';
var crossTypeUpgradeText = 'Upgrade';
var crossTypeUpgradeDesc = 'Parts that are "fit, form, and function" replacements for the selected part. All key parameter values (the functionality parameters, package types, pin outs, etc.) are identical for the original part and the suggested upgrade replacements. At least one compared performance-type parameter value (the speed, gain, accuracy, etc.) is better than the original part and all other performance-type parameter values are identical or better than the original part.';
var crossTypeDowngradeText = 'Downgrade';
var crossTypeDowngradeDesc = 'Parts that are "fit, form, and function" replacements for the selected part. All key parameter values (the functionality parameters, package types, pin outs, etc.) are the same as the original part. At least one compared performance-type parameter value (the speed, gain, accuracy, etc.) is worse than the original part.';

var popReplacementType=new Array();
popReplacementType[0]='<div id="popup" style="overflow:auto;height:400px;width:400px;">';
popReplacementType[1]='<table border="1" cellspacing="0" cellpadding="5" class="replacementType" style="border-width:1px;color:black;"><tr><th>Cross Type</th><th>Description</th></tr>';
popReplacementType[2]='<tr><td>' + crossTypeAText + '</td><td>' + crossTypeADesc + '</td></tr>';
popReplacementType[3]='<tr><td>' + crossTypeAUpgradeText + '</td><td>' + crossTypeAUpgradeDesc + '</td></tr>';
popReplacementType[4]='<tr><td>' + crossTypeADowngradeText + '</td><td>' + crossTypeADowngradeDesc + '</td></tr>';
popReplacementType[5]='<tr><td>' + crossTypeBText + '</td><td>' + crossTypeBDesc + '</td></tr>';
popReplacementType[6]='<tr><td>' + crossTypeBUpgradeText + '</td><td>' + crossTypeBUpgradeDesc + '</td></tr>';
popReplacementType[7]='<tr><td>' + crossTypeBDowngradeText + '</td><td>' + crossTypeBDowngradeDesc + '</td></tr>';
popReplacementType[8]='<tr><td>' + crossTypeCText + '</td><td>' + crossTypeCDesc + '</td></tr>';
popReplacementType[9]='<tr><td>' + crossTypeCUpgradeText + '</td><td>' + crossTypeCUpgradeDesc + '</td></tr>';
popReplacementType[10]='<tr><td>' + crossTypeCDowngradeText + '</td><td>' + crossTypeCDowngradeDesc + '</td></tr>';
popReplacementType[11]='<tr><td>' + crossTypeDText + '</td><td>' + crossTypeDDesc + '</td></tr>';
popReplacementType[12]='<tr><td>' + crossTypeEText + '</td><td>' + crossTypeEDesc + '</td></tr>';
popReplacementType[13]='<tr><td>' + crossTypeRohsText + '</td><td>' + crossTypeRohsDesc + '</td></tr>';
popReplacementType[14]='<tr><td>' + crossTypeSimilarText + '</td><td>' + crossTypeSimilarDesc + '</td></tr>';
popReplacementType[15]='<tr><td>' + crossTypeDirectReplacementText + '</td><td>' + crossTypeDirectReplacementDesc + '</td></tr>';
popReplacementType[16]='<tr><td>' + crossTypeUpgradeText + '</td><td>' + crossTypeUpgradeDesc + '</td></tr>';
popReplacementType[17]='<tr><td>' + crossTypeDowngradeText + '</td><td>' + crossTypeDowngradeDesc + '</td></tr>';
popReplacementType[18]='</table></div>';

var popComments =new Array();
popComments[0]='<div id="popup">';
popComments[1]='Explains the differences between the IDT part and the competitor\'s device. Abbreviation definitions are as follows: <br />';
popComments[2]='<table border="1" cellspacing="0" cellpadding="5" class="replacementType" style="border-width:1px;color:black;">';
popComments[3]='<tr><td>Iccq</td><td>Maximum Quiescent Current</td></tr>';
popComments[4]='<tr><td>IOH</td><td>Maximum High Level Output Current</td></tr>';
popComments[5]='<tr><td>IOL</td><td>Maximum Low Level Output Current</td></tr>';
popComments[6]='<tr><td>Is</td><td>Maximum Operating Current</td></tr>';
popComments[7]='<tr><td>Max. CLK Rate</td><td>Maximum Clock Rate</td></tr>';
popComments[8]='<tr><td>Ron</td><td>Maximum On Resistance</td></tr>';
popComments[9]='<tr><td>Temp.</td><td>Maximum Operating Temperature</td></tr>';
popComments[10]='<tr><td>Temp.</td><td>Minimum Operating Temperature</td></tr>';
popComments[11]='<tr><td>tpd</td><td>Maximum Propagation Delay @ Maximum CK</td></tr>';
popComments[12]='<tr><td>tRAC</td><td>Maximum Random Access Time</td></tr>';
popComments[13]='<tr><td>Vs</td><td>Maximum Operating Supply Voltage</td></tr>';
popComments[14]='<tr><td>Vs</td><td>Minimum Operating Supply Voltage</td></tr>';
popComments[15]='</table></div>';

var menuwidth='151px' //default menu width
var menubgcolor='#e7e8e9'  //menu bgcolor
var disappeardelay=250  //menu disappear speed onMouseout (in miliseconds)
var hidemenu_onclick="yes" //hide menu when user clicks within menu?

/////No further editting needed

var ie4=document.all
var ns6=document.getElementById&&!document.all

if (ie4||ns6)
{
	document.write('<div id="dropmenudiv" style="visibility:hidden;width:'+menuwidth+';background-color:'+menubgcolor+'" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>')
	document.write('<div id="rightmenudiv" style="z-index:9600; visibility:hidden;width:'+menuwidth+';background-color:'+menubgcolor+'" onMouseover="clearhidemenu()" onMouseout="dynamichide2(event)"></div>')
}

function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}


function showhide(obj, e, visible, hidden, menuwidth){
if (ie4||ns6)
dropmenuobj.style.left=dropmenuobj.style.top="-500px"
if (menuwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=menuwidth
}
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
obj.visibility=visible
else if (e.type=="click")
obj.visibility=hidden
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
var edgeoffset=0
if (whichedge=="rightedge"){
var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
}
else{
var topedge=ie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset
var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure){ //move up?
edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) //up no good either?
edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge
}
}
return edgeoffset
}

function populatemenu(what){
if (ie4||ns6)
dropmenuobj.innerHTML=what.join("")
}


function dropdownmenu(obj, e, menucontents, menuwidth, yoffset){
if (!yoffset) yoffset = 0;
if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
clearhidemenu()
dropmenuobj=document.getElementById? document.getElementById("dropmenudiv") : dropmenudiv
populatemenu(menucontents)

if (ie4||ns6){
showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth)
dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")+yoffset
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
}

return clickreturnvalue()
}

var replacementTypePopup=new Array();

function directReplacementPopup(obj, e, menucontents, menuwidth, replacementType){
	
	replacementTypePopup[0]='<div id="popup">';
	replacementTypePopup[1]='<table border="1" cellspacing="0" cellpadding="5" class="replacementType" style="border-width:1px;color:black">';
	
	var title ="";
	var description ="";
	if (replacementType == crossTypeAText)
	{
		title = crossTypeAText;
		description =crossTypeADesc;
	}
	else if (replacementType == crossTypeAUpgradeText)
	{
		title = crossTypeAUpgradeText;
		description = crossTypeAUpgradeDesc;
	}
	else if (replacementType == crossTypeADowngradeText)
	{
		title = crossTypeADowngradeText;
		description = crossTypeADowngradeDesc;
	}
	else if (replacementType == crossTypeBText)
	{
		title = crossTypeBText;
		description = crossTypeBDesc;
	}
	else if (replacementType == crossTypeBUpgradeText)
	{
		title = crossTypeBUpgradeText;
		description = crossTypeBUpgradeDesc;
	}
	else if (replacementType == crossTypeBDowngradeText)
	{
		title = crossTypeBDowngradeText;
		description = crossTypeBDowngradeDesc;
	}
	else if (replacementType == crossTypeCText)
	{
		title = crossTypeCText;
		description = crossTypeCDesc;
	}
	else if (replacementType == crossTypeCUpgradeText)
	{
		title = crossTypeCUpgradeText;
		description = crossTypeCUpgradeDesc;
	}
	else if (replacementType == crossTypeCDowngradeText)
	{
		title = crossTypeCDowngradeText;
		description = crossTypeCDowngradeDesc;
	}
	else if (replacementType == crossTypeDText)
	{
		title = crossTypeDText;
		description = crossTypeDDesc;
	}
	else if (replacementType == crossTypeEText)
	{
		title = crossTypeEText;
		description = crossTypeEDesc;
	}
	else if (replacementType == crossTypeRohsText)
	{
		title = crossTypeRohsText;
		description = crossTypeRohsDesc;
	}
	else if (replacementType == crossTypeSimilarText)
	{
		title = crossTypeSimilarText;
		description = crossTypeSimilarDesc;
	}
	else if (replacementType == crossTypeDirectReplacementText)
	{
		title = crossTypeDirectReplacementText;
		description = crossTypeDirectReplacementDesc;
	}
	else if (replacementType == crossTypeUpgradeText)
	{
		title = crossTypeUpgradeText;
		description = crossTypeUpgradeDesc;
	}
	else if (replacementType == crossTypeDowngradeText)
	{
		title = crossTypeDowngradeText;
		description = crossTypeDowngradeDesc;
	}
	if (title != "")
		replacementTypePopup[2]='<tr><td>' + title + '</td><td>' + description + '</td></tr>';
	else
		replacementTypePopup[2]='<tr><td>No Description for this replacement type.</td></tr>';
		
	replacementTypePopup[3]='</table></div>';
	
	dropdownmenu(obj, e, replacementTypePopup, menuwidth);
}

function clickreturnvalue(){
if (ie4||ns6) return false
else return true
}

function contains_ns6(a, b) {
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}

function dynamichide(e){
if (ie4&&!dropmenuobj.contains(e.toElement))
delayhidemenu()
else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
delayhidemenu()
}

function hidemenu(e){
if (typeof dropmenuobj!="undefined"){
if (ie4||ns6)
dropmenuobj.style.visibility="hidden"
}
}

function delayhidemenu(){
if (ie4||ns6)
delayhide=setTimeout("hidemenu()",disappeardelay)
}

function clearhidemenu(){
if (typeof delayhide!="undefined")
clearTimeout(delayhide)
}

if (hidemenu_onclick=="yes")
document.onclick=hidemenu

