/*////////////////////////*/
/*Google Boooks Preview*/
/*////////////////////////*/

function ProcessGBSBookInfo(booksInfo) {
	
    for (isbn in booksInfo) {
        var element = document.getElementById(isbn);
        var bookInfo = booksInfo[isbn];
          
        if (bookInfo) {
  
            //element.href = bookInfo.preview_url;
            if (bookInfo.preview == "full" ||
                bookInfo.preview == "partial") {
                element.style.display = '';
            }
        }
    }
}


///////////////////////////////////////////////////
//VENTANA PARA REDES SOCIALES
///////////////////////////////////////////////////
function socialWindow(zoomUrl) {
	
	//Init Vars
	wWidth = 626;
	wHeight = 436;
	
	properties = "toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=" + wWidth + ", height=" + wHeight + ", left=10, top=10";
	mywin = window.open(zoomUrl,"win",properties);
	mywin.self.focus();
	
}



//Coloco elementos con POSICION ABSOLUTA contenidos en elementos de ancho IMPAR 

adjustFrameBorders = function(classN) {
	
	//Obtengo todos los Tag SPAN de los elementos con CLASE "classN"
	var frameClass = "rounderedFrame";
	var spanTags = new Array();
	
	//alert("adjustFrameBorders");
	

	docParagraphs = document.getElementsByTagName("div");
	for (var i=0; i<docParagraphs.length; i++) {
		//docParagraphs[i].style.background = "#00ff00";
		if (docParagraphs[i].className == classN) {

			var docParagraphsTags = docParagraphs[i].getElementsByTagName("A");
		
			for(var j=0; j<docParagraphsTags.length; j++) {
				if(docParagraphsTags[j].className == frameClass) {
					
					//alert("scum found!!");
					
					var frameTag = docParagraphsTags[j];
					var frameSpanTags = docParagraphsTags[j].getElementsByTagName("SPAN");
					
					setCornerPosition(frameTag,frameSpanTags);
				}
			}
			
		}
		
	}
	
}


setCornerPosition = function(frameTag,frameSpanTags)	{
	
	//alert(setCornerPosition);

	//coloco apropiadamente
	for (var i=0; i<frameSpanTags.length; i++) {
		if (frameSpanTags[i].className == "topRight") {
			var parentWidth = frameSpanTags[i].parentNode;
			parentWidth = parentWidth.offsetWidth;
			var spanWidth = frameSpanTags[i].offsetWidth;
			frameSpanTags[i].style.left = (parentWidth - spanWidth) + "px";
		}
		if (frameSpanTags[i].className == "bttmLeft") {
			parentHeight = frameSpanTags[i].parentNode;
			parentHeight = parentHeight.offsetHeight;
			spanHeight = frameSpanTags[i].offsetHeight;
			frameSpanTags[i].style.top = (parentHeight - spanHeight) + "px";
		}
		if (frameSpanTags[i].className == "bttmRight") {
			frameSpanTags[i].style.left = (parentWidth - spanWidth) + "px";
			frameSpanTags[i].style.top = (parentHeight - spanHeight) + "px";
		}
	}
}

setUpPage = function() {
	//alert ("settingUp!!");
	if (navigator.appName.indexOf("Explorer") > 0) {
		adjustFrameBorders("publicidad");
	}
} 

window.onload = setUpPage;
