1var testGrid={}; 2var gridStatus; 3var bottomSliderObj; 4var bottomSlider; 5var leftCol; 6var centerCol; 7var timeOutHeights=0; 8 9jQuery(document).ready(function() { 10jQuery('img[usemap]').rwdImageMaps(); 11bottomSliderObj=jQuery('#bxsliderBottom'); 12 13jQuery('body').prepend('<div id="tesBootstrap"><b class="visible-lg"></b><b class="visible-md"></b><b class="visible-sm"></b><b class="visible-xs"></b></div>'); 14testGrid.lg=jQuery('#tesBootstrap .visible-lg'); 15testGrid.md=jQuery('#tesBootstrap .visible-md'); 16testGrid.sm=jQuery('#tesBootstrap .visible-sm'); 17testGrid.xs=jQuery('#tesBootstrap .visible-xs'); 18 19 if (isMobile.any()) { 20 jQuery('.standardMenu').hide(); 21 jQuery('#mobileMenu').show(); 22 activateSlimmenu(4000); 23 } 24 activateSlimmenu(1124); 25 26 jQuery('[onclick*="displayCalendar"]').each(function() { 27 jQuery(this).prev('input').attr('placeholder', 'aaaa-mm-gg'); 28 }); 29 30 setTimeout(function() {setNavigation();}, 100); 31 32 hideOldStuff(); 33 clearForms_rafa(); 34jQuery(window).on("orientationchange load resize", function () { 35 setNavigation(); 36 resizeEvents(); 37 normalizeHeights(); 38}); 39jQuery(window).scroll(setNavigation); 40leftCol=jQuery('#leftColContainer'); 41centerCol=jQuery('#pageContent'); 42 setupTabHeights(); 43 setupNavLabels(''); 44 setupNavLabels('_set_compat'); 45 setupNavLabels('_set_acc'); 46 setupNavLabels('_set_estra'); 47}); 48 49/*********************************************/ 50 51function setupNavLabels(type){ 52 jQuery('#siteTabs'+type+' .navLabel').on('click tap',function(){ 53 jQuery('#siteTabs'+type+' .navLabel').removeClass('active'); 54 jQuery('#largeTabs'+type+' ul li').removeClass('active'); 55 jQuery('#tabSectionSpan'+type+'').html(jQuery(this).find('a').data('title')); 56 var myHref=jQuery(this).find('a').attr('href'); 57 jQuery('#largeTabs'+type+' ul li').each(function(){ 58 if(jQuery(this).find('a').attr('href')==myHref) 59 jQuery(this).addClass('active'); 60 }); 61 }); 62 jQuery('#tabsMainContainer'+type+' img').addClass('img-responsive'); 63 64 jQuery('#largeTabs'+type+' ul').append(jQuery('#siteTabs'+type+' ul').html()); 65 jQuery('#largeTabs'+type+' ul li').on('click tap',function(){ 66 jQuery('#siteTabs'+type+' .navLabel').removeClass('active'); 67 var myHref=jQuery(this).find('a').attr('href'); 68 jQuery('#siteTabs'+type+' .navLabel').each(function(){ 69 if(jQuery(this).find('a').attr('href')==myHref) 70 jQuery(this).addClass('active'); 71 }); 72 jQuery('#tabSectionSpan'+type+'').html(jQuery(this).find('a').data('title')); 73 }); 74} 75 76function setupTabHeights(){ 77 var tabsHeight =0; 78 var newHeight=0; 79 jQuery('#siteTabs .tab-pane').each(function(){ 80 newHeight=jQuery(this).height(); 81 console.log(newHeight); 82 if(newHeight>tabsHeight) 83 tabsHeight = newHeight; 84 }); 85 86 jQuery('#siteTabs #tabsMainContainer').css({ 87 height: tabsHeight 88 }); 89} 90function normalizeHeights(){ 91 clearTimeout(timeOutHeights); 92 timeOutHeights=setTimeout(function(){doNormalizeHeights()},1000); 93} 94 95function doNormalizeHeights(){ 96 if(centerCol.height()<leftCol.height()){ 97 centerCol.height(leftCol.height()); 98 } 99} 100 101function activateSlimmenu(myWitdh){ 102 jQuery('#navigation').slimmenu({ 103 resizeWidth: myWitdh, 104 collapserTitle: '', 105 animSpeed: 'medium', 106 easingEffect: null, 107 indentChildren: false, 108 childrenIndenter: ' ' 109 }); 110} 111 112 113function setNavigation() { 114 115 jQuery('#navMenu ul').css('padding-right', (jQuery('#navHead').width() - jQuery('#navHead > div').width()) / 2); 116 117 if (jQuery(document).height() > jQuery(window).height()) { 118 jQuery('footer').css('position', 'relative'); 119 jQuery('body').css('margin-bottom', '0px'); 120 } else { 121 jQuery('footer').css('position', 'absolute'); 122 jQuery('body').css('margin-bottom', jQuery('footer').outerHeight(true) + 'px'); 123 } 124 125 if (jQuery(this).scrollTop() >= 40) { 126 if (!jQuery('body').hasClass('fixed-top')) { 127 jQuery('#topMenu').fadeOut('fast', function() { 128 jQuery('body').addClass('fixed-top'); 129 }); 130 } 131 } else { 132 if (jQuery('body').hasClass('fixed-top')) { 133 jQuery('#topMenu').show(); 134 jQuery(this).show(); 135 jQuery('body').removeClass('fixed-top'); 136 } 137 } 138} 139function getBootstrapGridState() 140{ 141 if(testGrid.lg.css('display')=='block') 142 return 'lg'; 143 if(testGrid.md.css('display')=='block') 144 return 'md'; 145 if(testGrid.sm.css('display')=='block') 146 return 'sm';
147 if(testGrid.xs.css('display')=='block') 148 return 'xs'; 149} 150 151function clearSelect() { 152 jQuery('#srcform, #tableSearchForm').find('select').each(function() { 153 var el = jQuery(this); 154 if (!el.hasClass('form-control')) { 155 el.addClass('form-control m5'); 156 el.closest('tr').find('td').addClass('pt10'); 157 el.change(clearSelect); 158 } 159 }); 160} 161 162function hideOldStuff(){ 163jQuery('#webbusinessControls').remove(); 164jQuery('#ecommBreadcrumbs').remove(); 165jQuery('#ecommQuickSearch').remove(); 166} 167 168function clearForms_rafa(){ 169jQuery('#ordersSearchTable').css('border','0').after('<hr>'); 170jQuery('#myCartControls').css('float','left'); 171jQuery('form[name="f_search_c"] a').attr('class','btn btn-default'); 172jQuery('input[type="button"],input[type="submit"]').each(function(){ 173 var myClass=jQuery(this).attr('class'); 174 if(typeof(myClass)=='undefined') 175 myClass='btn btn-default'; 176 else 177 myClass=myClass.replace(/ btn btn-default/,'')+' btn btn-default'; 178 jQuery(this).attr('class',myClass); 179}); 180 181jQuery('input[type="password"],input[type="text"], select').each(function(){ 182 if(jQuery(this).closest('#srcform').length>0 || jQuery(this).closest('#tableSearchForm').length>0 || jQuery(this).closest('.form-group').length>0 || jQuery('form[name="custForm"]').length>0 || jQuery('form[name="ecommfrm"]').length>0) 183 return false; 184 var myClass=jQuery(this).attr('class'); 185 if(typeof(myClass)=='undefined') 186 myClass=''; 187 myClass=myClass.replace(/form-control/,'').replace(/bottomMargin/,''); 188 jQuery(this).attr('class',myClass+' form-control bottomMargin'); 189}); 190 191jQuery('.fieldDiv,.formContactLabels').css('float','none'); 192jQuery('.fieldDiv,.formContactLabels').css('width','100%'); 193 194jQuery('.newsContent').wrapInner('<div style="float:left;width:90%" class="realContent"></div>'); 195jQuery('.newsContent').find('.clearDiv').remove(); 196 197jQuery('.newsDownload').each(function(){ 198jQuery(this).appendTo(jQuery(this).closest('.newsContent')); 199}); 200jQuery('.newsContent').append('<div class="clearDiv"></div>'); 201 202jQuery('label.labelClass2').attr('class','formContactLabels'); 203jQuery('textarea').attr('class','form-control bottomMargin'); 204 205jQuery('input[name="captcha_code"]').closest('tr').find('td').eq(1).wrapInner('<div id="captchaImg"></div>'); 206jQuery('#captchaImg').prependTo(jQuery('input[name="captcha_code"]').closest('tr').find('td').eq(0)); 207 208jQuery('tr td.main:odd').each(function(){ 209 var myHtml=jQuery(this).html(); 210 if(myHtml.match(/\*$/)){ 211 jQuery(this).html(myHtml.replace(/\*/,'')); 212 jQuery(this).parent().find('td:eq(0)').append('*'); 213 } 214 if(myHtml.match(/<span id="company_required">\*<\/span>/)){ 215 jQuery(this).html(myHtml.replace(/<span id="company_required">\*<\/span>/,'')); 216 jQuery(this).parent().find('td:eq(0)').append('*'); 217 } 218 if(myHtml.match(/>\s*o\s*</) && jQuery(this).find('select') && jQuery(this).find('input')){ 219 jQuery(this).wrapInner('<div class="multichoice"></div>'); 220 jQuery(this).find('select').prependTo(this); 221 jQuery(this).find('input').appendTo(this); 222 jQuery(this).find('select').css('float','left').css('width','48%'); 223 jQuery(this).find('.multichoice').css('float','left').css('width','4%').css('text-align','center'); 224 jQuery(this).find('input').css('float','left').css('width','48%'); 225 } 226 }); 227 228 229var personalTr=jQuery('#personalRadioButton').closest('tr'); 230personalTr.find('td').eq(0).wrapInner('<div id="personalButtons"></div>'); 231jQuery('#personalButtons').appendTo(personalTr.find('td').eq(1)); 232 233 234jQuery('.centerContent td[height]').each(function(){ 235 var myHeight=jQuery(this).attr('height'); 236 if(myHeight<10) 237 jQuery(this).closest('tr').find('>td').removeAttr('height').css('line-height',myHeight+'px').css('height',myHeight+'px').css('font-size',0).css('overflow','hidden'); 238}); 239 jQuery('#registerForm textarea,#srcform textarea, #tableSearchForm textarea').removeAttr('cols').css('width','100%'); 240 241 jQuery('.topnormal').closest('td').css('padding','4px'); 242 jQuery('#registerForm #divPrivacy p').removeAttr('style'); 243 244 jQuery('img[src*="qlink0.gif"]').each(function() { 245 var el = jQuery(this); 246 el.closest('a').attr('class', 'btn btn-primary btn-sm'); 247 el.replaceWith('<span class="glyphicon glyphicon-share-alt"></span>'); 248 }); 249 jQuery('img[src*="qlink1.gif"]').each(function() { 250 var el = jQuery(this); 251 el.closest('a').attr('class', 'btn btn-danger btn-sm'); 252 el.replaceWith('<span class="glyphicon glyphicon-share-alt"></span>'); 253 }); 254 jQuery('img[src*="print.gif"]').each(function() { 255 var el = jQuery(this); 256 el.replaceWith('<span class="glyphicon glyphicon-print ml5"></span>'); 257 el.find('a').addClass('btn btn-link'); 258 }); 259 jQuery('img[src*="hint.gif"]').each(function() { 260 var el = jQuery(this); 261 el.replaceWith('<span class="glyphicon glyphicon-question-sign sign"></span>'); 262 }); 263 jQuery('img[src*="file.gif"]').each(function() { 264 var el = jQuery(this); 265 el.replaceWith('<span class="glyphicon glyphicon-file"></span>'); 266 }); 267 jQuery('img[src*="pdf.gif"]').each(function() { 268 var el = jQuery(this); 269 el.replaceWith('<span class="icon-file-pdf text-blue h3"></span>'); 270 }); 271 jQuery('img[src*="jpg.gif"]').each(function() { 272 var el = jQuery(this); 273 el.replaceWith('<span class="icon-file-jpg text-blue h3"></span>'); 274 }); 275 jQuery('img[src*="on2.gif"]').each(function() { 276 var el = jQuery(this); 277 el.replaceWith('<span class="glyphicon glyphicon-new-window ml5"></span>'); 278 el.find('a').addClass('btn btn-link'); 279 }); 280 jQuery('.main [onclick*="window.open"]').each(function() { 281 var el = jQuery(this); 282 el.html('<span class="glyphicon glyphicon-eye-open"></span>'); 283 }); 284 285 jQuery('[value*="<<<"]').addClass('btn btn-ctb mt10'); 286 jQuery('[name="btnNext"], [name="btnLast"], [name="btnBegin"], [name="btnBack"]').addClass('btn btn-primary btn-sm'); 287 jQuery('#db_pages').eq(0).addClass('mt10'); 288 jQuery('#db_pages').eq(1).addClass('mb10'); 289} 290 291function clearForms_davide() { 292 if (jQuery('#registerForm, #srcform, #tableSearchForm, form[name="f_users"]').length > 0) { 293 if (jQuery('#registerForm, #srcform, #tableSearchForm').css('display') == 'inline') jQuery('#registerForm, #srcform, #tableSearchForm').css('display', 'block'); 294 jQuery('#registerForm').addClass('form-inline'); 295 jQuery('#srcform form').addClass('form-inline'); 296 jQuery('#tableSearchForm').closest('form').addClass('form-inline');
297 jQuery('form[name="f_users"]').addClass('form-inline'); 298 jQuery('#srcform [type="reset"], #tableSearchForm [type="reset"], form[name="f_users"] [type="reset"]').addClass('btn btn-default'); 299 jQuery('#srcform [type="submit"], #tableSearchForm [type="submit"], form[name="f_users"] [name="new"]').addClass('btn btn-primary').parent().attr('align', 'left'); 300 jQuery('#srcform > table, #tableSearchForm > table, .main > table').addClass('table').css('width', '98%'); 301 jQuery('#srcform, #tableSearchForm, form[name="f_users"]').find('input[type="password"],input[type="text"], textarea').addClass('form-control ib'); 302 jQuery('#srcform, #tableSearchForm').find('select').addClass('form-control').change(clearSelect); 303 jQuery('form[name="f_users"] [type="radio"]').addClass('m5'); 304 305 jQuery('form[name="f_users"] > table table td').each(function() { 306 var td = jQuery(this); 307 td.addClass('p5'); 308 if (td.hasClass('main')) td.width(190); 309 }); 310 311 jQuery('#registerForm > table table td,#srcform > table table td, #tableSearchForm > table table table td').each(function() { 312 var td = jQuery(this); 313 if (td.find(':input').not(':hidden,:button,:reset,:submit').length > 0 && td.find(':submit').length < 1) td.wrapInner('<div class="form-group mb5"></div>'); 314 else td.addClass('pt10'); 315 }); 316 317 jQuery('#registerForm > table table td > .form-group, #srcform > table table td > .form-group, #tableSearchForm > table table td > .form-group').each(function() { 318 var el = jQuery(this); 319 if (el.find(':input').not(':hidden,:button,:reset,:submit').length == 0) el.addClass('pt10'); 320 }); 321 322 jQuery('#registerForm textarea,#srcform textarea, #tableSearchForm textarea').removeAttr('cols').css('width','100%'); 323 jQuery('#registerForm input,#srcform input, #tableSearchForm input').each(function() { 324 var el = jQuery(this); 325 el.css('margin', '5px'); 326 if (el.attr('size')) el.removeAttr('size').css('width', 'auto'); 327 if (el.is(':radio')) el.css({'height':'35px', 'margin-right':0, 'vertical-align':'middle'}); 328 }); 329 330 jQuery('#registerForm [type="radio"], #srcform [type="radio"], #tableSearchForm [type="radio"]').each(function() { 331 var radio = jQuery(this); 332 if (radio.next().is('select')) { 333 var ib = jQuery('<div class="ib mr5"></div>'); 334 ib.insertAfter(radio.next()); 335 radio.next().appendTo(ib); 336 } 337 }); 338 jQuery('#registerForm #divPrivacy p').removeAttr('style'); 339 340 jQuery('td[height="1"]').addClass('p0'); 341 } 342 jQuery('.topnormal').closest('td').css('padding','4px'); 343 344 345 jQuery('img[src*="qlink0.gif"]').each(function() { 346 var el = jQuery(this); 347 el.closest('a').attr('class', 'btn btn-primary btn-sm'); 348 el.replaceWith('<span class="glyphicon glyphicon-share-alt"></span>'); 349 }); 350 jQuery('img[src*="qlink1.gif"]').each(function() { 351 var el = jQuery(this); 352 el.closest('a').attr('class', 'btn btn-danger btn-sm'); 353 el.replaceWith('<span class="glyphicon glyphicon-share-alt"></span>'); 354 }); 355 jQuery('img[src*="print.gif"]').each(function() { 356 var el = jQuery(this); 357 el.replaceWith('<span class="glyphicon glyphicon-print ml5"></span>'); 358 el.find('a').addClass('btn btn-link'); 359 }); 360 jQuery('img[src*="hint.gif"]').each(function() { 361 var el = jQuery(this); 362 el.replaceWith('<span class="glyphicon glyphicon-question-sign sign"></span>'); 363 }); 364 jQuery('img[src*="file.gif"]').each(function() { 365 var el = jQuery(this); 366 el.replaceWith('<span class="glyphicon glyphicon-file"></span>'); 367 }); 368 jQuery('img[src*="pdf.gif"]').each(function() { 369 var el = jQuery(this); 370 el.replaceWith('<span class="icon-file-pdf text-blue h3"></span>'); 371 }); 372 jQuery('img[src*="jpg.gif"]').each(function() { 373 var el = jQuery(this); 374 el.replaceWith('<span class="icon-file-jpg text-blue h3"></span>'); 375 }); 376 jQuery('img[src*="on2.gif"]').each(function() { 377 var el = jQuery(this); 378 el.replaceWith('<span class="glyphicon glyphicon-new-window ml5"></span>'); 379 el.find('a').addClass('btn btn-link'); 380 }); 381 jQuery('.main [onclick*="window.open"]').each(function() { 382 var el = jQuery(this); 383 el.html('<span class="glyphicon glyphicon-eye-open"></span>'); 384 }); 385 386 jQuery('[value*="<<<"]').addClass('btn btn-ctb mt10'); 387 jQuery('[name="btnNext"], [name="btnLast"], [name="btnBegin"], [name="btnBack"]').addClass('btn btn-primary btn-sm'); 388 jQuery('#db_pages').eq(0).addClass('mt10'); 389 jQuery('#db_pages').eq(1).addClass('mb10'); 390} 391 392function resizeEvents() 393{ 394 var currentGridStatus=getBootstrapGridState(); 395 if(currentGridStatus!=gridStatus) 396 { 397 if(currentGridStatus=='lg'){ 398 } else if(currentGridStatus=='md'){ 399 } else if(currentGridStatus=='sm'){ 400 } else if(currentGridStatus=='xs'){ 401 } 402 } 403 sliderBottom(currentGridStatus); 404 gridStatus=currentGridStatus; 405} 406 407function sliderBottom(currentGrid){ 408if(bottomSliderObj.length==0) 409return false; 410var myWidth=0; 411var maxSlides=6; 412if(currentGrid=='lg'){ 413myWidth=250; 414var maxSlides=6; 415} else if(currentGrid=='md'){ 416myWidth=250; 417var maxSlides=5; 418}else if(currentGrid=='sm'){ 419myWidth=247; 420var maxSlides=4; 421}else if(currentGrid=='xs'){ 422myWidth=360; 423var maxSlides=2; 424} 425 426var configSlider= { 427 touchEnabled:true, 428 responsive:true, 429 pager:false,
430 minSlides: maxSlides, 431 maxSlides: maxSlides, 432 hideControlOnEnd:true, 433 slideWidth: myWidth, 434 slideMargin: 0 435 } 436if(bottomSlider && bottomSlider.reloadSlider) 437bottomSlider.reloadSlider(configSlider); 438else{ 439jQuery('#sliderBottom').show(); 440bottomSlider=bottomSliderObj.bxSlider(configSlider); 441} 442} 443
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.