var objPopUpBlog = null;

function popUpBlog(id,idimg) {
objPopIm=document.getElementById(idimg);
//document.getElementById('idblog').value=idimg;
//document.getElementById('x').value=objPopIm.offsetLeft;
//document.getElementById('y').value=objPopIm.offsetTop;
	UpBlog(id);
	objPopUpBlog = document.getElementById('popUpBlog');
	objPopUpBlog.style.visibility = 'visible';

xPos=getElementPosition(idimg).left-290;
yPos=getElementPosition(idimg).top+100;

if(xPos+objPopUpBlog.offsetWidth > document.body.clientWidth){
xPos=xPos - objPopUpBlog.offsetWidth;
}
if(yPos+objPopUpBlog.offsetHeight > document.body.clientHeight){
yPos=yPos - objPopUpBlog.offsetHeight - objPopIm.offsetHeight;
}

objPopUpBlog.style.left=xPos+'px';
objPopUpBlog.style.top=yPos+'px';

}

function popHideB() {
	objPopUpBlog.style.visibility = 'hidden';
	objPopUpBlog = null;
             clearb();


}

function clearb()
{

b=0;
var divblog=document.getElementById('popUpBlog'); 
while (divblog.hasChildNodes()) {
divblog.removeChild(divblog.childNodes[b]);

}b++;

}

//funciones ajax blog

var arbloger=['id','id_bloger','titulo','categoria','localidad','autor','comentario'];
function UpBlog(requestedData) {
	fetchXData('dataBlog.php',requestedData);

}
function filterXData(pageRequest){
	
	if (pageRequest.readyState == 4 && (pageRequest.status==200 || window.location.href.indexOf("http")==-1)) {
		if(pageRequest.responseText != '') {
                                      var varios = pageRequest.responseText.split("*");
                                                                       var divblog=document.getElementById('popUpBlog');

//divblog.onmouseover= function() {popUpBlog(varios[0]);};
for(i=2;i<varios.length-1;i++){
var notiblog=document.createElement('div');
divblog.appendChild(notiblog);
notiblog.id=varios[i];
notiblog.className='notiblog';
//var nodotitul=document.createTextNode(arbloger[i]+' : '+varios[i]);
//notiblog.appendChild(nodotitul);
document.getElementById(varios[i]).innerHTML=arbloger[i]+' : '+varios[i];
}
/*
var elemento=document.createElement('a');
divblog.appendChild(elemento);
var nodotexto=document.createTextNode('contactar con el autor');
elemento.appendChild(nodotexto);
elemento.setAttribute('href',"javascript:popUpM(varios[1],varios[0])");
control6 = document.createElement("input");
control6.setAttribute("type","button");
control6.setAttribute("value","cerrar");
control6.setAttribute("id","botoenviar");
control6.onclick= function() {popHideB();};
divblog.appendChild(control6);*/


}}}
function fetchXData(url,dataToSend){
	var pageRequest = false
	if (window.XMLHttpRequest) {
		pageRequest = new XMLHttpRequest()
	}
	else if (window.ActiveXObject){ 
		try {
			pageRequest = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e) {
			try{
				pageRequest = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	else return false
	pageRequest.onreadystatechange=function() {	
		filterXData(pageRequest)
}
	if (dataToSend) {		
		var sendData = 'sendData=' + dataToSend;
		pageRequest.open('POST',url,true);
    pageRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;charset=UTF-8');
   	pageRequest.send(sendData);
	}
	else {
		pageRequest.open('GET',url,true)
		pageRequest.send(null)	
	}
}


function getElementPosition(elemID) { 
var offsetTrail = document.getElementById(elemID); 
var offsetLeft = 0; 
var offsetTop = 0; 
while (offsetTrail) { 
offsetLeft += offsetTrail.offsetLeft; 
offsetTop += offsetTrail.offsetTop; 
offsetTrail = offsetTrail.offsetParent; 
} 
if (navigator.userAgent.indexOf("Mac") != -1 && typeof document.body.leftMargin != "undefined" && navigator.appName=="Microsoft Internet Explorer" ) { 
offsetLeft += parseInt(document.body.leftMargin); 
offsetTop += parseInt(document.body.topMargin); 
} 
return {left:offsetLeft, top:offsetTop}; 
} 
