Go To Content
codylindley.com

codylindley.com

ThickBox 1.0 - No Beta On This One Baby

ThickBox originally was intended to be a proof of concept using the jQuery library. At the same time, during the original development I had a notion of possibly using ThickBox on a web site my close friend Hugh Griffith was working on. Indeed my notion turned out to be correct and this last week Hugh contacted me about using ThickBox on his new portfolio site. However, the current version, as many of you know had some major bugs (especially in IE). So, I started troubling shooting the issues he was having with ThickBox, and well, to make a long story short I ended up with a updated version of ThickBox.

Detailed Look at ThickBox Updates:

  • ThickBox will accept the following file extensions as lowercase; .jpg .jpeg .png .gif .html .htm .cfm .php .asp .aspx .jsp .jst .rb .txt
  • ThickBox no longer uses a fixed CSS position. This means that in Internet Explorer the window will appear centered in the viewable browser window no matter how far you scroll the browser window horizontally or vertically. Yes, this means you can now have links at the bottom of a web page in IE that use ThickBox.
  • ThickBox will now adjust the size of ThickBox images that are bigger than the viewable browser window to fit inside the browser window (code from Christian Montoya).
  • ThickBox can now be initiated on more than just page load. For use with AJAX type stuff where you might need to add ThickBox functionality to a page even after its been initially loaded by the browser.
  • Clicking a ThickBox image will now close ThickBox. Image Links only!

How to Upgrade:

Upgrading from the old version of ThickBox to the newer version is simple. Just replace the thickbox.js file & TB_ CSS declarations found on the new demo with the old ones. These files can be downloaded at the top of the page on the new ThickBox example page. Also, for the ThickBox to scroll with the page it requires the following CSS.

html, body {height:100%;}

Coming Soon:

