function nuevoAjax(){
	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 doGet(container, page, params)
{
	var contenedor;
	contenedor = document.getElementById(container);
	var sendParams="";
	
	
	for (var i in params) 
	{ 
    	var param = new String();
    	param = params[i].toString();
    	param=param.replace(/&/g, "|");
		sendParams+=i+'='+param+'&';
    	
	}
	
	
	sendParams = sendParams.substring(0,sendParams.length-1) ;	
	ajax=nuevoAjax();
	ajax.open("GET", page+'?'+sendParams, true);
	
	ajax.onreadystatechange=function() 
	{
		if (ajax.readyState==4) 
		{
			contenedor.innerHTML = ajax.responseText
		}
		
		
	}
	 ajax.send(null);
	
	
}


function doPost(container, toPage, params, formId, msg){
//	showSimpleDiv('loadingPost');
	 var sendParams="";
	  for (var i in params) { 
    	 sendParams+=i+'='+params[i]+'&';
	  } 
	  sendParams = sendParams.substring(0,sendParams.length-1) ;	
	  ajax=nuevoAjax();
	  ajax.open("POST", toPage, true);
      ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
      ajax.send(sendParams);
      ajax.onreadystatechange=function(){
		if (ajax.readyState==4){
			var respuesta=ajax.responseText;
			var strRes = new String(respuesta);
			if(respuesta.indexOf("OK") !=-1){
				document.getElementById(formId).reset();
				document.getElementById('contactForm').style.display='none';
				alert(msg);
			}else if(respuesta.indexOf("URLRES") !=-1){
				var tmp = respuesta.split("_&1&_");
				document.getElementById('zearch360res').src = tmp[1];
			}else{
				alert(respuesta);
			}
			//hideDiv('loadingPost');
		}
	}
} 

