var ynproTemplateLinkConf = { "71595":{"cid":"","pgsl":"","tpl":""},"71598":{"cid":"40","pgsl":"catchild","tpl":""},"71600":{"cid":"","pgsl":"package","tpl":""},"88427":{"cid":"","pgsl":"","tpl":""},"88415":{"cid":"","pgsl":"","tpl":""},"88419":{"cid":"","pgsl":"package","tpl":""},"88417":{"cid":"","pgsl":"package","tpl":""},"1":{"cid":"","pgsl":"","tpl":""},"88429":{"cid":"21","pgsl":"catchild","tpl":"","linkstr":"\/products\/diodes\/"},"88433":{"cid":"29","pgsl":"catchild","tpl":"","linkstr":"\/products\/protection-diodes\/"},"88435":{"cid":"35","pgsl":"catchild","tpl":"","linkstr":"\/products\/transistors\/"},"88437":{"cid":"38","pgsl":"catchild","tpl":"","linkstr":"\/products\/mosfets\/"},"88439":{"cid":"40","pgsl":"catchild","tpl":"","linkstr":"\/products\/analog-ics\/"},"88441":{"cid":"42","pgsl":"catchild","tpl":"","linkstr":"\/products\/optoelectronics\/"},"88443":{"cid":"22","pgsl":"prols","tpl":"","linkstr":"\/products\/diodes\/small-signal-schottky-diodes\/"},"88445":{"cid":"23","pgsl":"prols","tpl":"","linkstr":"\/products\/diodes\/small-signal-switching-diodes\/"},"88447":{"cid":"25","pgsl":"prols","tpl":"","linkstr":"\/products\/diodes\/standard-recovery-rectifiers\/"},"88449":{"cid":"26","pgsl":"prols","tpl":"","linkstr":"\/products\/diodes\/fast-recovery-rectifiers\/"},"88451":{"cid":"27","pgsl":"prols","tpl":"","linkstr":"\/products\/diodes\/schottky-barrier-rectifier\/"},"88453":{"cid":"437","pgsl":"prols","tpl":"","linkstr":"\/products\/diodes\/sic-diodes\/"},"88455":{"cid":"28","pgsl":"prols","tpl":"","linkstr":"\/products\/diodes\/bridge-rectifiers\/"},"88457":{"cid":"30","pgsl":"prols","tpl":"","linkstr":"\/products\/protection-diodes\/esd-protection-diodes\/"},"88459":{"cid":"31","pgsl":"prols","tpl":"","linkstr":"\/products\/protection-diodes\/tvs\/"},"88461":{"cid":"32","pgsl":"prols","tpl":"","linkstr":"\/products\/protection-diodes\/zener-diodes\/"},"88463":{"cid":"33","pgsl":"prols","tpl":"","linkstr":"\/products\/protection-diodes\/sidac\/"},"88465":{"cid":"34","pgsl":"prols","tpl":"","linkstr":"\/products\/protection-diodes\/tpa\/"},"88467":{"cid":"44","pgsl":"prols","tpl":"","linkstr":"\/products\/protection-diodes\/diac\/"},"88469":{"cid":"36","pgsl":"prols","tpl":"","linkstr":"\/products\/transistors\/bipolar-junction-transistor\/"},"88471":{"cid":"45","pgsl":"prols","tpl":"","linkstr":"\/products\/transistors\/digital-transistors\/"},"88473":{"cid":"46","pgsl":"prols","tpl":"","linkstr":"\/products\/mosfets\/small-signal-mosfets\/"},"88475":{"cid":"47","pgsl":"prols","tpl":"","linkstr":"\/products\/mosfets\/dual-mosfets\/"},"88479":{"cid":"49","pgsl":"prols","tpl":"","linkstr":"\/products\/mosfets\/super-junction-mosfets\/"},"88481":{"cid":"436","pgsl":"prols","tpl":"","linkstr":"\/products\/mosfets\/high-voltage-mosfets\/"},"88483":{"cid":"41","pgsl":"prols","tpl":"","linkstr":"\/products\/analog-ics\/voltage-reference\/"},"88485":{"cid":"50","pgsl":"prols","tpl":"","linkstr":"\/products\/analog-ics\/three-terminals-regulator\/"},"88487":{"cid":"51","pgsl":"prols","tpl":"","linkstr":"\/products\/analog-ics\/low-dropout-regulator\/"},"88489":{"cid":"43","pgsl":"prols","tpl":"","linkstr":"\/products\/optoelectronics\/photocouplers\/"},"88477":{"cid":"48","pgsl":"prols","tpl":"","linkstr":"\/products\/mosfets\/low-medium-voltage-mosfets\/"},"88431":{"cid":"21","pgsl":"catchild","tpl":"","linkstr":"\/products-en\/diodes\/"},"88639":{"cid":"29","pgsl":"catchild","tpl":"","linkstr":"\/products-en\/protection-diodes\/"},"88641":{"cid":"35","pgsl":"catchild","tpl":"","linkstr":"\/products-en\/transistors\/"},"88643":{"cid":"38","pgsl":"catchild","tpl":"","linkstr":"\/products-en\/mosfets\/"},"88645":{"cid":"40","pgsl":"catchild","tpl":"","linkstr":"\/products-en\/analog-ics\/"},"88647":{"cid":"42","pgsl":"catchild","tpl":"","linkstr":"\/products-en\/optoelectronics\/"},"88649":{"cid":"22","pgsl":"prols","tpl":"","linkstr":"\/products-en\/diodes\/small-signal-schottky-diodes\/"},"88651":{"cid":"23","pgsl":"prols","tpl":"","linkstr":"\/products-en\/diodes\/small-signal-switching-diodes\/"},"88653":{"cid":"25","pgsl":"prols","tpl":"","linkstr":"\/products-en\/diodes\/standard-recovery-rectifiers\/"},"88655":{"cid":"26","pgsl":"prols","tpl":"","linkstr":"\/products-en\/diodes\/fast-recovery-rectifiers\/"},"88657":{"cid":"27","pgsl":"prols","tpl":"","linkstr":"\/products-en\/diodes\/schottky-barrier-rectifier\/"},"88659":{"cid":"437","pgsl":"prols","tpl":"","linkstr":"\/products-en\/diodes\/sic-diodes\/"},"88661":{"cid":"28","pgsl":"prols","tpl":"","linkstr":"\/products-en\/diodes\/bridge-rectifiers\/"},"88663":{"cid":"30","pgsl":"prols","tpl":"","linkstr":"\/products-en\/protection-diodes\/esd-protection-diodes\/"},"88665":{"cid":"31","pgsl":"prols","tpl":"","linkstr":"\/products-en\/protection-diodes\/tvs\/"},"88667":{"cid":"32","pgsl":"prols","tpl":"","linkstr":"\/products-en\/protection-diodes\/zener-diodes\/"},"88669":{"cid":"33","pgsl":"prols","tpl":"","linkstr":"\/products-en\/protection-diodes\/sidac\/"},"88671":{"cid":"34","pgsl":"prols","tpl":"","linkstr":"\/products-en\/protection-diodes\/tpa\/"},"88673":{"cid":"44","pgsl":"prols","tpl":"","linkstr":"\/products-en\/protection-diodes\/diac\/"},"88675":{"cid":"36","pgsl":"prols","tpl":"","linkstr":"\/products-en\/transistors\/bipolar-junction-transistor\/"},"88678":{"cid":"45","pgsl":"prols","tpl":"","linkstr":"\/products-en\/transistors\/digital-transistors\/"},"88680":{"cid":"46","pgsl":"prols","tpl":"","linkstr":"\/products-en\/mosfets\/small-signal-mosfets\/"},"88682":{"cid":"47","pgsl":"prols","tpl":"","linkstr":"\/products-en\/mosfets\/dual-mosfets\/"},"88686":{"cid":"49","pgsl":"prols","tpl":"","linkstr":"\/products-en\/mosfets\/super-junction-mosfets\/"},"88688":{"cid":"436","pgsl":"prols","tpl":"","linkstr":"\/products-en\/mosfets\/high-voltage-mosfets\/"},"88690":{"cid":"41","pgsl":"prols","tpl":"","linkstr":"\/products-en\/analog-ics\/voltage-reference\/"},"88692":{"cid":"50","pgsl":"prols","tpl":"","linkstr":"\/products-en\/analog-ics\/three-terminals-regulator\/"},"88694":{"cid":"51","pgsl":"prols","tpl":"","linkstr":"\/products-en\/analog-ics\/low-dropout-regulator\/"},"88696":{"cid":"43","pgsl":"prols","tpl":"","linkstr":"\/products-en\/optoelectronics\/photocouplers\/"},"88684":{"cid":"48","pgsl":"prols","tpl":"","linkstr":"\/products-en\/mosfets\/low-medium-voltage-mosfets\/"},"106320":{"cid":"451","pgsl":"catchild","tpl":"","linkstr":"\/products\/sic\/"},"106347":{"cid":"451","pgsl":"catchild","tpl":"","linkstr":"\/products-en\/sic\/"},"106351":{"cid":"455","pgsl":"prols","tpl":"","linkstr":"\/products\/sic\/sic-diodes\/"},"106357":{"cid":"456","pgsl":"prols","tpl":"","linkstr":"\/products\/sic\/sic-mosfet\/"},"106355":{"cid":"455","pgsl":"prols","tpl":"","linkstr":"\/products-en\/sic\/sic-diodes\/"},"106365":{"cid":"456","pgsl":"prols","tpl":"","linkstr":"\/products-en\/sic\/sic-mosfet\/"},"106322":{"cid":"452","pgsl":"catchild","tpl":"","linkstr":"\/products\/igbt\/"},"106335":{"cid":"452","pgsl":"catchild","tpl":"","linkstr":"\/products-en\/igbt\/"},"106330":{"cid":"453","pgsl":"prols","tpl":"","linkstr":"\/products\/igbt\/igbt-discrete\/"},"106333":{"cid":"454","pgsl":"prols","tpl":"","linkstr":"\/products\/igbt\/igbt-module\/"},"106339":{"cid":"453","pgsl":"prols","tpl":"","linkstr":"\/products-en\/igbt\/igbt-discrete\/"},"106341":{"cid":"454","pgsl":"prols","tpl":"","linkstr":"\/products-en\/igbt\/igbt-module\/"},"155391":{"cid":"556","pgsl":"catchild","tpl":"","linkstr":"\/products\/gan\/"},"155395":{"cid":"557","pgsl":"prols","tpl":"","linkstr":"\/products\/gan\/gan_hemt\/"},"155397":{"cid":"558","pgsl":"prols","tpl":"","linkstr":"\/products\/gan\/gan_sbd\/"},"155400":{"cid":"556","pgsl":"catchild","tpl":"","linkstr":"\/products-en\/gan\/"},"155402":{"cid":"557","pgsl":"prols","tpl":"","linkstr":"\/products-en\/gan\/gan_hemt\/"},"155403":{"cid":"558","pgsl":"prols","tpl":"","linkstr":"\/products-en\/gan\/gan_sbd\/"} }; if (typeof(jQuery)!="undefined"){ jQuery(function() { var ynpro_getlangval = (ynpro_getCookieCname('ynpro_lang') == 'en') ? '-en' : '' ; if (ynpro_getlangval == ''){ ynpro_getlangval = ynpro_islang_parame(); } setInterval(function() { jQuery.each(ynproTemplateLinkConf,function(ji,jv) { jQuery('a').each(function(ii,vv) { var hrefStr = jQuery(vv).attr('href'); var pgslStr = ynpro_getQueryVariable(hrefStr,'pgsl'); var cidStr = ynpro_getQueryVariable(hrefStr,'cid'); /*console.log(pgslStr);*/ /*console.log(cidStr);*/ if (jv.pgsl == pgslStr && jv.cid == cidStr){ var jv_linkstr = jv.linkstr; if (jv.linkstr){ var linkhrefv = jv_linkstr.replace("products","products"+ynpro_getlangval); jQuery(vv).attr('href',linkhrefv); } // jQuery(vv).attr('href',jv.linkstr); } if (hrefStr){ if (hrefStr.indexOf('wp-content/uploads/pdf/packaging_infos') != -1){ var pdf_linkstr = hrefStr.replace("wp-content/uploads/pdf/packaging_infos","pdf/packing_info"); jQuery(vv).attr('href',pdf_linkstr); } if (hrefStr.indexOf('wp-content/uploads/products_pdf') != -1){ var pdf_linkstr = hrefStr.replace("wp-content/uploads/products_pdf","pdf/products_pdf"); jQuery(vv).attr('href',pdf_linkstr); } if (hrefStr.indexOf('wp-content/uploads/pdf/packaging_rose') != -1){ var pdf_linkstr = hrefStr.replace("wp-content/uploads/pdf/packaging_rose","pdf/packaging_rohs"); jQuery(vv).attr('href',pdf_linkstr); } if (hrefStr.indexOf('wp-content/uploads/pdf/package_outlinedrawing') != -1){ var pdf_linkstr = hrefStr.replace("wp-content/uploads/pdf/package_outlinedrawing","pdf/package_outlinedrawing"); jQuery(vv).attr('href',pdf_linkstr); } if (hrefStr.indexOf('wp-content/uploads/pdf/packaging_reach') != -1){ var pdf_linkstr = hrefStr.replace("wp-content/uploads/pdf/packaging_reach","pdf/packaging_reach"); jQuery(vv).attr('href',pdf_linkstr); } } /*if (pgslStr == 'detail'){ var textStr = jQuery.trim(jQuery(vv).text()); jQuery(vv).attr('href','/prodetail/'+textStr); }*/ /*if (pgslStr == 'pacdetail'){ var textStr = jQuery.trim(jQuery(vv).text()); jQuery(vv).attr('href','/pacdetail/'+textStr); }*/ }); }); },800); }); } function ynpro_islang_parame() { var currenturlStr = location.href; if (currenturlStr.indexOf('/en/') != -1){ return '-en'; }else { return ''; } }