
function getWeatherFeed(date)
{
	var feedInfo = new Object();
				
	switch(date)
	{
		
		case 11:
			feedInfo.feed = "http://feeds2.feedburner.com/TheEverestTestLuklaForecast?format=sigpro";
			feedInfo.location = "Phakding";
			break;
			
		case 12:
			
			feedInfo.feed  = "http://feeds2.feedburner.com/TheEverestTestNamcheBazarForecast?format=sigpro";
			feedInfo.location = "Namche Bazaar";
			break;
		
		case 13:
		case 14:
			feedInfo.feed  = "http://feeds2.feedburner.com/TheEverestTestKhumjungForecast?format=sigpro";
			feedInfo.location = "Khumjung";
			break;
			
		case 15:
			feedInfo.feed  = "http://feeds2.feedburner.com/TheEverestTestDingbocheForecast?format=sigpro";
			feedInfo.location = "Tengboche";
			break;
			
		case 16:
		case 17:
			feedInfo.feed  = "http://feeds2.feedburner.com/TheEverestTestDingbocheForecast?format=sigpro";
			feedInfo.location = "Dingboche";
			break;
			
		case 18:
			feedInfo.feed  = "http://feeds2.feedburner.com/TheEverestTestLobucheForecast?format=sigpro";
			feedInfo.location = "Lobuche";
			break;
			
		case 19:
		case 20:
		case 21:
			feedInfo.feed  = "http://feeds2.feedburner.com/TheEverestTestLobucheForecast?format=sigpro";
			feedInfo.location = "Gorak Shep";
			break;
			
		case 22:
			feedInfo.feed  = "http://feeds2.feedburner.com/TheEverestTestLobucheForecast?format=sigpro";
			feedInfo.location = "Pheriche";
			break;
			
		case 23:
			feedInfo.feed  = "http://feeds2.feedburner.com/TheEverestTestKhumjungForecast?format=sigpro";
			feedInfo.location = "Khumjung";
			break;
			
		case 24:
			feedInfo.feed  = "http://feeds2.feedburner.com/TheEverestTestLuklaForecast?format=sigpro";
			feedInfo.location = "Phakding";
			break;
			
		default:
			feedInfo.feed  = "http://feeds2.feedburner.com/TheEverestTestLuklaForecast?format=sigpro";
			feedInfo.location = "Lukla";
			break;	
			
	}
	
	return feedInfo;

}


function getNepalDateTime()
{
	var currentDate = new Date();
	var localTime = currentDate.getTime();
	
	//Get local timezone offset
	var localOffset = currentDate.getTimezoneOffset() * 60000;
	
	// obtain UTC time in msec
	var utc = localTime + localOffset;
	
	//add Nepal offset in ms
	var nepalTime = utc + (3600000*5.75);

	return new Date(nepalTime);
}

function refreshWeatherFeed()
	{
	//Modify the link in the title to point to the main blog rather than th one used to generate the RSS feeds
	var div = document.getElementById('weatherFeed');
	var headlines = div.getElementsByTagName('SPAN');
	headlines[0].firstChild.innerHTML = "Current Weather Conditions";
	//Reverse date order
	var headline = headlines[1].firstChild.innerHTML;
	var month = headline.substr(0,headline.indexOf('/'));
	var temp = headline.substring(headline.indexOf('/') + 1, headline.length);
	var day = temp.substr(0,temp.indexOf('/'));
	temp = temp.substring(temp.indexOf('/'), temp.length);							

	headlines[1].firstChild.innerHTML = (day +"/" + month + temp);

	//Swap image and text order
	var strings = div.getElementsByTagName('ul');
	var forecast0 = strings[0].getElementsByTagName('div')[0];
	var forecast1 = strings[0].getElementsByTagName('div')[1];
	var img = forecast0.getElementsByTagName('img');
	
	try { if(!forecast0.innerText) forecast0.innerText = forecast0.textContent; } catch(e) {}	
	var text = forecast0.innerText;
	var index = text.indexOf(':') +1;
	
	text = text.substr(index, text.length - index);
	forecast0.innerHTML = "<div class = 'forecastImage'><img src = " + img[0].src + "></div><div class = 'forecast'>" + text +"</div>";				
					
	img = forecast1.getElementsByTagName('img');
	try { if(!forecast1.innerText) forecast1.innerText = forecast1.textContent; } catch(e) {}	
	text = forecast1.innerText;
	forecast1.innerHTML = "<div class = 'forecastImage'><img src = " + img[0].src + "></div><div class = 'forecast'>" + text +"</div>";	


	}
	
	
	function refreshMainWeatherFeed()
	{
	//Modify the link in the title to point to the main blog rather than th one used to generate the RSS feeds
	var weatherDiv = document.getElementById('homeWeatherFeed');
	var headlines = weatherDiv.getElementsByTagName('SPAN');
	
	if(headlines.length > 0)
	{
		headlines[0].firstChild.innerHTML = "Current Weather Conditions";
	
	}

	//Swap image and text order
	var strings = weatherDiv.getElementsByTagName('ul');
	if(strings.length > 0)
	{
		var forecast0 = strings[0].getElementsByTagName('div')[0];
		var img = forecast0.getElementsByTagName('img');
		
		var text = forecast0.firstChild.nodeValue;
		var index = text.indexOf(':') +1;
		
		text = text.substr(index, text.length - index);
		forecast0.innerHTML = "<div class = 'forecastImage'><img src = " + img[0].src + "><\/div><div class = 'forecast'>" + text +"<\/div>";				
		
	}

	}