
	function thread(threadid, title, postuserid, poster, threaddate, threadtime, message, replies)
	{
		this.threadid = threadid;
		this.title = title;
		this.postuserid = postuserid;
		this.poster = poster;
		this.threaddate = threaddate;
		this.threadtime = threadtime;
		this.message = message;
		this.replies = replies;
		
	}
	var threads = new Array(15);
	threads[0] = new thread(182501, 'Church Podcasting coding help', '1915', 'Oddjob', '11-20-2009', '08:27 AM', 'Hi all\r\nWasn\'t sure where to put this, but in here seemed to be the best place, I need a little help with some website coding.\r\n\r\nMy church are in the process of redoing their website and want to change their podcast page, we have an rss feed for itunes and currently using a bit of javascript to display the contents of the rss feed on the church webpage.\r\nWe now want to display the contents in a table format and allow it to be searchable and sortable. Something very similar to this website:\r\n[url=http://www.christchurchlondon.org/sermondownloads.php]ChristChurch London - Getting Connected - Sermon Downloads...[/url]\r\nAfter doing much searching i think the way is to use php scrips, but i don\'t know all that much about it. I\'ve manage to write a script that will just display the rss feed like the javascript and i should be able to alter it to fit it all in a table, although it\'s not very nice code. But i\'m stuck as to how i would add a search function or sort by clicking on the column titles. \r\n\r\nDoes anybody know how to do this or know where i can find a script that will to this?\r\n\r\nThanks in advance.\r\ndave', '0');
	threads[1] = new thread(182466, 'ChromeOS', '151210', 'Cam42', '11-19-2009', '02:03 PM', '[url=http://www.engadget.com/2009/11/19/googles-chrome-os-revealed/]Google\'s Chrome OS revealed -' + '- with video! -' + '- Engadget[/url]\n\nI\'m actually pretty excited about this. Thoughts?', '8');
	threads[2] = new thread(182463, 'DVD Burning Software', '140356', 'MountainDew', '11-19-2009', '01:28 PM', 'Hello all.  I am looking for a free DVD burning program that will burn .AVI files.  I don\'t want any menus on the DVD.  I just want the video to automatically play when inserted in the DVD player.  I have tried Windows Media Center, Sonic DVD Creator, and RealPlayer.  All of those programs automatically put menus on the DVD.  If you know of any free programs that won\'t put a menu on the DVD, that would be great.  Thanks in advance.', '2');
	threads[3] = new thread(182430, 'Microsoft Office 2010 Beta', '2528', 'Bryan', '11-18-2009', '03:13 PM', '[url=http://www.pcmag.com/article2/0,2817,2356072,00.asp]Microsoft Office 2010 Beta - Full Review - Reviews by PC Magazine[/url]\r\n\r\nPublic Beta for Office 2010 is out today', '2');
	threads[4] = new thread(182423, 'Skype', '2528', 'Bryan', '11-18-2009', '11:42 AM', 'Since I\'ve been working from home more now than in the past, I\'ve decided to give Skype a try. I don\'t want to use my cell phone minutes for calls for meetings. I pay $3 a month and I have unlimited calling to the US & Canada. I\'m also considering getting a Online Number so people can call me from land lines. \r\n\r\nWho else here uses Skype? What do you like or don\'t like about it?', '9');
	threads[5] = new thread(182404, 'Clicking on thumbnails', '66357', 'dtaylorl', '11-17-2009', '07:29 PM', 'When I click on the thumbnail for an attached picture in vBulletin the full size picture comes up in the same window while dimming the contents behind it (see attached screenshot).  Is this something done in javascript, or is Firefox doing this for me.  I would naturally think it was javascript, but a look at the page source code doesn\'t seem to indicate that this is the case.  I want to implement something similar on a website I am building, so if anyone can point me in the right direction that would be great!', '2');
	threads[6] = new thread(182386, 'Google Navigation', '2528', 'Bryan', '11-17-2009', '12:47 PM', '[url=http://www.google.com/mobile/navigation/index.html#utm_campaign=en&utm_source=gh0smm&utm_medium=ha&utm_term=google%20navigation&dc=gh0smm]Google Maps Navigation on your mobile phone[/url]\r\n\r\nLooks really cool. I can\'t wait until it is available for iPhone.', '10');
	threads[7] = new thread(182357, 'Drupal?', '167012', 'fendeanson', '11-16-2009', '04:53 PM', 'I have been using wordpress for a while now and like it quite a bit.  I\'ve heard of Drupal and I just wondered if it was any good.  I have tried Joomla! and found it WAY, WAY, WAY to complicated.  If Drupal is anything like Joomla! then I don\'t want to have anything to do w/ it.', '2');
	threads[8] = new thread(182331, 'Sharing Windows Printer with Mac', '45763', 'Micahb', '11-15-2009', '02:53 PM', 'This is really bugging me. Should be a lot easier.\r\n\r\nGot a printer hooked up to a Windows computer, how can I print from my mac laptops?\r\n\r\nTried following a few online things and nothing is working out.\r\n On this one - [url=http://macs.about.com/od/macwindows/ss/sharewinprinter_4.htm]Printer Sharing - Add the Windows Printer to Your Mac[/url]\r\nI get to step 7, then I\'m done. I click the work group, but no computers show up.\r\n\r\nAny help is greatly appreciated.', '1');
	threads[9] = new thread(182277, 'Japanese Characters in a Website', '66357', 'dtaylorl', '11-13-2009', '11:45 AM', 'I\'m currently making a website that is mostly in English but also requires some parts to be in Japanese.  What is the best way to do this that will be compatible with as many users as possible (I don\'t want boxes where words should be!)?  I\'ve never really worked with non-standard characters before so I\'m not even sure where to start.', '4');
	threads[10] = new thread(182214, '40 ways to call a function', '2360', 'bobthecockroach', '11-11-2009', '09:29 PM', 'I\'m creating a programming language. I\'m currently planning to support more ways to call a function than I\'ve ever even seen before. These are all perfectly legitimate ways to get x to the power of 2:\n\n[code]\npow(x, 2)\nx.pow(2)\n(x, 2).pow()\n(_, 2).pow(x)\npow(x)(2)  # Because just calling with x returns a partially-applied function. Hooray for currying!\npow()(x)(2)  # Calling with no arguments is ok too. This of course means that...\npow()()()()()()()()(x)()()()()()()()()(2)  # ...is also perfectly legitimate, if incredibly stupid.\nx.pow()(2)  # would also be ok\n(_, 2).pow()(x)  # of course is also fine.\n[/code]\n\nThe dot notation is just taken to be syntactic sugar for making something the first argument to the function. This is how extension functions in .NET work, so I\'m not totally insane... yet. Where it gets insane is that you can use a tuple to syntactic-sugar-ly pass any number of arguments in this way.\n\nGiven the function:\n\n[code]\ntakes x y z a b c:\n    x * y + z - a / b ^ c\n[/code]\n\n(There\'s no return statement either. Last value is returned. There\'s also no keyword to indicate a function declaration, or parenthesis around the arguments, or commas in between them. I might change this though to more closely match tuples and function calls.)\n\nYou can call:\n\n[code]\ntakes(x,y,z,a,b,c)\nx.takes(y,z,a,b,c)\n(x,y).takes(z,a,b,c)\n(x,y,z).takes(a,b,c)\n(x,y,z,a).takes(b,c)\n(x,y,z,a,b).takes(c)\n(x,y,z,a,b,c).takes()\n[/code]\n\nYou can use _ as a placeholder to control which arguments are syntactic-sugar-ly passed. These all mean the same thing as well:\n\n[code]\n(_, _, _, a, b, c).takes(x, y, z)\n(_, y, _, a, _, c).takes(x, z, b)\n(x, _, _, _, b, c).takes(_, z, _)(y, a)\n[/code]\n\nBut you would really have to be out of your mind to do those.\n\nI may change my mind on this, of course, but the reason is that if someone has written a really nice function that takes 6 arguments, and you want to partially apply it, but you want to partially apply it with the arguments in a different order, you should be able to do that. Of course, you could fake it with lambdas... but I don\'t have those yet either. Actually, lambdas are probably a better idea, so I\'ll probably scrap this, but the infinite number of syntactic-sugar-ly passed parameters is here to stay.\n\n(Actually, I technically don\'t have anything at the moment because it\'s all just theoretical. I don\'t have a compiler or anything yet.)\n\n... Now you know goes in bobthecockroach\'s head.\n\nPS - If you\'re a JavaScript guru, you can help. This language is going to compile to (among other things) JavaScript.', '11');
	threads[11] = new thread(182116, 'Okay, epic home theater project. help please.', '151210', 'Cam42', '11-09-2009', '05:48 PM', 'So, as I\'m moving to a completely new state here in a few weeks, and a new house (duh), me and my dad are definitely going to create a home theater room, which seems to be quite popular in Denver (where we\'re moving to)\n<del>Couple</del> a lot of questions. First few are about the TV, and the rest are about the htpc we\'re setting up.\nTV:\n\n\n[LIST=1]\n[*]We\'re looking for a TV around 50", and that\'s all we know. We\'ve seen a few models from Samsung that we liked, but what other brands out there are good/not too expensive?\n[*]Plasma? LCD? What type of TV should we go for? ups and downs of both types?\n[/LIST]\n\nHTPC: I\'ve been looking at Engadget\'s guide here [URL="http://www.engadget.com/2009/07/21/how-to-build-a-blu-ray-tv-tuner-equipped-htpc-for-under-1-00/"]How-to: Build a Blu-ray / TV tuner-equipped HTPC for under $1,000[/URL] although it\'s pretty old, and a lot of things have changed since then. What I\'d like to know is\n\n\n[LIST=1]\n[*]I\'ve been looking at TUAW\'s guide here [URL="http://www.tuaw.com/2009/08/21/tuaw-guide-setting-up-the-ultimate-mac-mini-home-theater/"]TUAW Guide: Setting up the Ultimate Mac mini Home Theater[/URL] on the Mac mini home theater pc, how would that compare to Engadget\'s htpc, price/specs wise.\n[*]If I went the Mac mini route, I\'d be upgrading the hard drive, with a less expensive upgrade than the one from the apple store. I found one on newegg for just under a hundred. Does replacing the mini\'s hard drive void any sort of warranty?\n[*]Does the mini come with iLife discs? I\'d definitely want to keep iLife, and with the upgraded drive, how would that work? Could I do a Time Machine restore?\n[*]How would I connect the mini to the TV? Preferably via HDMI...\n[/LIST]\nI\'ll post more questions as I think of them.', '12');
	threads[12] = new thread(182107, 'Google Voice.', '151210', 'Cam42', '11-09-2009', '12:09 PM', 'Anyone been using this? I\'ve had it for a while, but haven\'t really had much use for it....\nOh, and I\'ve got <del>two</del> one  invite<del>s</del> for it, if anyone wants one... PM me the email.', '6');
	threads[13] = new thread(182019, 'Getting pregap hidden tracks off CD', '59434', 'Epaphras', '11-06-2009', '11:24 PM', 'I found out today that Dashboard Confessional\'s 2006 album [I]Dusk and Summer[/I] has two hidden tracks placed before the first song on the album. Apparently you put it in a CD player and rewind it to hear them.\r\n\r\nI can\'t find on Google or otherwise figure out how to get these two tracks off the CD onto my iTunes (I\'m on a Macbook if that matters). Any pointers?', '7');
	threads[14] = new thread(181904, 'Icky CPU fan', '23492', 'Jonodude', '11-04-2009', '09:46 PM', 'I\'m trying to fix up an ooooold computer and so far everything looks okay, but the CPU fan is extremely noisy at this point. Is there any way of fixing such a problem-' + '-by disassembling it? I don\'t want to have to order another, and, being a factory HP computer, finding a replacement might be a little tricky, too.', '3');
