/*

	Home Module
	Copyright 2007 Wimbomedia.com

*/


var m_home = {name:'m_home'};

m_home.nav_tab = "nav_tab_1";

m_home.methods = function()
{
	ajax_r_call1 = "fetch_news.php?rArea=1&show=1&start=";
	ajax_r_area1 = "ex_news";

	var area1 = document.getElementById(ajax_r_area1).innerHTML = LOAD_PADDING;

	AjaxEngine._call(AjaxEngine._print, ajax_r_call1+1, ajax_r_area1);

	window.scroll(0,0);
}

m_home.cat_tabs = ""
		  + "<a href='http://www.wimbomedia.com/content/audio' target='_blank' title='All Tracks' id='cat_tab_1' class='cat_tab'>All Tracks</a>"
		  + "<a href='http://www.wimbomedia.com/content/artists' target='_blank' title='All Artists' id='cat_tab_2' class='cat_tab'>All Artists</a>"
		  + "<a href=javascript:explore('all','all_sources') title='All Soucres' id='cat_tab_3' class='cat_tab'>All Sources</a>"
		  + "";

m_home.content = ""
		+ "<h1>What is Wimbomedia?</h1>"
		+ "<div id='frontpage'>"
		+ "<table cellspacing='0' cellpadding='0'>"
		+	"<tr>"

		+		"<td width='185' valign='top'>"
		+			"<img src='images/logo_big.jpg' align='left' alt='Our new logo theme!' title='Our new logo theme!' />"
		+		"</td>"

		+		"<td valign='top'>"
		+			"<p style='margin-top:10px; font-size:18px;'>"

		+				"<b style='padding:3px 6px 3px 6px; background:#111111; font-weight:normal; color:#ffaa00;'>For fans, fanatics, and zealots!</b><br /><br />"

		+				"<b style='font-weight:normal; color:#0099ff;'>Wimbomedia</b> aggregates music and podcasts from all over the web to help you keep up with new music and your favorite podcasts.<br />"

		+				"Discover emerging artists, read reviews about what's hot, and buy music you love!<br />"

		+				"<div style='width:100%; font:normal 10px Arial; text-align:right;'><a href='javascript:goTo(m_feedback)'>Give us a shout!</a></div>"

		+ 			"</p>"
		+		"</td>"

		+	"</tr>"
		+ "</table>"
		+ "</div>"
		+ "<br /><br />"
		+ "<center><a href='javascript:goTo(m_register, false, false)'><img src='../ads/join_banner.png' title='Join Wimbomedia!' alt='Join Wimbomedia!'/></a></center>"
		+ "<br /><br />"
		+ "<div style='clear:both;'><h1>Grapevine</h1></div>"
		+ "<div id='ex_news' style='clear:both'><div>"
		+ "&nbsp;"
		+ "";


var poll = {

	vote :	function (poll)
		{
			var options = document.poll_form.options;
			var vote = false;

			for(var i=0; i<options.length; i++)
			{
				if(options[i].checked)
				{
					vote = options[i].value;
					break;
				}
				else
				{
					vote = false;
				}
			}

			if(!vote)
			{
				/* ---------- START FOG BOX ---------- */

				var fog_name = "poll_error_box";
				var fog_content = "Pick an option first, then submit your vote."
						+ "<br /><br />"
						+ "<div style='border-top:1px #0099ff dotted; padding-top:10px;'>"
						+ "<center>"
						+	"<input type='button' value='OK' class='submit_btn' onmouseover='mouseFx.over(event)' onmouseout='mouseFx.out(event)' onClick=fogBox.destroy('" + fog_name + "') />"
						+ "</center>"
						+ "</div>"
						+ "";
				var fog_box = fogBox.create(fog_name, fog_content, 244, 50, 200);
				document.getElementById("ex_poll").parentNode.parentNode.innerHTML += fog_box;

				/* ---------- END FOG BOX ---------- */

				return;
			}

			document.poll_form.submit();

			/* ---------- START FOG BOX ---------- */

			var fog_name = "poll_msg_box";
			var fog_content = "<b style='color:#ffaa00;'>Please wait as your vote is counted...</b>";
			var fog_box = fogBox.create(fog_name, fog_content, 244, 50, 200);
			document.getElementById("ex_poll").parentNode.parentNode.innerHTML += fog_box;

			/* ---------- END FOG BOX ---------- */

		},

	show_results :	function (poll)
			{
				var ajax_call = "fetch_poll_results.php?q=" + poll;
				var ajax_area = "ex_poll";
				AjaxEngine._call(AjaxEngine._print, ajax_call, ajax_area);
			},


	show_poll :	function (poll)
			{
				var ajax_call = "fp_poll.php?q=" + poll;
				var ajax_area = "ex_poll";
				AjaxEngine._call(AjaxEngine._print, ajax_call, ajax_area);
			}
}