var req;
	function loadXMLDoc(url) 
	{
		// branch for native XMLHttpRequest object
		if (window.XMLHttpRequest) {
			req = new XMLHttpRequest();
			req.onreadystatechange = processReqChange;
			req.open("GET", url, true);
			req.send(null);
		// branch for IE/Windows ActiveX version
		} else if (window.ActiveXObject) {
			req = new ActiveXObject("Microsoft.XMLHTTP");
			if (req) {
				req.onreadystatechange = processReqChange;
				req.open("GET", url, true);
				req.send();
			}
		}
	}
	
	
	function processReqChange() 
	{
		if (req.readyState == 4) // only if req shows "complete"
		{
			if (req.status == 200) // only if "OK"
			{
				response  = req.responseXML.documentElement;
				A_Method  =	response.getElementsByTagName('method')[0].firstChild.data;
				A_Result    = response.getElementsByTagName('result')[0].firstChild.data;
				if (A_Method!='addNew')
				{
					eval(A_Method + '(\'\', A_Result)');
				}
				else
				{
					eval(A_Method + '(\'\',\'\', A_Result)');
				}
			} 
			else 
			{
				alert("There was a problem retrieving the XML data:\n" + req.statusText);
			}
		}
	}
  
function CreateObject(){
 var http;
 var browser = navigator.appName; 
 if(browser == "Microsoft Internet Explorer"){
	http = new ActiveXObject("Microsoft.XMLHTTP");
 }else{
	http = new XMLHttpRequest();
	}
  return http;
}
var xmlhttp = CreateObject();
if(!xmlhttp) alert('Sorry we can not creat an ActiveX on your browser');

function display_data(show,type) {
	xmlhttp.open("GET", show, true);
	switch(type){
	case 'dnp_news_list':xmlhttp.onreadystatechange = function (){target_div('dnp_news_content');}
	break;
	}

  xmlhttp.send(null);

}

function target_div(get_div_id){if(xmlhttp.readyState == 1 || xmlhttp.readyState == 2){
   }else if((xmlhttp.readyState == 4) && (xmlhttp.status == 200)){document.getElementById(get_div_id).innerHTML = xmlhttp.responseText;}  }
function switchpage(page){display_data('dnp_news.php?content=2&page='+page,'dnp_news_list');}
