function opennews(idnews){

        var rnd = Math.random();

        document.getElementById("invite").innerHTML='<center><span class="normal_text" dir="ltr"><img border="0" src="them_img/wait.gif"></span><br></center><br>';
        var http_request = false;

        if (window.XMLHttpRequest) {
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
            }
        } else if (window.ActiveXObject) {
           
 			var msxmlhttp = new Array(
				'Msxml2.XMLHTTP.5.0',
				'Msxml2.XMLHTTP.4.0',
				'Msxml2.XMLHTTP.3.0',
				'Msxml2.XMLHTTP',
				'Microsoft.XMLHTTP');
			for (var i = 0; i < msxmlhttp.length; i++) {
				try {
					http_request = new ActiveXObject(msxmlhttp[i]);
				} catch (e) {
					http_request = null;
				}
			}
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
        http_request.onreadystatechange = function() {echo (http_request,'invite');
		};
        http_request.open('GET', 'aj_news.php?id='+idnews+'&rnd='+rnd, true);
		http_request.send(null);
    }
function opensuggest(url,divname){
        var rnd = Math.random();
        document.getElementById(divname).style.display='';
        document.getElementById('maindiv').style.display='';
        document.getElementById(divname).innerHTML='<center><span class="normal_text" dir="ltr"><img border="0" src="them_img/wait.gif"></span><br></center><br>';

        
        var http_request = false;

        if (window.XMLHttpRequest) {
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
            }
        } else if (window.ActiveXObject) {
           
 			var msxmlhttp = new Array(
				'Msxml2.XMLHTTP.5.0',
				'Msxml2.XMLHTTP.4.0',
				'Msxml2.XMLHTTP.3.0',
				'Msxml2.XMLHTTP',
				'Microsoft.XMLHTTP');
			for (var i = 0; i < msxmlhttp.length; i++) {
				try {
					http_request = new ActiveXObject(msxmlhttp[i]);
				} catch (e) {
					http_request = null;
				}
			}
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
        http_request.onreadystatechange = function() {echo (http_request,divname);
		};
        http_request.open('GET', url, true);
		http_request.send(null);
    }

    function echo(http_request,item_n) {

        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
                document.getElementById(item_n).innerHTML=unescape(http_request.responseText);
				
            } else {
                alert('There was a problem with the request.');
            }
        }

    }

function opensearchphone(url,showdiv){
   
        var rnd = Math.random();

        document.getElementById(showdiv).innerHTML='<br><br><br><center><span class="normal_text" dir="ltr"><img border="0" src="them_img/wait.gif"></span><br></center><br>';

        var http_request = false;

        if (window.XMLHttpRequest) {
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
            }
        } else if (window.ActiveXObject) {
           
 			var msxmlhttp = new Array(
				'Msxml2.XMLHTTP.5.0',
				'Msxml2.XMLHTTP.4.0',
				'Msxml2.XMLHTTP.3.0',
				'Msxml2.XMLHTTP',
				'Microsoft.XMLHTTP');
			for (var i = 0; i < msxmlhttp.length; i++) {
				try {
					http_request = new ActiveXObject(msxmlhttp[i]);
				} catch (e) {
					http_request = null;
				}
			}
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
        http_request.onreadystatechange = function()
 {
echo (http_request,showdiv);

};
        http_request.open('GET', url, true);
		http_request.send(null);
    }

function openprofile(){

        var rnd = Math.random();
        var idnews
        document.getElementById("profile_text").innerHTML='<center><span class="normal_text" dir="ltr"><img border="0" src="them_img/wait.gif" ></span><br></center><br>';
        var http_request = false;

        if (window.XMLHttpRequest) {
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
            }
        } else if (window.ActiveXObject) {
           
 			var msxmlhttp = new Array(
				'Msxml2.XMLHTTP.5.0',
				'Msxml2.XMLHTTP.4.0',
				'Msxml2.XMLHTTP.3.0',
				'Msxml2.XMLHTTP',
				'Microsoft.XMLHTTP');
			for (var i = 0; i < msxmlhttp.length; i++) {
				try {
					http_request = new ActiveXObject(msxmlhttp[i]);
				} catch (e) {
					http_request = null;
				}
			}
        }

        if (!http_request) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
        http_request.onreadystatechange = function() {echo (http_request,'profile_text');
		};
        http_request.open('GET', '8.php?id='+idnews+'&rnd='+rnd, true);
		http_request.send(null);
    }
    
    
function openwindow(url,params,div)
{

 	if(url.substr(url.length-1)=="#")
	{
	 return false;
	 }
	 document.getElementById(div).innerHTML='<center><span class="normal_text" dir="ltr"><img border="0" src="image/wait.gif"></span><br></center><br>';
	 Initialize();
	 if(req!= null)
	 {
	 	req.onreadystatechange = function()
		{
	 	 Process(div);
 	 	};
	 req.open("POST", url, true);
	 req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
	 req.send(params);
 	 }
}
var req;function Initialize(){
	try{req=new ActiveXObject("Msxml2.XMLHTTP");}
	catch(e){
		try{
		  req=new ActiveXObject("Microsoft.XMLHTTP");}
		catch(oc){req=null;}
	}
	if(!req&&typeof XMLHttpRequest!="undefined"){
		req=new XMLHttpRequest();
		}
}
function Process(div){
	if(req.readyState == 4){
		if (req.status == 200)	{
		   	if(req.responseText==""){
		   			HideDiv(div);
		   	}else{
		   	ShowDiv(div);
		   	document.getElementById(div).innerHTML = req.responseText;
	   		}
   		}else{
  		 		document.getElementById(div).innerHTML= "Server is too busy:<br>" + req.statusText;
  		}
	}
}





function ShowDiv(divid){
	if (document.layers) document.layers[divid].visibility="show";
		 else document.getElementById(divid).style.visibility="visible";
	 }
function HideDiv(divid){
	if (document.layers){
			document.layers[divid].visibility="hide";
		}else{
			document.getElementById(divid).style.visibility="hidden";
	}
}

    function echo(http_request,item_n) {

        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
                document.getElementById(item_n).innerHTML=unescape(http_request.responseText);
				
            } else {
                alert('There was a problem with the request.');
            }
        }

    }


