YAHOO.namespace("VIT");

/** HEADER **/
YAHOO.VIT.HeaderHome = {
	init: function() {
		var html = "";
		html += "<!-- Header -->";
		html += "<div class='hh1 left'><img src='images/logo_100.gif' alt='' class='logo-main' /></div>";
		html += "<div class='hh2 left'>";
		html += "<div id='advt-vit'>&nbsp;</div>";
		html += "<div class='row-space10'></div>";
		html += "<div class='row-space2'></div>";
		html += "<div class='tagline left'><img src='images/tagline.jpg' alt='' /></div>";
		html += "</div>";
		html += "<div class='hh3 right'>";
		html += "<div id='weather-module'></div>";
		html += "</div>";
		html += "<div class='clear'></div>";
		html += "<div class='row-space10'></div>";
		html += "<div class='navigation'>";
		html += "<div id='mainmenu-home' class='left'>"; 
		html += "<div class='bd'>";
		html += "<ul>";
		html += "<li class=''><a class='' href=''>Home</a></li>";
		html += "<li class=''><a class='' href='articles/'>Articles</a></li>";
		html += "<li class=''><a class='' href='#'>Columns</a></li>";
		html += "<li class=''><a class='' href='eventscalendar/'>Events Calendar</a></li>";
		html += "<li class=''><a class='' href='businessdirectory/'>Business Directory</a></li>";
		html += "<li class='le'><a class='' href='about/'>About Us</a></li>";
		html += "</ul>";
		html += "</div>";
		html += "</div>";
		html += "<div class='clear'></div>";
		html += "</div>";
		
		YAHOO.util.Dom.get("header-home").innerHTML = html;
	}
}

YAHOO.util.Event.onContentReady("header-home", YAHOO.VIT.HeaderHome.init);

/** MAIN MENU **/
YAHOO.VIT.MainMenuHome = {
	init: function() {
		var oMenuBar = new YAHOO.widget.MenuBar("mainmenu-home", {autosubmenudisplay: false, hidedelay: 0, lazyload: true});
	
		var aSubmenuData = {
			id: "columns", 
			itemdata: [ 
				{ text: "Arts of India", url: "columns/artsofindia/" },
				{ text: "Ask The Short Sale - Loan Mod Guru", url: "columns/loanmodguru/" },
				{ text: "Dharma Express", url: "columns/dharmaexpress/" },
				{ text: "Innovative Pioneers of our Era", url: "columns/innovativepioneers/" },
				{ text: "Latest News &amp; Growth of the Valley", url: "columns/valleynews/" },
				{ text: "Natural Healing with Homeopathy", url: "columns/homeopathy/" },
				{ text: "Plan My Event", url: "columns/planmyevent/" },
				{ text: "Seniors Corner", url: "columns/seniorscorner/" },
				{ text: "Square Pegs, Round Holes", url: "columns/drsachdev/" },
				{ text: "Thoughts &amp; Contemplations", url: "columns/jesal/" }
			]
		};
		
		oMenuBar.subscribe("beforeRender", function () {
		    if (this.getRoot() == this) {
		        this.getItem(2).cfg.setProperty("submenu", aSubmenuData);
		    }
		});
		
		oMenuBar.render();
	}
}

YAHOO.util.Event.onContentReady("mainmenu-home", YAHOO.VIT.MainMenuHome.init);

/** WEATHER MODULE **/
YAHOO.VIT.Weather = {
	successHandler: function(o) {
		var root = o.responseXML.documentElement;
		var descriptionNode = root.getElementsByTagName('description')[1].firstChild.nodeValue;
		var img = descriptionNode.substring(1, descriptionNode.indexOf("br") - 1);
		
		var str = descriptionNode.substring(descriptionNode.indexOf("Current Conditions:</b><br />") - 1);
		str = str.substring(1, descriptionNode.indexOf("<br") - 1);
		str = str.substring(str.indexOf(", ") + 2);
		str = str.substring(0, str.indexOf(" ")) + "&deg;";
		
		var html = "";
		html += "<span style='font-size: 11px;'>Phoenix, AZ</span><br/>";
		html += img + "<br/>";
		html += "&nbsp;<span style='font-size: 15px;'>" + str + "</span>";
		document.getElementById('weather-module').innerHTML = html;
	},
	
	failureHandler: function(o) {
		document.getElementById('weather-module').innerHTML = o.status + " " + o.statusText;
	},
	
	init: function() {
		var entryPoint = 'js/yui_2.8.0/weather.php';
		var queryString = encodeURI('?w=2471390');
		var sUrl = entryPoint + queryString;
		
		var request = YAHOO.util.Connect.asyncRequest('GET', sUrl, { success: YAHOO.VIT.Weather.successHandler, failure: YAHOO.VIT.Weather.failureHandler });
	}
}

YAHOO.util.Event.onContentReady("weather-module", YAHOO.VIT.Weather.init);


