﻿$(document).ready(function() {
	var randomNum = function(num) {
		return Math.floor(num * (Math.random() % 1));
	};
	var randomRange = function(min, max) {
		return min + randomNum(max - min + 1);
	}
	var whichPartner = randomRange(1, 12);
	var partner = [];
	partner[0] = "/_layouts/images/home_ked/Content/Images/PartnerImages/brioni.png"
	partner[1] = "/_layouts/images/home_ked/Content/Images/PartnerImages/gary.png"
	partner[2] = "/_layouts/images/home_ked/Content/Images/PartnerImages/hersh.png"
	partner[3] = "/_layouts/images/home_ked/Content/Images/PartnerImages/jacobo.png"
	partner[4] = "/_layouts/images/home_ked/Content/Images/PartnerImages/karen.png"
	partner[5] = "/_layouts/images/home_ked/Content/Images/PartnerImages/linda.png"
	partner[6] = "/_layouts/images/home_ked/Content/Images/PartnerImages/maxPeter.png"
	partner[7] = "/_layouts/images/home_ked/Content/Images/PartnerImages/michael.png"
	partner[8] = "/_layouts/images/home_ked/Content/Images/PartnerImages/patricia.png"
	partner[9] = "/_layouts/images/home_ked/Content/Images/PartnerImages/rand.png"
	partner[10] = "/_layouts/images/home_ked/Content/Images/PartnerImages/Tiffany.png"
	partner[11] = "/_layouts/images/home_ked/Content/Images/PartnerImages/petri.png"

	var whichImg = "background-image: url(" + partner[whichPartner - 1] + ");"
	var partnerImg = document.getElementById("PartnerImg");
	switch (whichPartner) {
		case 1:
			partnerImg.style.cssText = whichImg;
			break;
		case 2:
			partnerImg.style.cssText = whichImg;
			break;
		case 3:
			partnerImg.style.cssText = whichImg;
			break;
		case 4:
			partnerImg.style.cssText = whichImg;
			break;
		case 5:
			partnerImg.style.cssText = whichImg;
			break;
		case 6:
			partnerImg.style.cssText = whichImg;
			break;
		case 7:
			partnerImg.style.cssText = whichImg;
			break;
		case 8:
			partnerImg.style.cssText = whichImg;
			break;
		case 9:
			partnerImg.style.cssText = whichImg;
			break;
		case 10:
			partnerImg.style.cssText = whichImg;
			break;
		case 11:
			partnerImg.style.cssText = whichImg;
			break;
		case 12:
			partnerImg.style.cssText = whichImg;
			break;
		default:
			partnerImg.style.cssText = "background-image: url(" + partner[0] + ");";
	}

	//For Weather Widget:
	
function getWeatherData() {
	// initialize weather widget
	var serviceUrl = "WeatherService.asmx/";
	var proxy = new ServiceProxy(serviceUrl);

	proxy.invoke(
                    "GetCurrentForecast",
                    { "cityCode": "USLA0338" },
                    function(data) {
                    	$('#weatherImage').attr('src', data.ImageUrl);
                    	$('#temperatureDisplay').text(data.TemperatureF + '\u00B0F ' + data.TemperatureC + '\u00B0C');
                    	$('#weatherLocation').text('NEW ORLEANS');
                    },
                    function(error) {
                    	$('#alternateWeather').show();
                    	$('#WeatherIcon').hide();
                    }
            );
};

getWeatherData();
});