Also, if you haven’t noticed jQuery is catching on. And in the not so distant future I will be releasing a jQuery tool tip solution. Stay tuned!

 
  1.   #1 Comment Posted by Sergio Jardim on May 20, 03:44 PM

    Thanks a lot for this fantastic and useful tool, Cody!

    It just came in the right time for me.

    Thanks!

  2.   #2 Comment Posted by Jerry on May 20, 04:19 PM

    this is very impressive. It works fine in Firefox but when I run it in IE, only the top part of the screen is darkened. Any tips on how to solve this ? NB I am a relative novice at this stuff !

  3.   #3 Comment Posted by DaveG on May 20, 04:38 PM

    Any chance of providing a modal option?

  4.   #4 Author Comment on May 20, 04:56 PM

    @Jerry – Make sure you have the body and html element set in the css to have 100% height. Also, what version of IE are we talking about.

    @DaveG – What kind of functionality do you purpose. Like, the close button is the only way to close ThickBox in modal mode?

  5.   #5 Comment Posted by Pilok on May 21, 01:08 AM

    This tool is fantastic!!!! Really good job!

  6.   #6 Comment Posted by Stamatis on May 21, 06:16 AM

    It “coughs” on scrolling @ Firefox. The previous one didn’t. If u can fix this it would be awesome!

  7.   #7 Author Comment on May 21, 08:12 AM

    @Stamatis – You mean it’s a little jumpy when you scroll…?

  8.   #8 Comment Posted by jkrebs on May 21, 12:45 PM

    Sir, I would like to thank you and say that thickbox friggen rocks. I am using it to display a feedback form on my website. The form is then processed using FormMail. Could you by any chance tell me how I could display the FormMail response message back in the original ThickBox window? Regards, jk

  9.   #9 Comment Posted by Stamatis on May 21, 04:45 PM

    Yes, I mean it’s a little jumpy when u scroll. Forgive me for my english, i couldnt find a better way to describe it.

  10.   #10 Author Comment on May 21, 06:44 PM

    @jkrebs – You can update thickbox just like you would update anything that has been injected into the DOM. Just find the element on the page and update the html in the ThickBox using the DOM or innerHtml.

  11.   #11 Comment Posted by Montoya on May 22, 02:12 AM

    Nice job Cody. I should mention that I used jQuery in a recent project and it was great; it made my code much cleaner and totally took care of all my browser compatibility issues. I’ll give you a link to the project when it’s up.

  12.   #12 Comment Posted by Dan Atkinson on May 22, 03:11 AM

    Excellent work again Cody!

    I see the comments and suggestions from the ‘beta’ have been incorporated into this version!

    I’m currently working on adapting this to allow sets of pictures for gallery type scrolling (a la Lightbox 2.02).

    I’ll be making this into another WP plugin for my site (those who would like it for WP, feel free to comment on my blog).

    Thanks again!

  13.   #13 Comment Posted by Dan Atkinson on May 22, 03:41 AM

    There is a ‘slight’ problem.

    If I open a picture and then resize the window, the picture does not rescale to suit the window.

    This isn’t exactly a major problem, or even a minor one, but I think it’s something that people may like to quibble about, now that images can resize! :)

    P.S. Any chance that your comment message box could be made a little wider, and support HTML (or even UBB) for code quotes, italics, strong, etc!?

  14.   #14 Comment Posted by samuel on May 22, 04:04 AM

    the transparent background doesn’t work on opera 8.52 windows xp. It is black.

  15.   #15 Comment Posted by Dan Atkinson on May 22, 04:14 AM

    Another problem, which you’ve already identified, is the use of uppercase file extensions.

    ‘toLowerCase()’ could solve this.

  16.   #16 Comment Posted by Josip on May 22, 06:18 AM

    I was wondering if you would be able to add functionality where you can click anywhere on the picture to close it. The same functionality as the original lightbox had.
    Thanks.
    Keep up the great work.

  17.   #17 Comment Posted by Josip on May 22, 06:22 AM

    Hi again,
    Would it also be possible to add the function where you can click on the animation image to close it off. If it freezes during loading or you are on a slow connection and dont wanna wait for the picture to load. You have to press F5 to get rid of the loading animation page which is annoying. I know that lightbox 2.0.2 has this functionality.

    Thanks heaps.

  18.   #18 Comment Posted by Josh on May 22, 10:29 AM

    Great work Cody! Any chance you could add .cfm as a supported extension?

  19.   #19 Author Comment on May 22, 02:07 PM

    @Josip – Ok, I added this functionality to the demo and download. Clicking an image will now close the ThickBox.

    @Josh – I have set aside my distain for coldfusion and added the extension to the demo and download.

  20.   #20 Author Comment on May 22, 02:19 PM

    FYI – In addition to the fixes I just mention the loading graphic should not be hanging around any more if by chance the user clicks the transparent background before the ThickBox loads.

  21.   #21 Comment Posted by Wayne on May 22, 04:17 PM

    Excellent script Dood! I am trying to load a movie instead of a pic. I embeded a 245×175 vid into overflow.htm. FF works no problem. Opera works ok, but IE on close, shuts down the div but leaves the video on the page. LOL you have to close the browser to get rid of it. Any Ideas?

  22.   #22 Comment Posted by Dan Atkinson on May 22, 04:35 PM

    FYI: WP plugin url
    http://www.dan-atkinson.com/wp/index.php/110/thickbox-plugin-for-wordpress/

    Thanks again to Cody for the excellent work!

  23.   #23 Comment Posted by Scott on May 22, 05:06 PM

    If I have the thumbnail in an iframe, how can I make the Thickbox populate in the parent?

  24.   #24 Comment Posted by Dave on May 22, 07:30 PM

    Cody, thanks for the great code and samples, and thanks for introducing me to jquery. it’s like cheat codes for those of us who get weak in the knees around javascript.

  25.   #25 Author Comment on May 22, 09:11 PM

    @Dan A – Nice job on the plug-in, as for my comment form…well I had it a fixed up until I update TXP and the commenting system change. I will have to re-visit it again. I know it needs a little attention. As for the lower case issue, tested this a little bit and well I got different results depending upon the settings on the server. As for now, it was not worth changing the case, and then changing back in order to make sure the right file is called.

    @Samuel – Yup, I resist the temptation to hack something together to account for Opera.

    @Wayne- Nope…I have not really tested video in a ThickBox, maybe on another version.

  26.   #26 Comment Posted by Chris on May 23, 01:07 AM

    Cody, great stuff, real use for help files and flash video. I have one question – can you use #bookmarks? I tried a simple one on the demo ‘ajax.htm#test?height=300&width=300’, which didn’t work. Would you have to enter the bookmark as another ?parameter and sort it out in the js?

  27.   #27 Comment Posted by Thomas on May 23, 02:45 AM

    Cody… great work! Only one thing: if I open a new html page with its own css… it doesn’t display correctly (with correct style) why?
    Thanks, Thomas

  28.   #28 Comment Posted by Xevor on May 23, 03:41 AM

    Prototype / prototype.lite / moo.fx still all cause thickbox not to work… is there any work around?

  29.   #29 Comment Posted by Thomas on May 23, 04:48 AM

    I’m trying to do something like this:

    TB_show(“test�,�ajaxLogin.htm?height=100&width=250�);

    when I first load a page or when I reload a php page to display an error without clicking on an href, but I have some js errors… How can I do this?
    Thanks
    Thomas

  30.   #30 Comment Posted by Craig on May 23, 06:47 AM

    *@Thomas*
    Sadly, I don’t think you can add onload events to the body tag with jQuery and Thickbox. At least, I couldn’t get it to work. This is what I did to get the thickbox window to popup on page load:

    onload=”TB_show(this.innerHTML,’path/to/page.htm?height=200&width=200’); return false;”

    This gets added to the body tag in the HTML.

  31.   #31 Comment Posted by sylvinus on May 23, 11:12 AM

    I’m writing a port of thickbox to Prototype/moo.fx if anyone is interested.

    I almost got everything working when I learnt about the update ;-)

    I’m merging the changes and I’ll release it if there is some interest here !

  32.   #32 Comment Posted by Steven Pignataro on May 23, 01:44 PM

    link

    The above link show you an intergration of Thickbox within a shopping cart. But for some reason in IE we can not for the life of us get the Images to popup within the thickbox box. Everything works fine on Mac – Safari / Firefox and Windows – Netscape / Firefox

    But no on Windows – IE. It just comes up blank. IE is the major browser that comes to this new site (this is the testing location) and we are trying to deploy it either today or early tommo. Does anyone have any ideas or thoughts on how to fix this. Cody?

    Kind regards and rock on.
    —Steven Pignataro

  33.   #33 Author Comment on May 23, 02:15 PM

    @steven – ThickBox works fine in IE 6, and IE 5.5 (some visual issues in 5.5). As for your site, I have no idea why it is not working for you. But, since the demo is working in IE then the ThickBox code is not the problem. I am guessing its a js error issue/conflict. In both IE and FF a bunch of js errors appear on the page you linked too. I would trouble shoot these before you start trouble shooting why ThickBox is not working with the code you implemented it with.

    @Everyone Else – ThickBox works fine in IE. If it didn’t then the demo would fail in IE. Which it does not.

  34.   #34 Comment Posted by Dan Atkinson on May 23, 07:49 PM

    @Steven – I’ve just looked at your code (specifically your CSS) and you’ve commented out the line:
    html, body {height:100%;}

    Despite this being specifically mentioned. I stopped looking there. If you’re willing to ignore the advice, then I’m guessing you also made a few other changes.

    I would recommend that you reinstate some of the CSS code (and anything else) and try it one step at a time until it’s fully functional.

  35.   #35 Comment Posted by Steven Pignataro on May 24, 08:14 AM

    @Cody

    I have tested thickbox with differant templates on this site. I found that the issue was that global.js (supplied with thickbox) was cuasing the JS errors. I took this script out of the code for the template and still get the same results. I have attempted no modification to the core of thickbox other then simple CSS comments. These missing CSS strings have nothing to do with weather the image is displayed or not….they are mearly link behaviors or things that are stated in the main CSS.

    Now that I dont have a JS error I would however like to figure out why IE is not bringing in the image. I have tried relative paths and absolute paths. I have JPGs / GIFs / PNGs. I have tried pulling the image in a CSS stylesheet.

    On the link above the site is using the 2 differant ways to pull up information. It is using the tag for images and the tag for pulling in a html file.

    @Dan

    The code is commented out due to the fact that it is not needed since it is specified in the main CSS. Otherwise it destroys the entire look of the template by shrinking the background. This I can tell you has nothing to do with weather the image displays in thickbox on IE.

    @Everyone Else

    Thickbox works…that I do know. But it isnt working for me and I am trying to resolve it.

  36.   #36 Comment Posted by Josh on May 24, 08:39 AM

    Cody, why is it that when I click the photo of your son, wyatt, that the grey transparency and image load at the top of the page when I’m at the bottom? It’s pretty clear that it happens because I could see the grey box toward the top of my browser window.

  37.   #37 Author Comment on May 24, 10:05 AM

    @Josh – Are you speaking about the demo, or code you implemented?

    @Steven P – I’m sorry you are having difficulty with your implementation of the ThickBox code. I hope you realize that it would be almost impossible to trouble shoot the issues you are having without looking at all the code that might be effecting the implementation. This of course is not realistic. My advice to you would be to start with the most recent demo. And inject the code again in small chucks testing the results of each chunk across several browsers. Of course, realize the any deviation from the original CSS and JS muddies the water and needs to be accounted for.

  38.   #38 Author Comment on May 24, 10:08 AM

    @Everyone – I posted this a while ago, but I think it needs to be said again.

    ThickBox has received more attention than I had initially expected. So much so that I am a little overwhelmed with the notoriety and somewhat dumbfounded by all the individuals using it. Truthfully I developed the solution as a proof of concept as well as my own personal endeavor to showcase the jQuery library. With that said, I think I might owe some people an apology. Thickbox is not software. It has no support or documentation. It’s the start of a great script and should be used as a launching point. If you see the potential of what is possible, then the script was likely created for you. If, however, you only see the limitations of the solution then, honestly, the script is likely not for you. With that said, I am sorry that I have not responded to a large portion of the comments received on the original post. I’m even more sorry that as of today I do not plan on responding to a majority of the emails and comments that I received requesting support. ThickBox will eventually morph into another version. If at that point it can stand alone as useful to you, then use it. However, as of today and moving forward please do not expect a great deal of support for a script that was really never meant to be a complete solution. Remember, this stuff is free. If it so happens to come wrapped with great documentation and support then even better, but seriously don’t assume it should.

  39.   #39 Comment Posted by Josh on May 24, 12:18 PM

    I’m referring to the demo.

  40.   #40 Comment Posted by Jack on May 24, 01:13 PM

    I’m testing the script right now on some older posts and it works very good. I inserted the code twice into the wordpress quicktags file (once for images and the other for pages) and this makes it really easy to use also.

    Many thanks! It would be nice if .swf files (flash could also be opened without the aid of a html-page, but that’s not a big deal ;).

  41.   #41 Comment Posted by Josh on May 24, 01:29 PM

    I second Jacks idea about .swf files. That would be pretty cool. :)

  42.   #42 Comment Posted by Jack on May 24, 03:44 PM

    Oh, and just one more thing… I know (and read just a few comments above this one) that this is ‘just’ a script ;). I respect that and you should really take your time with this because I know they can be very time consuming.

    Anyway, whenever you plan to work on it a bit more I’d like to point out Plogger. A rather new and excellent gallery system which is still in it’s beta stage. On my site you can see one of the latest builds (beta 3 – click on one of the four thumbs or on ‘fotografie’ on top of the page). It also uses themes and there will also be a WordPress plugin. I’m using a ‘lightbox’-theme and was trying to create a duplicate theme for thickbox, but somehow I’m not succeeding in doing so. The css is conflicting somewhere, but especially the images don’t show up in a thickbox but in a blank page. It should have worked :(.

    Whenever you have the time … have a look at Plogger. I think you’ll like it. And just one script for both Plogger and WordPress would be very efficient :).

  43.   #43 Comment Posted by Hans on May 25, 09:43 AM

    I’m having problems when using thickbox together with DWR. When I remove the jquery.js file, everything works fine again, except thickbox of course. Is there any one having the same problem and found a solution for it?

  44.   #44 Comment Posted by aJ on May 25, 11:57 AM

    Hi,
    Thanks for the amazing code but unfortunately, thickbox effects seem to b0rk my theme which itself heavily uses Ajax and is based on scriptaculous libraries! :(

    Any possible solutions to this?

  45.   #45 Comment Posted by aJ on May 25, 11:59 AM

    Sorry for the double comment but you can take a look at the theme which I’m planning to use at http://sandbox.ajaxed.net

  46.   #46 Comment Posted by Kai Malloy on May 25, 10:47 PM

    Hi Cody,

    Great script! I have just implemented it on a small artist site and it is working quite nicely.

    One minor bugg I did notice in Firefox/Camino Mac is that when the window pops up it leaves part of the underneath page exposed at the bottom without the transparent overlay on top of it. I figured out a workaround by adding the min-height: 100% attribute to the TB_overlay div id (see below). Now it seems to work just fine!

    #TB_overlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index:100;
    width: 100%;
    height: 100%;
    min-height: 100%;
    background-color: #000000;
    filter:alpha(opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
    }

  47.   #47 Comment Posted by Sherwin Techico on May 25, 11:05 PM

    Nice JS Cody =)

    I don’t know if I missed a discussion, but it would be nice if it can display a remotely hosted page (i.e. different domain). I guess thats on the “keep on dreaming” wishlist? haha

  48.   #48 Comment Posted by Chris on May 25, 11:13 PM

    Hey, I am currently implementing TB in my site, but I have come accross a strange phenomena that I cant explain. When I test the site locally everything work great in FF and IE, but when I upload it to my host, TB doesnt work when the page is initially opened (it opens like a regular link). If I refresh the page, TB works properly. This behavior occurs in both IE and FF on all computers tested thus far? I thought maybe it was a strange chcheing error, so I tried a no-cache meta tag but no no avail. Any thoughts?

  49.   #49 Comment Posted by Xevor on May 26, 12:25 AM

    @Chris – I have that problem when it conflicts with my other scripts, perhaps you are having the same…

    @sylvinus – I look forward to your port

  50.   #50 Comment Posted by Joel Birch on May 26, 01:16 AM

    @Chris – Same here. It’s a problem with how the Thickbox is initialised with $(document).ready() – a workaround is to change that to $(document).load() instead. That fixes it.

  51.   #51 Comment Posted by finnagin bell on May 26, 06:13 AM

    Still loving Thickbox and its brothers scripts; so thankyou all writers/contributors/supports/critics etc.

    I have just upgrade to the new version, but am having some problems when viewing thickbox-launched pages on smaller screens & resolution. I have one particularly lengthy page that launches fine, but the top line or 2 is hidden from view (again, on smaller screens/res), making it impossible to see the close text (and possibly confusing for those who don’t know the new “close on click outside” feature) . I’m sure some CSS tweaking will solve it, but I thought this issue had been resolved in the new version? Any ideas anyone?

  52.   #52 Comment Posted by Xevor on May 27, 01:47 AM

    The thickbox doesn’t display my flash at all… Is not one page the same as all the rest? Or does it somehow discriminate against certain content?

  53.   #53 Comment Posted by Jack on May 27, 12:39 PM

    What ‘evil’ content?

    I had problems myself with including a html-file with .swf content. I had to make the window a bit larger than needed. So try to make the width and height larger than the size of your flashmovie. That should work.

  54.   #54 Comment Posted by Jeranon on May 28, 08:27 AM

    Hey everyone, I’ve tried to incorporate my thickbox into some php generated images. Does anyone have any idea what I’m doing wrong? or how to make this work? Please, let me know. Thank you!
    the location of the images is: http://jeranon.com/pages/fractals/index.php

  55.   #55 Comment Posted by Xevor on May 29, 04:11 AM

    @Jernon – Yeah… you are loading prototype, which is incompatable. There was another comment where somebody said they are working on a port to fix that…

  56.   #56 Comment Posted by Eric P on May 29, 03:48 PM

    @Xevor – what exactly is the conflict with prototype? I’m trying to use ThickBox (for video as inplemented in vPIP – video Playing in Place by Cinegage Utilities – http://utilities.cinegage.com/videos-playing-in-place/) as well as using Lightbox 2.02 (for Pic Gallery) on the same page.
    Are there function naming issues?

  57.   #57 Comment Posted by Eric P on May 29, 06:45 PM

    @All – Turns out the problem is a conflict between prototype and thickbox. Anyone have any ideas?

    I will take a look at the function names to see if there are duplicates, but any additional insight would be great!

    Eric

  58.   #58 Comment Posted by César Couto on May 30, 06:17 AM

    I’m having a problem when opening html that have áóéí, that kind of special chars.

    It should be something with UTF-8 when i need iso-8859-1. Do you know any solution for this problem ? :)

  59.   #59 Comment Posted by Dave on May 30, 09:02 AM

    @Steve P. – I was having the same trouble, no image in IE. For me it was a conflict with another script(sleight.js)

    @all – As to prototype the jquery site mentions a conflict here – http://jquery.com/docs/PrototypeAndJQuery/

    Also, if anyone’s using thickbox and suckerfish dropdowns here’s a rewrite of suckerfish using jquery –
    $(document).ready(function(){
    $(’#nav li’).hover(function(){
    $(this).addClass(‘sfhover’);
    }, function() {
    $(this).removeClass(‘sfhover’);
    });
    });

    details in jquery docs – http://jquery.com/docs/event/

    Cheers all, and again thanks cody

  60.   #60 Comment Posted by Eric P on May 30, 10:04 AM

    @Dave – Thanks!!! I will modify my code tonight – this could be a lifesaver!
    Eric

  61.   #61 Comment Posted by Russ on May 30, 10:16 AM

    First off, very nice indeed ;-)
    I’m trying to adapt it for one of the modules in CMS Made Simple.

    Any luck with a version that covers Form Select drop downs in IE? Otherwise they show through, as I’m sure you know!

    Russ

  62.   #62 Comment Posted by Steven Pignataro on May 31, 07:08 PM

    @Dave Thanks it fixed my problem. Finally. I just scraped the js and i didnt even know it was being pulled in.

    Cheers

  63.   #63 Comment Posted by Dylan Verheul on Jun 1, 08:50 AM

    A useful extension of Thickbox would be to enable it to point to a DOM element that is already present on the page. For example, a popup map. There’s not always a need fot AJAX, but there’s always need for a uniform UI.

  64.   #64 Comment Posted by Boris on Jun 1, 04:29 PM

    How is the possibilities to open another ThickBox from within a already open ThickBox? possible?

  65.   #65 Comment Posted by Reynold on Jun 2, 10:43 AM

    That would be great if you could rewrite it in prototype!

  66.   #66 Comment Posted by Joshua Brewer on Jun 4, 11:37 PM

    Two quick questions:
    1. Can you link to other images from a current image (like Lightbox 2.0)?
    2. When opening a html file with a quicktime movie in it, IE leaves the movie when you close the ThickBox window – any thoughts?

  67.   #67 Comment Posted by Andrew on Jun 5, 01:38 PM

    Just a sidenote, you should probably make the regexps case-insensitive (/ig), in the event someone is using .JPG or whatever.

  68.   #68 Comment Posted by Andrew on Jun 5, 01:44 PM

    ...and by that I mean:

    var urlString = /\.jpg|\.jpeg|\.png|\.gif|\.html|\.htm|\.php|\.cfm|\.asp|\.aspx|\.jsp|\.jst|\.rb|\.txt/ig;
    var urlType = url.match(urlString).toLowerCase();
  69.   #69 Comment Posted by Mark White on Jun 5, 01:59 PM

    I have a mixed gallery (flash and jpgs) and want a uniform footer with the “close” button area on bottom of box including caption/title for html, just like .jpgs. I realize i could create a uniform html template for all types, but one or two styles makes more sense.

    thanks

  70.   #70 Comment Posted by Andrew on Jun 5, 02:13 PM

    d’oh… make that:

    var urlString = /\.jpg|\.jpeg|\.png|\.gif|\.html|\.htm|\.php|\.cfm|\.asp|\.aspx|\.jsp|\.jst|\.rb|\.txt/ig;
    var urlType = $.map(url.match(urlString), function(a){ return a.toLowerCase() });
  71.   #71 Comment Posted by Mark White on Jun 5, 04:24 PM

    CSS CONFLICT, same issue as post #27: the “base linksâ€?in global.css overwrite any other a:text styles in your site/page. My guess as to the reason: The “base links” are global and not assigned a ”.stylename” (and if you comment these out, the script will assume your first listed style)

    Problem #2: because of this, you cannot easily make a second a:class to, say, have separate “link� or “close� button color options. I have also tried adding styles for both the “TB_window� and/or “TB_closeAjaxWindow� but to no avail.

    Is there something I am overlooking to solve this?

  72.   #72 Comment Posted by bayram on Jun 6, 03:13 AM

    Hi. How can i open a link in the page that opening same layer?

  73.   #73 Comment Posted by Sam on Jun 7, 10:51 AM

    I’m trying to use the thickbox to open images via php.

    For example :

    It will open the picture as a new page instead of loading onto the same page using thickbox. I’ve included the class in the link and it still doesn’t work. It will only work if I link the JPGs directly.

    Has anyone encountered this or know what I’m doing wrong?

  74.   #74 Comment Posted by Dave Anderson on Jun 7, 04:16 PM

    Great script, Cody! I’ve got everything set up, but the only issue I’m having is that the larger image doesn’t display no matter what I try. Any ideas?

    www.paramount-const.com/html/portfolio.html

    Thanks!

    Dave

  75.   #75 Comment Posted by Jason on Jun 7, 05:04 PM

    Anybody have an issue having the thickbox “pop-up” over a flash swf. I have a flash element on my html page and when I do the popup, it gets cutoff by the flash movie. Any ideas?

  76.   #76 Comment Posted by Dave Anderson on Jun 7, 09:24 PM

    On closer inspection, I see that the Image source code is goofed up which is why I’m getting a blank thickbox.

    Image source is shown as this:

    http://www.paramount-const.com/thickbox/js/http://www.paramount-const.com/assets/images/600/CVS.jpg

    How would I correct that?

    Thanks in advance.

    Dave

  77.   #77 Comment Posted by Dave Anderson on Jun 7, 09:33 PM

    Fixed!

    Line 70 of thickbox.js file. I changed:

    src=’../thickbox/js/”url

    to this:

    src=’”url

    BINGO!

    Thanks

    Dave

  78.   #78 Comment Posted by jkrebs on Jun 7, 10:21 PM

    @Joel Birch
    Thank-you!!

  79.   #79 Author Comment on Jun 8, 07:51 AM

    @Flash Inquires & z-index – If you have questions about flash and DOM elements please review this article or this article.

  80.   #80 Comment Posted by Keith on Jun 9, 03:34 PM

    Well done!! The features are much more enhanced than your previous ones. I’m looking forward to check out more details from your website soon. I’ll be hoping to implement your work into my website as well.

  81.   #81 Comment Posted by Josh on Jun 9, 07:15 PM

    How can this be used for forms? I see you have a login demo and a form page in the downloaded demo. However they do not work and i get redirected to another page.

  82.   #82 Comment Posted by shelly on Jun 10, 02:08 AM

    sylvinus, I’m totally interested in the port. I’d like to be able to use both Thickbox and prototype/moo.fx, but right now I can’t. Sigh.

  83.   #83 Comment Posted by elran on Jun 13, 02:18 AM

    hi all,

    thickness rules!

    for anyone still pulling out their hair about the issue of IE select element’s showing through the thickbox overlay, i think i may have found a solution..

    the idea is borrowed from the way this problem was tackled with regards to particletree’s Lightbox Gone Wild script.

    see particletree.com/features/lightbox-gone-wild/ – specifically the section entitled: “hideSelects()”

    basically, you just hide the select elements when the thickbox opens, and show them when the thickbox is closed.

    as a testament to how easy jQuery is to learn and use (i hadn’t heared of it till about 3 days ago) – this is how i worked around the IE bug:

    1. open thickbox.js

    2. find the TB_init() function and insert $(“select”).toggle();
    just before the line “return false;”

    3. find the TB_remove() function and insert $(“select”).toggle();
    just before the line “return false;”

    4. save/upload and that’s it.
    —-

    cody: has anyone confirmed a bug in the new version of Firefox (1.5.0.4) on Win2K with Wordpress (2.0.2) ?

    the problem is: thickbox never works the first time you click on it. something to do with caching the js file would be my guess. i think this was mentioned a few times in the old or new comments. anyway, if you hit the refresh button and click the thickbox link (it has to be the same link) – all is good.

    this is not an issue on other OSes/browsers, and if you remove the call to wp_head() from the header.php file of your Wordpress site it all works fine again – so it’s pretty specific.

    any thoughts?

  84.   #84 Comment Posted by elran on Jun 13, 03:19 PM

    hi again,

    this is just a follow up to my previous comment..

    looks like i’ve narrowed down the WordPress problem some more. It seems that the del.icio.us “Play Tagger” script was conflicting with Thickbox. Anyway, the issue is resolved (on my particular WP install) by editing the “Play Tagger” plugin and change the call from wp_head() to wp_footer()

    now everything works perfectly again.

  85.   #85 Comment Posted by Fella on Jun 14, 12:31 AM

    Using this thickbox in IE 6 for PC, the page stays greyed after clicking to close the image and if you try to click more then the image kind of flashes up again. Any insight? I may have overlooked an answer. I could care less because I don’t test IE until someone says hey that’s neat but it doesn’t work in IE.

  86.   #86 Comment Posted by Fella on Jun 14, 12:34 AM

    Okay, I said I may have overlooked answers like in the first paragraph of this page!

  87.   #87 Comment Posted by Fella on Jun 14, 12:35 AM

    Nope, the updated version doesn’t work either as stated in post #85

  88.   #88 Comment Posted by Gavin on Jun 14, 06:16 AM

    Hi there,

    I know I’ve asked this before but is there any way using the CSS to make the background of loaded HTML pages fully / partially transparent. Either I get everthing transparent (text, images, content) or I get a white background.

    Basically what I’m trying to do is have the overlaya semi transparent white and the background underneath the loaded HTML content a semi transparent white to match the overlay.

    Cheers for any help.

  89.   #89 Author Comment on Jun 14, 09:44 AM

    @fella – Does the demo page work in IE for you?

  90.   #90 Comment Posted by Patrick Haney on Jun 15, 04:16 PM

    Cody,

    I believe I found a slight bug when the content of a page is shorter than the browser window and a margin is set on containing elements. For example, if I remove all of the filler “lorem ipsum” text from your demo page so that everything fits within the window, I still see a scrollbar on the side due to the 20px margin you put on the #contentPad containing div even though there’s no need to scroll.

    As a fix, I applied Dustin Diaz’s min-height Fast Hack to the html, body {} CSS rather than the usual height: 100%.

    html, body {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    }

    And no more scroll bar, regardless of the margins on elements on the page. I tested it out on Firefox 1.5.0.4 on Windows/OS X, Safari, IE6 and it looks good.

  91.   #91 Comment Posted by allan on Jun 16, 01:13 AM

    how come if i include a form tag, it doesnt work. but when i remove them, it is working ok.. any ideas?

  92.   #92 Comment Posted by faitesvousunnom on Jun 20, 06:05 AM

    Jason : you have to set wmode to transparent in the code calling Flash, cf http://www.faitesvousunnom.fr/campagne.html

  93.   #93 Comment Posted by luke on Jun 20, 07:03 AM

    Hey Cody, great script, thanks for sharing! :)

    Couple of small issues/bugs fwiw..

    – Using Safari 1.3.2 on 10.3.9, when you scroll down the page and click a thickbox link, the ‘loading’ animation & translucent div appears at the top of the page, and is only as tall as the current viewport. That is, it doesn’t display front and centre of the viewport like other browsers, which makes it look like nothing is happening if you scroll down and click a thickbox link. I can reproduce it with the online demo. – When no caption is specified in the alt attribute (ie alt=”” ), the contents between the [a href=””][/a] tags appears in the caption space (be it text or an image) which is a bit weird – took me a while to figure that one out! :)

    Cheers, and thanks again!

  94.   #94 Comment Posted by luke on Jun 20, 08:33 AM

    uhh.. re my first point, it appears it does that in all browsers, not just safari, sorry :| its been a long day….. finishing my portfolio site that uses thickbox! :D (click my name)

  95.   #95 Author Comment on Jun 20, 09:39 AM

    @Luke – Yup, I am going to try and fix that on the next release(loading image). Major bug I missed. Sorry about that.

  96.   #96 Comment Posted by Geert on Jun 22, 03:22 AM

    Hi Cody,
    nice piece of work that I’d like to use. But…
    I can’t solve the issue of IE select elements showing through the thickbox overlay.
    The solution elran mentioned in #83 doesn’t work for me.
    It even makes thickbox no longer work. (the content that should be displayed in the box just appears in the main page – tried that with thickbox’s demo page)

    Could you please provide a real working solution for that?

    Thanks

  97.   #97 Comment Posted by Geert on Jun 22, 10:38 AM

    ..and while you’re around ;°)
    could you make the title display in the thickbox also in case of non-image content?

  98.   #98 Author Comment on Jun 22, 12:48 PM

    @Geert & Everyone Else – An update is coming soon (day or two, maybe three).

  99.   #99 Comment Posted by Major on Jun 22, 02:52 PM

    Has anyone found a solution to the IE bug that causes multimedia (audio, video, flash) to continue playing even after the Thickbox is closed?

  100.   #100 Comment Posted by Julian on Jun 22, 04:23 PM

    Hi.

    I have a problem with TB in FF (i tested FF and Opera), when page loads, if i click on a “thickbox link” it works like a regular link, but if i go back and click again (or in any other “thickbox link”), everything works ok.

    I tried solution given in #50 because the situation looks like #48, but it doesn’t work.

    I’m using jquery and thickbox without any other js library…

    Any idea?

    Thanks.

  101.   #101 Comment Posted by elran on Jun 22, 11:48 PM

    hey there Geert,

    if you can’t get the modified LBGW method to work for you then try this other method proposed by Chris over here: codylindley.com/Javascript/257/thickbox-one-box-to-rule-them-all#c001069

    or, you could download a copy of my modified version here:
    peerfactor.fr/dl.jsp?f=thickbox.1151037393.js

    good luck to you honorable thickboxian!

  102.   #102 Comment Posted by JMG on Jun 23, 05:10 AM

    When I use the latest compressed version of jquery (http://jquery.com/src/latest.js) with thickbox the screen flickers in Firefox when a thickbox window is opened. This ends when i change back to the jquery version that’s used in the thickbox example. Why?

  103.   #103 Comment Posted by Geert on Jun 23, 07:46 AM

    >> @Geert & Everyone Else – An update is coming soon (day or two, maybe three).
    Great! Looking forward to it. Thanks for your time.

    @elran
    Thanks for providing your code, but as I said that doesn’t work for me.
    As for the other solution proposed by Chris, I’m more a JS newbie than a guru,
    so that are only words to me.
    I certainly could figure out what they mean,
    but since Cody will post a new version soon…
    I trust a solution of the original coder more then someone else’s (including my own ;°)

  104.   #104 Comment Posted by Johan on Jun 23, 10:55 AM

    when I dont provide a title=”” in the I get in the alt, the full code for the ?

  105.   #105 Comment Posted by Rich on Jun 23, 03:14 PM

    I’ve noticed that if you have HTML listboxes (dropdowns, etc.) on the main page when you call ThickBox all the listboxes remain active as opposed to being greyed out. Anyone know of a workaround for this?
    Thanks,
    Rich

  106.   #106 Comment Posted by Tanya on Jun 25, 11:01 PM

    Just what I needed, great work. Cant wait to see updates. It’s so lightweight.

    Is there a way to fade the box in instead of unscrolling it as it does now? I like how the overlay fades just a tad. Classy.
    tanya

  107.   #107 Comment Posted by Punkrat on Jun 28, 11:19 AM

    Hey Cody,

    thanks for your great work!
    Just one remark: when I don’t provide the title attribute a small image is displayed under the big one.

  108.   #108 Comment Posted by Geert on Jun 30, 03:31 PM

    >> An update is coming soon (day or two, maybe three).
    I don’t want to be nasty, but… any idea when the update is coming?

  109.   #109 Author Comment on Jun 30, 03:58 PM

    @Geert – I delayed it because of jquery 1.0. Sorry, it will be out soon I promise.

  110.   #110 Comment Posted by akabane on Jul 2, 08:10 AM

    Hi Cody, great work.
    I have a question for you.
    I want to put in a thickbox a delete-image page. The problem is, to delete an image I pass the ID parameter on URL…so, it becomes, for example: del.asp?ID=12…that’s a problem for thickbox? How can i resize the page AND keep the ID data passed? Thanks

  111.   #111 Comment Posted by YaLana Duncan on Jul 12, 05:56 PM

    Hi, I was just introduced to Thickbox, I love it. I am having problems in IE (go figure) close won’t appear unless you hover over it. Where can I edit the class for class=’thickbox” thanks for any help, YaLana

  112.   #112 Comment Posted by Nicholas Holland on Jul 27, 02:54 AM

    Hi Cody,

    We gave you credit on our blog entry about Lightbox, Greybox, and Thickbox. I was hoping you would get a trackback link, but I don’t see it. As such, I thought I’d let you know we appreciate your gift of Thickbox (and a good blog). Here’s the post:
    http://blog.centresource.com/2006/07/27/cool-javascript-lightbox-greybox-and-thickbox/

    Take care,

    NLH

  113.   #113 Comment Posted by TJW on Aug 2, 08:03 AM

    This is great! Some of you have been able to load your html with embeddes swf files successfully. I’ve tried Jack’s idea about enlarging the size of the box, but still get a blank thick box. Jack?
    Anyone?

    If you respond M-F, please use my work email tj.wolf@everbank.com

  114.   #114 Comment Posted by Shawn on Aug 8, 12:02 AM

    I love it. More importantly, it’s much better than the way I was doing things.

  115.   #115 Comment Posted by Gohrum on Aug 8, 07:03 AM

    nice, really nice, but… some problems with the plugins

  116.   #116 Comment Posted by Madhu on Jan 30, 06:56 AM

    It’s nice. I am opening a modal window to display some search criteria. Can you pls tell me, how to pass values from modal window to parent window?

  117.   #117 Comment Posted by cheap loan on Apr 12, 06:36 PM

    WLPI5 http://kimuras.com/yoshi/modules/wordpress/index.php cheap loan [url=http://gaestebuch4u.de/gb/cialisblog.html]loan rate[/url] loan rate loan loan

  118.   #118 Comment Posted by chat on Jul 30, 01:28 PM

    Sorry, I thought I had the browser in there; I must’ve edited it out accidentally. Like schnuck, I see it in Safari.

  119.   #119 Comment Posted by sohbet on Aug 15, 03:45 PM

    Assuming that there was a liberal media bias, we didn’t believe the media, even though they were correct. The obvious solution, now that the media is vindicated and we were proven wrong, is to correct the liberal media bias which, as I just stated, only existed in our imaginations…

  120.   #120 Comment Posted by izjnfkzgfag on Aug 26, 12:07 PM

    QhM5iN ckrovnqvrfgy, [url=http://fxjohmoenxpw.com/]fxjohmoenxpw[/url], [link=http://zahnexxvhzjr.com/]zahnexxvhzjr[/link], http://klwrjwwgtstw.com/

  121.   #121 Comment Posted by pnqgyksmgv on Aug 26, 10:20 PM

    q6jNSL wdkcccrgsnca, [url=http://nfzktffkuszn.com/]nfzktffkuszn[/url], [link=http://xtpbqwfdeleb.com/]xtpbqwfdeleb[/link], http://rhlnyccnvkes.com/

  122.   #122 Comment Posted by itvlpe on Aug 27, 05:49 AM

    WP3AFq tywbvqmdgwiz, [url=http://autlwsmngtkt.com/]autlwsmngtkt[/url], [link=http://oxjunquqewkx.com/]oxjunquqewkx[/link], http://dnsvenbfagzo.com/

  123.   #123 Comment Posted by qjegezrh on Aug 28, 04:37 PM

    ggFYKU zbtukvvwqexe, [url=http://hphfwzahotrq.com/]hphfwzahotrq[/url], [link=http://gsfqezevgsiw.com/]gsfqezevgsiw[/link], http://ijdbpaggkzam.com/

  124.   #124 Comment Posted by gubjmqcbgo on Aug 28, 04:46 PM

    8rK0nR nzbsmvbaxvsz, [url=http://tyuukjsfavjy.com/]tyuukjsfavjy[/url], [link=http://gojwnnaqjiac.com/]gojwnnaqjiac[/link], http://ahlmcewbzpju.com/

  125.   #125 Comment Posted by oppa41 on Aug 29, 02:46 AM

    Perfect! Try this sites: buy valium valium phentermine diet pills herbal phentermine discount phentermine order phentermine phentermine overnight buy cheap phentermine buy phentermine online cheap phentermine

  126.   #126 Comment Posted by Aaliyah684 on Aug 29, 07:22 AM

    Your site is very interesting and usefuls. cheap xanax discount xanax order xanax buy xanax xanax buy valium online cheap valium discount valium order valium buy cheap valium

  127.   #127 Comment Posted by Liam286 on Aug 31, 02:54 AM

    Greetings! An excellent site! Before I came on: adipex cheap levitra generic levitra order levitra discount levitra buy levitra online buy levitra levitra discount tramadol buy tramadol online

  128.   #128 Comment Posted by Nelly579 on Aug 31, 02:58 AM

    Excellent site. It was pleasant to me. adipex cheap levitra generic levitra order levitra discount levitra buy levitra online buy levitra levitra discount tramadol buy tramadol online

  129.   #129 Comment Posted by craig on Sep 1, 10:09 PM

    It will open the picture as a new page instead of loading onto the same page using thickbox in IE6. the is the bug needs to be fixed.

  130.   #130 Comment Posted by wholesale gucci shoes on Sep 1, 10:11 PM

    open the picture as a new page instead of loading onto the same page using thickbox in IE6. please help.

  131.   #131 Comment Posted by sara60 on Sep 2, 02:29 AM

    Keep up this great resource. best greetings. buy phentermine online buy cheap phentermine buy phentermine phentermine no prescription phentermine without prescription order phentermine discount phentermine herbal phentermine phentermine diet pills buy cheap valium

  132.   #132 Comment Posted by Shaun238 on Sep 2, 04:25 AM

    Very good web site, great work and thank you for your service. discount valium cheap valium buy cheap xanax buy xanax order xanax buy viagra online buy cheap viagra phentermine 37.5 mg cheap phentermine phentermine overnight

  133.   #133 Comment Posted by Harry92 on Sep 2, 06:22 AM

    You have made a good site buy valium discount xanax cheap xanax buy viagra order viagra cheap viagra buy generic viagra natural viagra buy cialis order cialis

  134.   #134 Comment Posted by Caleb962 on Sep 2, 06:24 AM

    Excellent site, added to favorites! buy valium discount xanax cheap xanax buy viagra order viagra cheap viagra buy generic viagra natural viagra buy cialis order cialis

  135.   #135 Comment Posted by Boyd533 on Sep 2, 08:16 AM

    Very good web site, great work and thank you for your service. cheap cialis generic cialis buy ambien online generic ambien tramadol hcl buy tramadol online buy cheap tramadol buy tramadol buy levitra online buy levitra

  136.   #136 Comment Posted by Emma41 on Sep 2, 08:17 AM

    Your site is very interesting and usefuls. cheap cialis generic cialis buy ambien online generic ambien tramadol hcl buy tramadol online buy cheap tramadol buy tramadol buy levitra online buy levitra

  137.   #137 Comment Posted by black80 on Sep 2, 10:18 AM

    Great site. Thank You! order levitra generic levitra cheap levitra buy adipex order adipex phentermine valium xanax ambien tramadol

  138.   #138 Comment Posted by Vanessa335 on Sep 2, 10:22 AM

    Your site is very interesting and usefuls. order levitra generic levitra cheap levitra buy adipex order adipex phentermine valium xanax ambien tramadol

  139.   #139 Comment Posted by Noah875 on Sep 2, 12:20 PM

    Good site! Good resources here, I will bookmark! adipex xanax withdrawal discount viagra cheap generic viagra buy cheap cialis discount cialis order tramadol cheap tramadol discount tramadol discount levitra

  140.   #140 Comment Posted by sara960 on Sep 2, 02:09 PM

    Excellent site, added to favorites! buy adipex online buy valium online viagra cialis levitra

  141.   #141 Comment Posted by Caleb330 on Sep 2, 02:11 PM

    The site’s very professional! Keep up the good work! buy adipex online buy valium online viagra cialis levitra

  142.   #142 Comment Posted by Gavin647 on Sep 4, 09:08 AM

    Nice webpage, lovely, cool design. buy phentermine online buy cheap phentermine buy phentermine phentermine no prescription phentermine without prescription phentermine 37.5 mg cheap phentermine phentermine overnight order phentermine discount phentermine

  143.   #143 Comment Posted by Jennifer503 on Sep 5, 06:49 AM

    This site is very good! Thank you for your work! buy phentermine online buy cheap phentermine buy phentermine phentermine no prescription phentermine without prescription phentermine 37.5 mg cheap phentermine phentermine overnight order phentermine discount phentermine

  144.   #144 Comment Posted by Christina144 on Sep 5, 07:57 AM

    Hello, very nice site! Please also visit my homepages: buy phentermine online buy cheap phentermine buy phentermine phentermine no prescription phentermine without prescription phentermine 37.5 mg cheap phentermine phentermine overnight order phentermine discount phentermine

  145.   #145 Comment Posted by Mia582 on Sep 5, 08:42 AM

    You have made a good site herbal phentermine phentermine diet pills buy cheap valium buy valium online buy valium order valium discount valium cheap valium buy cheap xanax buy xanax

  146.   #146 Comment Posted by Claire751 on Sep 5, 09:46 AM

    Very good web site, great work and thank you for your service. herbal phentermine phentermine diet pills buy cheap valium buy valium online buy valium order valium discount valium cheap valium buy cheap xanax buy xanax

  147.   #147 Comment Posted by Brooke737 on Sep 5, 10:41 AM

    Very good web site, great work and thank you for your service. order xanax discount xanax cheap xanax xanax withdrawal buy viagra online buy cheap viagra buy viagra order viagra discount viagra cheap viagra

  148.   #148 Comment Posted by jorik430 on Sep 5, 11:42 AM

    Very good web site, great work and thank you for your service. order xanax discount xanax cheap xanax xanax withdrawal buy viagra online buy cheap viagra buy viagra order viagra discount viagra cheap viagra

  149.   #149 Comment Posted by Fred674 on Sep 5, 11:45 AM

    Perfect site, i like it! order xanax discount xanax cheap xanax xanax withdrawal buy viagra online buy cheap viagra buy viagra order viagra discount viagra cheap viagra

  150.   #150 Comment Posted by Bruce679 on Sep 11, 02:14 PM

    Thanks for the great site i really enjoyed it! buy levitra online buy levitra levitra discount tramadol buy cheap tramadol buy tramadol online cheap tramadol buy tramadol order tramadol tramadol hcl

  151.   #151 Comment Posted by Amanda285 on Sep 11, 03:06 PM

    Great. Now i can say thank you! tramadol generic ambien cheap ambien buy ambien online buy ambien ambien generic cialis discount cialis order cialis buy cheap cialis

  152.   #152 Comment Posted by Brooke800 on Sep 11, 04:05 PM

    Wonderful and informative web site. Thx! tramadol generic ambien cheap ambien buy ambien online buy ambien ambien generic cialis discount cialis order cialis buy cheap cialis

  153.   #153 Comment Posted by doctor404 on Sep 11, 05:04 PM

    You have made a good site cheap cialis buy cialis cialis natural viagra cheap generic viagra buy generic viagra discount viagra order viagra buy cheap viagra cheap viagra

  154.   #154 Comment Posted by Lily693 on Sep 11, 06:04 PM

    Excellent site, added to favorites! cheap cialis buy cialis cialis natural viagra cheap generic viagra buy generic viagra discount viagra order viagra buy cheap viagra cheap viagra

  155.   #155 Comment Posted by Aagje40 on Sep 11, 07:07 PM

    Wonderful and informative web site. Thx! buy viagra online buy viagra viagra xanax withdrawal discount xanax order xanax buy cheap xanax cheap xanax buy xanax xanax

  156.   #156 Comment Posted by oppa535 on Sep 11, 09:06 PM

    Great. Now i can say thank you! discount valium order valium buy valium online buy valium buy cheap valium cheap valium valium phentermine diet pills herbal phentermine discount phentermine

  157.   #157 Comment Posted by Abigail861 on Sep 11, 11:03 PM

    Perfect! Try this sites: order phentermine phentermine overnight phentermine 37.5 mg phentermine without prescription phentermine no prescription buy cheap phentermine cheap phentermine buy phentermine online buy phentermine phentermine

  158.   #158 Comment Posted by James403 on Sep 11, 11:12 PM

    Nice site keep up the good work. order phentermine phentermine overnight phentermine 37.5 mg phentermine without prescription phentermine no prescription buy cheap phentermine cheap phentermine buy phentermine online buy phentermine phentermine

  159.   #159 Comment Posted by Amanda660 on Sep 12, 12:03 AM

    Perfect site, i like it! order phentermine phentermine overnight phentermine 37.5 mg phentermine without prescription phentermine no prescription buy cheap phentermine cheap phentermine buy phentermine online buy phentermine phentermine

  160.   #160 Comment Posted by Boyd824 on Sep 12, 02:03 AM

    Nice webpage, lovely, cool design. free mobile ringtones free mp3 ringtones free polyphonic ringtones free cingular ringtones free verizon ringtones free sprint ringtones download free ringtones free motorola ringtones free nokia ringtones free ringtones

  161.   #161 Comment Posted by Master932 on Sep 12, 03:00 AM

    Nice site. You are doing a great service to the web. order adipex buy cheap adipex buy adipex online cheap adipex buy adipex adipex cheap levitra generic levitra order levitra discount levitra

  162.   #162 Comment Posted by chegevato982 on Sep 12, 03:59 AM

    Fascinating site and well worth the visit. order adipex buy cheap adipex buy adipex online cheap adipex buy adipex adipex cheap levitra generic levitra order levitra discount levitra

  163.   #163 Comment Posted by Kate915 on Sep 12, 04:03 AM

    Great site. Keep doing. order adipex buy cheap adipex buy adipex online cheap adipex buy adipex adipex cheap levitra generic levitra order levitra discount levitra

  164.   #164 Comment Posted by georji875 on Sep 12, 05:58 AM

    Good site! Good resources here, I will bookmark! buy levitra online buy levitra levitra discount tramadol buy cheap tramadol buy tramadol online cheap tramadol buy tramadol order tramadol tramadol hcl

  165.   #165 Comment Posted by Dylan664 on Sep 12, 02:21 PM

    Great site. Thank You! order valium buy valium online buy valium buy cheap valium cheap valium valium phentermine diet pills herbal phentermine discount phentermine order phentermine

  166.   #166 Comment Posted by Luke993 on Sep 12, 03:19 PM

    You have made a good site phentermine overnight phentermine 37.5 mg phentermine without prescription phentermine no prescription buy cheap phentermine cheap phentermine buy phentermine online buy phentermine phentermine

  167.   #167 Comment Posted by Gavin340 on Sep 12, 04:20 PM

    Nice site. You are doing a great service to the web. phentermine overnight phentermine 37.5 mg phentermine without prescription phentermine no prescription buy cheap phentermine cheap phentermine buy phentermine online buy phentermine phentermine

  168.   #168 Comment Posted by zorro48 on Sep 12, 05:25 PM

    Nice Guestbook ;-) Thanks! cheap airline tickets cheap airline cheap airfare tickets cheap airfare cheap plane tickets cheap domestic flights cheap flights cheap international flights discount airline tickets discount airline cheap Europe flights cheap flights Florida

  169.   #169 Comment Posted by Audrey687 on Sep 12, 06:19 PM

    Nice page greetings to all in this guestbook! cheap airline tickets cheap airline cheap airfare tickets cheap airfare cheap plane tickets cheap domestic flights cheap flights cheap international flights discount airline tickets discount airline cheap Europe flights cheap flights Florida

  170.   #170 Comment Posted by Liam573 on Sep 12, 07:20 PM

    Very good web site, great work and thank you for your service. cheap flights Canada cheap flights Orlando cheap flights europe cheap Asia flights cheap Australia flights cheap USA flights cheap flights to USA cheap Japan flights cheap international flights cheap domestic flights cheap airfare tickets cheap airline tickets

  171.   #171 Comment Posted by doctor823 on Sep 14, 10:05 AM

    Nice webpage, lovely, cool design. buy cheap cialis free mobile ringtones free mp3 ringtones free polyphonic ringtones free cingular ringtones free verizon ringtones download free ringtones free motorola ringtones free nokia ringtones free ringtones

  172.   #172 Comment Posted by Bruce694 on Sep 14, 12:11 PM

    Perfect site, i like it! order adipex buy cheap adipex buy adipex online cheap adipex buy adipex adipex cheap levitra generic levitra order levitra discount levitra

  173.   #173 Comment Posted by Emily604 on Sep 14, 01:10 PM

    Nice Guestbook ;-) Thanks! buy levitra online buy levitra levitra discount tramadol buy cheap tramadol buy tramadol online cheap tramadol buy tramadol order tramadol tramadol hcl

  174.   #174 Comment Posted by Shaun385 on Sep 14, 02:17 PM

    Fascinating site and well worth the visit. buy levitra online buy levitra levitra discount tramadol buy cheap tramadol buy tramadol online cheap tramadol buy tramadol order tramadol tramadol hcl

  175.   #175 Comment Posted by Nelly136 on Sep 14, 03:12 PM

    Keep up this great resource. best greetings. tramadol generic ambien cheap ambien buy ambien online buy ambien ambien generic cialis discount cialis order cialis cheap cialis

  176.   #176 Comment Posted by black492 on Sep 14, 05:06 PM

    Just serfed in. Great site, guys! buy cialis cialis natural viagra cheap generic viagra buy generic viagra discount viagra order viagra buy cheap viagra cheap viagra buy viagra online

  177.   #177 Comment Posted by