var link = ''; function modalPopup(id, url) { var maskHeight = $(document).height(); var maskWidth = $(window).width(); $('#mask').css({ 'width': maskWidth, 'height': maskHeight }); $('#mask').fadeIn(1000); $('#mask').fadeTo("slow", 0.8); var winH = $(window).height(); var winW = $(window).width(); var offset = 0; try { offset = parseInt($(document).scrollTop()) } catch (error) { try { offset = parseInt($(window).scrollTop()) } catch (error) { window.location = "#" } } $(id).css('top', offset + (winH / 2 - $(id).height() / 2) - 40); $(id).css('left', winW / 2 - $(id).width() / 2); $(id).fadeIn(2000); if (url.indexOf("link=") > -1) { link = url.substring((url.indexOf("link=") + 5), url.length); link = link.substring(0, link.indexOf("&referrer=")) } } function modalClick(link) { var id = ""; var url = $(link).attr('href'); if (url.indexOf("external=true") > -1) { id = "#external" } if (url.indexOf("unbranded=true") > -1) { id = "#unbranded" } modalPopup(id, url) } $(document).ready(function () { $(window).scroll(function () { var winH = $(window).height(); var offset = 0; try { offset = parseInt($(document).scrollTop()) } catch (error) { try { offset = parseInt($(window).scrollTop()) } catch (error) { } } var animation = offset + (winH / 2 - $("#external").height() / 2) - 40; $("#external").animate({ top: animation }, { duration: 500, queue: false }); var animation = offset + (winH / 2 - $("#unbranded").height() / 2) - 40; $("#unbranded").animate({ top: animation }, { duration: 500, queue: false }); var animation = offset + (winH / 2 - $("#translate").height() / 2) - 40; $("#translate").animate({ top: animation }, { duration: 500, queue: false }) }); $('.window .close').click(function (e) { e.preventDefault(); $('#mask, .window').hide() }); $('.continue').click(function (e) { window.open(link); e.preventDefault(); $('#mask, .window').hide() }); $('#mask').click(function () { $(this).hide(); $('.window').hide() }) });
