var myObject;
function getWeather(cityCode)
{
	
	 
	var daysArray=new Array(3);
		daysArray['Saturday']="السبت";
		daysArray['Sunday']="الأحد";
		daysArray['Friday']="الجمعة";
		daysArray['Thursday']="الخميس";
		daysArray['Wednesday']="الأربعاء";
		daysArray['Tuesday']="الثلاثاء";
		daysArray['Monday']="الإثنين";

		var JSONData = jQuery.ajax({
							url: 'weather_parser.php?code='+cityCode,
							async: true,
							global: false,
							success: function(data){								
								myObject = eval('(' + data + ')');
		var tempF =  myObject.weather.cc.tmp;
	
		var temC = Math.round(5/9*(tempF-32));
		
		var firstDay = myObject.weather.dayf;
		var tableWeatherDaysTd='';
		var tableWeatherImagesTd='';
		var tableWeatherDaysTempTd='';
		
		var tableWeatherDays = ' <table width="100%" cellspacing="0" cellpadding="2" bgcolor="#efefef"><tr>';
		for (var i = 0; i < 5; i++)
		{
			if(i==0)
			{
				tableWeatherImagesTd =tableWeatherImagesTd +'<td bgcolor="#ffffff" align="center"><img src="weather_image/'+myObject.weather.cc.icon+'.png" width="31" height="31" alt="" /></td>';
			}
			else
			{
				tableWeatherImagesTd =tableWeatherImagesTd +'<td bgcolor="#ffffff" align="center"><img src="weather_image/'+firstDay.day[i].part[0].icon+'.png" width="31" height="31" alt="" /></td>';
			}

			tableWeatherDaysTd =tableWeatherDaysTd +'<td align="center">'+daysArray[firstDay.day[i].attributes.t]+'</td>';
			tableWeatherDaysTempTd =tableWeatherDaysTempTd +'<td align="center">'+convertToC(firstDay.day[i].hi)+'°/'+convertToC(firstDay.day[i].low)+'°</td>';
		}
		
        tableWeatherDays= tableWeatherDays+ tableWeatherDaysTd+'</tr><tr>'+tableWeatherImagesTd+'</tr><tr>'+tableWeatherDaysTempTd+'</tr></table>'
        	jQuery("#weatherCityName ").html( jQuery('#sCities option:selected').text()); 
		jQuery("#weatherCityTemp").html(temC+'C / '+tempF+'°F');
		jQuery("#weatherImageToday").attr({ src: 'weather_image/'+myObject.weather.cc.icon+'.png' });
		jQuery("#weatherTableDays").html(tableWeatherDays);
		}	
		});

}

function convertToC(tmp) {
	return Math.round(5/9*(tmp-32));
}