function decode_html(encoded) { encoded = replaceAll("&gt;", ">", encoded); encoded = replaceAll("&lt;", "<", encoded); encoded = replaceAll("\\\'", "\'", encoded); encoded = replaceAll(""", "\"", encoded); encoded = replaceAll("<br />", "\n", encoded); encoded = replaceAll("&", "&", encoded); encoded = replaceAll("\\\\", "\\", encoded); return encoded; } function replaceAll(find, replace, str) { return str.replace(new RegExp(find, 'g'), replace); } function br(text) { var brRegex = new RegExp("(|
)", "g"); var str = text .replace(/>/g, ">") .replace(/</g, "<") .replace(/&/g, "&") .replace(/"/g, "\"") .replace(/>/g, ">") .replace(/</g, "<") .replace(/&/g, "&") .replace(/"/g, "\"") .replace(/\r/g, "") .replace(/\n/g, "") .replace(brRegex, "
"); return str; } function hoverbutton_imStickyBar_pluginAppObj_04() { var container_btn = $('#imStickyBar_pluginAppObj_04_container'); var button = $('#imStickyBar_pluginAppObj_04 .imStickyBar_pluginAppObj_04-button'); x5engine.boot.push(function(){ if("CALL ME" != ""){ $("#imStickyBar_pluginAppObj_04 .div-txt").html(br("CALL ME")); } var isMobile = x5engine.responsive.isMobileDevice !== 'undefined' && typeof x5engine.responsive.isMobileDevice === "function"; if(isMobile && navigator.userAgent.toLowerCase().indexOf("android") > -1){ $(container_btn).addClass("rem-highlight"); } var eff = "sweep-right"; switch(eff) { case "fade": fade(); break; case "sweep-top": case "sweep-bottom": case "sweep-right": case "sweep-left": sweep(); break; case "shutter-out-vertical": case "shutter-out-horizontal": case "shutter-radial-out": shutter(); break; case "rotate-over": rotate_over(); break; case "rotate-under": rotate_under(); break; } }); function fade(){ var timeout = 0; container_btn.on('mouseenter', function() { clearTimeout(timeout); var overElem = $('#imStickyBar_pluginAppObj_04 .button-wrapper-over'); if (overElem.length == 0) overElem = button.clone().addClass('button-wrapper-over fade').removeAttr('id').attr('id','imStickyBar_pluginAppObj_04_overElem'). appendTo(container_btn); setTimeout(function() { overElem.addClass('animated'); }, 10); }).on('mouseleave', function() { var overElem = $('#imStickyBar_pluginAppObj_04 .button-wrapper-over'); overElem.removeClass('animated'); timeout = setTimeout(function() { overElem.remove(); }, 300); }); } function sweep(){ var timeout = 0; container_btn.on('mouseenter', function() { clearTimeout(timeout); var overElem = container_btn.children('.sweeper'); if (overElem.length == 0) overElem = button.clone().removeAttr('id').attr('id','imStickyBar_pluginAppObj_04_overElem').appendTo(container_btn).wrap('
').addClass('button-wrapper-over sweep').removeAttr('id').attr('id','imStickyBar_pluginAppObj_04_overElemWrapper').css('width',button.css('width')).parent(); setTimeout(function() { overElem.addClass('animated'); }, 10); }).on('mouseleave', function() { var overElem = container_btn.children('.sweeper'); overElem.removeClass('animated'); timeout = setTimeout(function() { overElem.remove(); }, 300); }); } function shutter(){ var timeout = 0; container_btn.on('mouseenter', function() { clearTimeout(timeout); var overElem = container_btn.children('.shutter'); var cloneButton = button.clone(); cloneButton.css('width', container_btn.css('width')); if (overElem.length == 0) overElem = cloneButton.clone().removeAttr('id').attr('id','imStickyBar_pluginAppObj_04_overElem').appendTo(container_btn).wrap('
').addClass('button-wrapper-over').removeAttr('id').attr('id','imStickyBar_pluginAppObj_04_overElemWrapper').parent(); setTimeout(function() { overElem.addClass('animated'); }, 10); }).on('mouseleave', function() { var overElem = container_btn.children('.shutter'); overElem.removeClass('animated'); timeout = setTimeout(function() { overElem.remove(); }, 300); }); } function rotate_under(){ var timeout = 0; button.addClass('rotate-u'); container_btn.on('mouseenter', function() { clearTimeout(timeout); var overElem = container_btn.children('.rotate-under'); if (overElem.length == 0) button.clone().addClass('button-wrapper-over rotate-under').removeAttr('id').attr('id','imStickyBar_pluginAppObj_04_overElem').appendTo(container_btn); setTimeout(function() { button.addClass('animated'); }, 10); }).on('mouseleave', function() { var overElem = container_btn.children('.rotate-under'); button.removeClass('animated'); timeout = setTimeout(function() { overElem.remove(); }, 300); }); } function rotate_over(){ var timeout = 0; container_btn.on('mouseenter', function() { clearTimeout(timeout); var overElem = container_btn.children('.rotate-over'); if (overElem.length == 0) button.clone().addClass('button-wrapper-over rotate-over').removeAttr('id').attr('id','imStickyBar_pluginAppObj_04_overElem').appendTo(container_btn); setTimeout(function() { container_btn.children('.rotate-over').addClass('animated'); }, 10); }).on('mouseleave', function() { var overElem = container_btn.children('.rotate-over'); overElem.removeClass('animated'); timeout = setTimeout(function() { overElem.remove(); }, 300); }); } }