function weatherCallBack(targetDiv){
	var divObj = document.getElementById(targetDiv);
	var aObjs = divObj.getElementsByTagName('a');
	if(aObjs.length == 1){
		setTimeout("weatherCallBack('"+targetDiv+"')",2);
	}else{
		var removeArr = new Array();
		for(i=0; i<aObjs.length; i++){
			if(aObjs[i].innerHTML.indexOf('<') < 0){
				removeArr[removeArr.length] = aObjs[i];
			}
		}
		for(i=0; i<removeArr.length; i++){
			var aObj = removeArr[i];
			if(aObj && aObj.parentNode && aObj.parentNode.parentNode) {
				aObj.parentNode.parentNode.removeChild(aObj.parentNode);
			}
		}
		var inputObj = divObj.getElementsByTagName('input');
		inputObj[0].parentNode.parentNode.parentNode.removeChild(inputObj[0].parentNode.parentNode);
		var aObj = divObj.getElementsByTagName('a');
		for(var i=0;i<aObj.length;i++){
			aObj[i].style.borderBottom = "0px";
		}
		
		var weatherObj = document.createElement('DIV');
		var weatherTbl = document.createElement('table');
		weatherObj.appendChild(weatherTbl);
		var weatherTbdy = document.createElement('tbody');
		weatherTbl.appendChild(weatherTbdy);
		var tblRow = weatherTbdy.insertRow(0);
		
		var widthArr = new Array(50,50,50);
		var i = 0;
		while(aObj.length){
			var tblCell = tblRow.insertCell(i);
			tblCell.width = widthArr[i];
			tblCell.appendChild(aObj[0]);
			i++;
		}
		divObj.innerHTML = '';
		divObj.appendChild(weatherObj);
	}
}
