/* Skapar XMLHttpRequest object... */
var http = CreateRequestObject(); 
var md=false;
var minDiv=document.getElementById('Div1')
var minPopup=document.getElementById('Popup')

function HidePopup() //Dälj innehåll
{
	minPopup.style.visibility="hidden";
	
}	

function ShowPopup(myrequest)
{	
    if(myrequest!="")
    {
        //Om fönster redan finns sätt bara ny pos
        if(minPopup.style.visibility=="visible")
        {
            minPopup.style.left=tempX-105+'px'
	        minPopup.style.top=tempY+10+'px'
        }
        else
        {   
            //Om raden inte innehåller "aspx" skall inte ajaxanrop göras. Skriv då bara ut innehåll till skärmen
            if(myrequest.indexOf("aspx")!=-1)
            {
                http.open('get',myrequest)
                http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded') 
                http.onreadystatechange = HandleUpdate2
                http.send(null)
            }
            else
            {
                minPopup.innerHTML=myrequest;
                minPopup.style.left=tempX-105+'px'
		        minPopup.style.top=tempY+10+'px'
		        minPopup.style.visibility="visible"
            }
        }
    }
    else
    {
        HidePopup();
    }
}

function ShowPopup2(myrequest)
{	
    if(myrequest!="")
    {
        //Om fönster redan finns sätt bara ny pos
        if(minPopup.style.visibility=="visible")
        {
            minPopup.style.left=tempX-400+'px'
	        minPopup.style.top=tempY+10+'px'
        }
        else
        {   
            //Om raden inte innehåller "aspx" skall inte ajaxanrop göras. Skriv då bara ut innehåll till skärmen
            if(myrequest.indexOf("aspx")!=-1)
            {
                http.open('get',myrequest)
                http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded') 
                http.onreadystatechange = HandleUpdate2
                http.send(null)
            }
            else
            {
                minPopup.innerHTML=myrequest;
                minPopup.style.left=tempX-400+'px'
		        minPopup.style.top=tempY+10+'px'
		        minPopup.style.visibility="visible"
            }
        }
    }
    else
    {
        HidePopup();
    }
}




function CreateRequestObject(){
	var request_o; //Innehåller objektet.
	var browser = navigator.appName; //Internetläsarens namn
	if(browser == "Microsoft Internet Explorer"){
		/* Skapa objekt med MSIE's metod */
		request_o = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		/* Skapa objekt med metod för övriga internetläsare */
		request_o = new XMLHttpRequest();
	}
	return request_o; //Returnera objektet
}



function AjaxGetTable(myRequest)
{	
    http.open('get',myRequest)
    http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded') 
    http.onreadystatechange = HandleUpdate
    http.send(null)	
}

function HandleUpdate(){

	if(http.readyState == 4){ 
		var response = http.responseText
		//alert(response)   //bra test om det inte funkar
		minDiv.innerHTML = response
		//minDiv.style.visibility="visible"
	}
}

function HandleUpdate2(){

	if(http.readyState == 4){ 
		var response = http.responseText
		
		minPopup.innerHTML = response
		//  sätt popup till rätt position på skärmen
		minPopup.style.left=tempX+10+'px'
		minPopup.style.top=tempY+10+'px'
		minPopup.style.visibility="visible"
		
	}
}






