var tb_pathToImage = '/images/loading_small.gif';$(function(){tb_init('a.thickbox, area.thickbox, input.thickbox');imgLoader = new Image();imgLoader.src = tb_pathToImage;});function tb_init(domChunk){$(domChunk).live('click', function(){var t = this.title || this.name || null;var a = this.href || this.alt;var g = this.rel || false;tb_show(t,a,g);this.blur();return false;});}function tb_show(caption, url, imageGroup){try{if(typeof document.body.style.maxHeight === 'undefined'){$('body','html').css({height: '100%', width: '100%'});$('html').css('overflow','hidden');if(document.getElementById('TB_HideSelect') === null){$('body').append('<iframe id=\"TB_HideSelect\"></iframe><div id=\"TB_overlay\"></div><div id=\"TB_window\"></div>');$('#TB_overlay').live('click', tb_remove);}}else if(document.getElementById('TB_overlay') === null){$('body').append('<div id=\"TB_overlay\"></div><div id=\"TB_window\"></div>');$('#TB_overlay').live('click', tb_remove);}if(caption === null){caption = '';}$('body').append('<div id=\"TB_load\"><img src=\"'+imgLoader.src+'\"/></div>');$('#TB_load').show();var urlString = /\.jpg$|\.jpeg$|\.png$|\.gif$/;TB_PrevCaption = TB_PrevURL = TB_PrevHTML = TB_NextCaption = TB_NextURL = TB_NextHTML = TB_imageCount = '';TB_FoundURL = false;if(imageGroup){TB_TempArray = $('a[rel=' + imageGroup + ']').get();for(TB_Counter = 0; TB_Counter < TB_TempArray.length && TB_NextHTML === ''; TB_Counter++){var urlTypeTemp = TB_TempArray[TB_Counter].href.toLowerCase().match(urlString);if(TB_TempArray[TB_Counter].href != url){if(TB_FoundURL){TB_NextCaption = TB_TempArray[TB_Counter].title;TB_NextURL = TB_TempArray[TB_Counter].href;TB_NextHTML = '&nbsp;&nbsp;<span id=\"TB_next\" class=\"button\">&raquo;&raquo;</span>';}else{TB_PrevCaption = TB_TempArray[TB_Counter].title;TB_PrevURL = TB_TempArray[TB_Counter].href;TB_PrevHTML = '<span id=\"TB_prev\" class=\"button\">&laquo;&laquo;</span>&nbsp;&nbsp;';}}else{TB_FoundURL = true;TB_imageCount = '' + (TB_Counter + 1) +' / '+ (TB_TempArray.length);}}}imgPreloader = new Image();imgPreloader.onload = function(){imgPreloader.onload = null;var pagesize = tb_getPageSize();var x = pagesize[0] - 150;var y = pagesize[1] - 150;var imageWidth = imgPreloader.width;var imageHeight = imgPreloader.height;if(imageWidth > x){imageHeight = imageHeight * x / imageWidth;imageWidth = x;if(imageHeight > y){imageWidth = imageWidth * y / imageHeight;imageHeight = y;}}else if(imageHeight > y){imageWidth = imageWidth * y / imageHeight;imageHeight = y;if(imageWidth > x){imageHeight = imageHeight * x / imageWidth;imageWidth = x;}}TB_WIDTH = imageWidth + 30;TB_HEIGHT = imageHeight + 60;caption = caption.replace(/\[/g, '<').replace(/\]/g, '>');$('#TB_window').append('<img id=\"TB_Image\" src=\"'+url+'\" width=\"'+imageWidth+'\" height=\"'+imageHeight+'\" alt=\"\"/>' + '<div id=\"TB_secondLine\">' + TB_PrevHTML + TB_imageCount + TB_NextHTML + '</div><h1 id=\"TB_closeWindow\" class=\"button\">X</h1>'); $('#TB_closeWindow').live('click', tb_remove);if(!(TB_PrevHTML === '')){function goPrev(){if($(document).die('click', goPrev)){$(document).die('click', goPrev);}$('#TB_window').remove();$('body').append('<div id=\"TB_window\"></div>');tb_show(TB_PrevCaption, TB_PrevURL, imageGroup);return false;}$('#TB_prev').live('click', goPrev);}if(!(TB_NextHTML === '')){function goNext(){$('#TB_window').remove();$('body').append('<div id=\"TB_window\"></div>');tb_show(TB_NextCaption, TB_NextURL, imageGroup);return false;}$('#TB_next').live('click', goNext);}document.onkeyup = function(e){keycode = e == null ? event.keyCode : e.which;if(keycode == 27){tb_remove();}else if(keycode == 39 && TB_NextHTML != ''){goNext();}else if(keycode == 37 && TB_PrevHTML != ''){goPrev();}};tb_position();$('#TB_load').remove();$('#TB_window').css({display:'block'});};imgPreloader.src = url;if(!params['modal']){document.onkeyup = function(e){keycode = e == null ? event.keyCode : e.which;if(keycode == 27){tb_remove();}};}}catch(e){}}function tb_remove(){$('#TB_closeWindow').die('click');$('#TB_window').fadeOut('fast',function(){$('#TB_window,#TB_overlay, #TB_HideSelect').trigger('unload').die().remove();});$('#TB_load').remove();if(typeof document.body.style.maxHeight == 'undefined'){$('body','html').css({height: 'auto', width: 'auto'});$('html').css('overflow','');}document.onkeydown = document.onkeyup = '';return false;}function tb_position(){$('#TB_window').css({marginLeft: '-' + parseInt((TB_WIDTH / 2),10) + 'px', width: TB_WIDTH + 'px'});if(!($.browser.msie && $.browser.version < 7)){$('#TB_window').css({marginTop: '-' + parseInt(TB_HEIGHT / 2, 10) + 'px'});}}function tb_getPageSize(){var de = document.documentElement;var w = window.innerWidth || self.innerWidth || (de&&de.clientWidth) || document.body.clientWidth;var h = window.innerHeight || self.innerHeight || (de&&de.clientHeight) || document.body.clientHeight;arrayPageSize = [w,h];return arrayPageSize;}