var xmlhttp;

function removecode(p_node_id) 
{ 
  var table_bet = document.getElementById(p_node_id); 
  while (table_bet.hasChildNodes()) 
  { 
    table_bet.removeChild(table_bet.firstChild); 
  } 
}


function show_page(p_node_id1, p_node_id2, p_code)
{ 
 try
 {
  if(window.ActiveXObject)
  {
   req = new ActiveXObject("MSXML2.xmlhttp")
  }
  if(window.xmlhttpRequest)
  {
    req = new xmlhttpRequest()
  }

  if(!xmlhttp && typeof XMLHttpRequest != 'undefined') 
  {
    req = new XMLHttpRequest( );
  }
 }
 catch(e){}
  if (req)
  { 
    try
    {
      req.open('GET', p_code, true); 
      req.setRequestHeader("Content-Type", "text/html; charset=iso-8859-1");
//	  req.setRequestHeader("Content-Encoding", "text/html; charset=iso-8859-1");
      req.onreadystatechange = function() { 
/*
        if (req.readyState == 1) 
        { 
          removecode(p_node_id1);
          var link_bet = document.getElementById(p_node_id1);
        } 
*/
        if (req.readyState == 4 && req.status == 200) 
        { 
			removecode(p_node_id2);
			var table_bet = document.getElementById(p_node_id2);
//		  	var codi = table_bet.innerHTML;
			table_bet.innerHTML = req.responseText;
			var altre="";
			if (p_node_id2=="sub_contingut_25") {
				altre="sub_contingut_26";
				tanca_page(altre,'controller.php?p_action=show_page2&pagina_id=7&inst_id=26');
			}
			if (p_node_id2=="sub_contingut_26") {
				altre="sub_contingut_25";
				tanca_page(altre,'controller.php?p_action=show_page2&pagina_id=7&inst_id=25');
			}
		}
      }; 
      req.send(null); 
    }
    catch(e){}
  }
}

function tanca_page(pag2,p_codi) { 
 try {
  if(window.ActiveXObject) reqT = new ActiveXObject("MSXML2.xmlhttp");
  if(window.xmlhttpRequest) reqT = new xmlhttpRequest();
  if(!xmlhttp && typeof XMLHttpRequest != 'undefined') reqT = new XMLHttpRequest( );
 }
 catch(e){}
  if (reqT) { 
    try {
      reqT.open('GET', p_codi, true); 
//      reqT.setRequestHeader("Content-Type", "text/html; charset=iso-8859-1");
      reqT.onreadystatechange = function() { 

        if (reqT.readyState == 4 && reqT.status == 200) 
        { 
			removecode(pag2);
			var table_bet2 = document.getElementById(pag2);
//		  	var codi = table_bet.innerHTML;
			table_bet2.innerHTML = reqT.responseText;
		}
      }; 
      reqT.send(null); 
    }
    catch(e){}
  }
}

