// JavaScript Document
function createAjax(){
	try{
	  // Firefox, Opera 8.0+, Safari
	  return request=new XMLHttpRequest();
  }catch (e){
  	// Internet Explorer
  	try{
    	return request=new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e){
  	  return request=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
	return request;
}
//
function adjustDivStyle(div_id){
		document.getElementById(div_id).style.display='';
		document.getElementById(div_id).style.width='300px';
		document.getElementById(div_id).style.height='300px';
		document.getElementById(div_id).style.left=200;
		document.getElementById(div_id).style.top=200;
	}
var SrcActual1_1;
var SrcActual1_2;
var SrcActual1_3;



function DivLoadSrc(div_id,Src,target){
		MySrc=Src		
		request=null;		
		request=createAjax();			
		request.open("GET",MySrc,true);
		request.onreadystatechange=function (){
										if(request.readyState==4){
											Response=request.responseText;												
											if (target=='absolute'){
												document.getElementById(div_id).innerHTML=Response;
												adjustDivStyle(div_id);
											}else{												
												document.getElementById(div_id).innerHTML=Response;
												MaximizeBar();
											}											
										}
									}
		request.send(null);		
	}
	
function ChangeImage(SRC,MyObject,LinkID,CLASS, Action){
		if (Action=='over'){
		document.getElementById(MyObject).src=SRC;
		//document.getElementById(LinkID).className=CLASS;
		document.getElementById(LinkID).style.color='#FFFFFF';
		}else{
			document.getElementById(MyObject).src=SRC;
			//document.getElementById(LinkID).className=CLASS;
			document.getElementById(LinkID).style.color='#CCCCCC';
		}
	}	

function changeCountry(wcode){
	var request_c=null;
	request_c=createAjax();
	var url_c="/reload_state.php";
	request_c.open("POST",url_c,true);
	request_c.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	request_c.onreadystatechange=function() {
									if(request_c.readyState==4){
										var newtotal=request_c.responseText;
										document.getElementById("div_state").innerHTML=request_c.responseText;									
									}
								}
	request_c.send("wcode="+wcode);
}
// Change weather location and set cookie selected preference ----------------------------------------------------------//
function changeState(scode){
	var request_c=null;
	request_c=createAjax();
	var url_c="/reload_city.php";
	request_c.open("POST",url_c,true);
	request_c.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	request_c.onreadystatechange=function() {
									if(request_c.readyState==4){
										var newtotal=request_c.responseText;
										document.getElementById("div_city").innerHTML=request_c.responseText;									
									}
								}
	request_c.send("scode="+scode);
}
// Change weather location and set cookie selected preference ----------------------------------------------------------//
function ChangeWeather(){
	country=document.getElementById('select_country').value;
	state='';
	if(document.getElementById('select_state')){
		state=document.getElementById('select_state').value;
	}
	city=document.getElementById('select_city').value;
	var request_c=null;
	request_c=createAjax();
	Set_Cookie('MWI_Weather[country]',country,2592000);
	Set_Cookie('MWI_Weather[state]',state,2592000);
	Set_Cookie('MWI_Weather[city]',city,2592000);
	var url_c="/weather_orbita.php";
	request_c.open("POST",url_c,true);
	request_c.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	request_c.onreadystatechange=function() {
									if(request_c.readyState==4){
										var newtotal=request_c.responseText;
										document.getElementById("div_weather").innerHTML=request_c.responseText;									
									}
								}
	request_c.send("wcode="+country+"&scode="+state+"&ccity="+city);
}

