//prueba de ajax
var ctxtPath = '/control/';

function objetoAjax(){
 var xmlhttp=false;
  try{
   xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  }catch(e){
   try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
   }catch(E){
    xmlhttp = false;
   }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
   xmlhttp = new XMLHttpRequest();
  }
  return xmlhttp;
}
function hideVisibleDiv(div){
div.style.visibility='hidden';
div.style.visibility='visible';
}

function changeDivHTML(div,image)
    {
        var previousInnerHTML = new String();
        //previousInnerHTML = document.getElementById(div).innerHTML;
        //previousInnerHTML = previousInnerHTML.concat("<img src=\"../../images/ajax-loader.gif\" border=\"0\" style=\"vertical-align: middle;\" width=\"100px\" height=\"20px\"></img>");
        previousInnerHTML = previousInnerHTML.concat("<img src=\"../images/"+image+"\" border=\"0\" style=\"vertical-align: middle;\"></img>"); 
        document.getElementById(div).innerHTML = previousInnerHTML;
    }


function loadUrlAjax(url,divCnt){
	divLoader = document.getElementById(divCnt);
	hideVisibleDiv(divLoader);
	ajaxloader=objetoAjax();
	 ajaxloader.open("POST",url);
	 ajaxloader.onreadystatechange=function() {
	  if (ajaxloader.readyState==4) {
	   divLoader.innerHTML = ajaxloader.responseText
	  }
	 }
	 ajaxloader.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	 ajaxloader.send(null)
} 

function viewLocList(citycode,div){
	var url= "ajxList.jsp?ccode="+citycode;
	changeDivHTML(div,"combogif.gif");
	loadUrlAjax(url,div);
}

function projectListResults(div){
var cityCode = document.getElementById("city").value;
var locCode = document.getElementById("location").value;
var typeCode = document.getElementById("type").value;
var price = document.getElementById("price").value;

var url="projectResultList.jsp?cityCode="+cityCode;
url=url+"&locCode="+locCode;
url=url+"&typeCode="+typeCode;
url=url+"&price="+price;
changeDivHTML(div,"ajax-loader.gif");
loadUrlAjax(url,div);
}

