/*#############################################################
Name: Niceforms
Version: 0.9
Author: Lucian Slatineanu
URL: http://www.badboy.ro/

Feel free to use and modify but please provide credits.
#############################################################*/
//Funcion para enviar parametros via GET a la pagina 
var epalsUrl = "bookresults.adp";
function EpalsSendWidgetSearchFindBook(value, subject,title,author)
{
	var chkSubject;
	var chkTitle;
	var chkAuthor;
	var textValue;
	var enviarurl;
	//leer checkboxes
	chkSubject = document.getElementById('subject');
	chkTitle = document.getElementById('title');
	chkAuthor = document.getElementById('author');
	textValue = document.getElementById('value');
	//alert("subject:" + chkSubject.checked + " - Valor chekbox:!" + chkSubject.checked  +" -value:" + textValue.text);
	//crear url
	if (chkSubject.checked)
	{
		if (chkTitle.checked)
		{
			if  (chkAuthor.checked)
			{
				enviarurl = "?" + subject + "=" + textValue.value + "&" + title + "=" + textValue.value + "&" + author + "=" + textValue.value ;
			}
			else
			{
				enviarurl = "?" + subject + "=" + textValue.value + "&" + title + "=" + textValue.value;
			}
		}
		else
		{
			if  (chkAuthor.checked)
			{
				enviarurl = "?" + subject + "=" + textValue.value + "&" + author + "=" + textValue.value ;
			}
			else
			{
				enviarurl= "?"+ subject + "=" + textValue.value ;
			}
		}
		
	}
	else
	{
		if (chkTitle.checked)
		{
			if (chkAuthor.checked)
			{
				enviarurl= "?" + title + "=" + textValue.value + "&" + author + "=" + textValue.value ;
			}
			else
			{
				enviarurl= "?" + title + "=" + textValue.value;
			}
		}
		else
		{	
			if (chkAuthor.checked)
			{
				enviarurl= "?"+ author + "=" + textValue.value ;
			}

		}
		
	}
	//enviar
	//alert("URL:" + epalsUrl + enviarurl);
	document.location.href=epalsUrl + enviarurl;

}

//Funciones para ocultar y mostrar el detalle
function EpalsfncHideDetail(id)
{
	try
	{
 		if(document.getElementById(id).style["display"] != "none"){
        	document.getElementById(id).style["display"] = "none";
    		} else {
        	document.getElementById(id).style["display"] = "";
    		}
	}
	catch(e)
	{
	}
}

function EpalsfncShowDetail(id)
{
	try
	{
		if(document.getElementById(id).style["display"] != "none"){
        	document.getElementById(id).style["display"] = "block";
    	} else {
        	document.getElementById(id).style["display"] = "";
    	}
	}
	catch(e)
	{
	}
}

//global variables that can be used by all the functions on this page.
var selects;
var inputs;
var radios = new Array();
var checkboxes = new Array();
var hovers = new Array();
var buttons = new Array();
var selectText = "Please select";

//this function runs when the page is loaded so put all your other onload stuff in here too.
function init() {
	
	//check if styles are enabled and only then start replacing elements
	/*if(findPosX(document.getElementById('stylesheetTest')) == -999) {*/
		replaceSelects();
		//replaceRadios();
		//replaceCheckboxes();
/*	}*/
	//hoverEffects();
	//buttonHovers();
}

function replaceRadios() {
	//get all the radio buttons on the page
	var inputs = document.getElementsByTagName('input');
	var j = 0;
	for(var i=0; i < inputs.length; i++) {
		if(inputs[i].type=='radio') {
			radios[j] = inputs[i];
			++j;
		}
	}
	
	//cycle through the radio inputs
	for(var i=0; i <radios.length; i++) {
		
		//make them transparent
		radios[i].className = "transparent";
		
		//get their position
		var x = findPosX(radios[i]);
		var y = findPosY(radios[i]);
		
		//build new div
		var radioArea = document.createElement('div');
		if(radios[i].checked) {radios[i].nextSibling.className = "chosen"; radioArea.className = "radioAreaChecked";}
		else if(!radios[i].checked) {radioArea.className = "radioAreaUnchecked";}
		radioArea.style.left = x + 'px';
		radioArea.style.top = y + 'px';
		radioArea.id = 'myRadio'+i;
		radios[i].onclick = new Function('checkRadio('+i+')');
		
		//insert div
		document.getElementsByTagName("body")[0].appendChild(radioArea);
	}
}

function replaceCheckboxes() {
	//get all the checkboxes on the page
	var inputs = document.getElementsByTagName('input');
	var j = 0;
	for (var i2=0; i2 < inputs.length; i2++) {
		if(inputs[i2].type=='checkbox') {
			checkboxes[j] = inputs[i2];
			++j;
		}
	}

	//cycle through the checkboxes
	for(var i2=0; i2 < checkboxes.length; i2++) {

		//make them transparent
		checkboxes[i2].className = "transparent";

		//get their position
		var x = findPosX(checkboxes[i2])+2;
		var y = findPosY(checkboxes[i2]);

		//build new div
		var checkboxArea = document.createElement('div');
		if(checkboxes[i2].checked) {checkboxes[i2].nextSibling.className = "chosen"; checkboxArea.className = "checkboxAreaChecked";}
		else if(!checkboxes[i2].checked) {checkboxArea.className = "checkboxAreaUnchecked";}
		checkboxArea.style.left = x + 'px';
		checkboxArea.style.top = y + 'px';
		checkboxArea.id = 'myCheck'+i2;
		checkboxes[i2].onclick = new Function('checkCheck('+i2+')');

		//insert div
		document.getElementsByTagName("body")[0].appendChild(checkboxArea);
	}
}

function skinny(selectHidden, valueDefault){
var text_select = valueDefault;
if (selectHidden.value!="") {
	for(j=0;j<selectHidden.length;j++) {
		if (selectHidden.options[j].value==selectHidden.value) {
			text_select = selectHidden.options[j].text;
		}
	}	
}
return text_select;
}

function replaceSelects() {
	//get all the select fields on the page
    selects = document.getElementsByTagName('select');
	//cycle trough the select fields
	total = selects.length;
    for(var i=0; i < selects.length; i++) {
		if (selects[i].title == "azul" || selects[i].title == "celeste" || selects[i].title == "gris" || selects[i].title == "verde" || selects[i].title == "negro" || selects[i].title == "cafe")
		{
			
		//create and build div structure
		var texto_select;
		var selectArea = document.createElement('div');
		var left = document.createElement('div');
		var right = document.createElement('div');
		var center = document.createElement('div');
		var button = document.createElement('a');
		
		center.id = "mySelectText"+i;
		button.href="javascript:showOptions("+i+",'"+selects[i].title+"'," + total+")";
		
		//hide the select field
        selects[i].style.display='none'; 
		
		//insert select div
		selects[i].parentNode.insertBefore(selectArea, selects[i]);
		
		//build & place options div
		var optionsDiv = document.createElement('div');
		switch (selects[i].id) {
			case "price":
				texto_select = skinny(selects[i],"Price");
				texto_select = "Price";
				break;
			case "format":
				texto_select = skinny(selects[i],"Format");
				break;
			case "lexilerange":
				texto_select = skinny(selects[i],"Lexile Readings Level");
				texto_select = "Lexile Readings Level";
				break;
			case "age":
				//texto_select = ageSelectVal;
				texto_select = skinny(selects[i],"Recommended Age Level");
				break;
			case "interest":
				//texto_select = interestSelectVal;
				texto_select = skinny(selects[i],interestSelectVal);
				break;
			case "hobby":
				//texto_select = "Select a Hobby";
				texto_select = skinny(selects[i],"Select a Hobby");
				break;
			case "booktype":
				//texto_select = "bookSelectVal";
				texto_select = skinny(selects[i],"Book Subject");
				break;
			case "gender":
				//texto_select = "Select Gender";
				texto_select = skinny(selects[i],"Select Gender");
				break;
			case "book":
			//	texto_select = "Select a Book Type";
				texto_select = skinny(selects[i],"Select a Book Type");
				break;
			case "favorite":
				texto_select = "Select a Favorite Book";
				break;
			case "cafe":
				texto_select = "Favorite Type of book and movie";
				break;
			case "movie":
				texto_select = "Favorite Movies and Books";
				break;
			case "number":
				texto_select = "Select a Number";
				break;
			case "search":
				texto_select = "Title";
				break;
			case "sort":
			texto_select = skinny(selects[i],"Title");
				//texto_select = "Title";
				break;
		}
		
		var text = document.createTextNode(texto_select);
		switch (selects[i].title) {
			case "negro":
				optionsDiv.className = "optionsDivInvisible4"; 
				selectArea.className = "selectArea4";
				left.className = "left4";
				right.className = "right4";
				center.className = "center4";
				break;
			case "azul":
				optionsDiv.className = "optionsDivInvisible"; 
				selectArea.className = "selectArea";
				selectArea.id = "area" + i;
				left.className = "left";
				left.id = "izq" + i;
				right.className = "right";
				right.id = "der" + i;
				center.className = "center";
				optionsDiv.name = "optionsDivName"+"azul";
				break;
			case "celeste":
				optionsDiv.className = "optionsDivInvisible1";
				selectArea.className = "selectArea1";
				left.className = "left1";
				right.className = "right1";
				center.className = "center1";
				break;
			case "gris":
				optionsDiv.className = "optionsDivInvisible2";
				selectArea.className = "selectArea2";
				left.className = "left2";
				right.className = "right2";
				center.className = "center2";
				break;
			case "verde":
				optionsDiv.className = "optionsDivInvisible3";
				selectArea.className = "selectArea3";
				left.className = "left3";
				right.className = "right3";
				center.className = "center3";
				break;
			case "cafe":
				optionsDiv.className = "optionsDivInvisible5";
				selectArea.className = "selectArea5";
				left.className = "left5";
				right.className = "right5";
				center.className = "center5";
				optionsDiv.name = "optionsDivName"+"cafe";
			break;
		}
				right.appendChild(button);
				//center.appendChild(text);
				center.innerHTML = texto_select;
				selectArea.appendChild(left);
				selectArea.appendChild(right);
				selectArea.appendChild(center);

		optionsDiv.id = "optionsDiv"+i;
		optionsDiv.style.left = findPosX(selectArea) + 'px';
		optionsDiv.style.top = findPosY(selectArea) + 19 + 'px';
		
		//get select's options and add to options div
		for(var j=0; j < selects[i].options.length; j++) {
			var optionHolder = document.createElement('p');
			var optionLink = document.createElement('a');
			var optionTxt = document.createTextNode(selects[i].options[j].text);
			//if (selects[i].options[j].id!="deshabilitado") {
			if ((selects[i].options[j].text == '-----------------') || (selects[i].options[j].text == 'Select Recommended Age Level:') || ( selects[i].options[j].text == 'Select Lexile Range:' ) || ( selects[i].options[j].text == 'Select Price:' ) || ( selects[i].options[j].text == 'Select Format:' ) || ( selects[i].options[j].text == 'Select Book Subject:' )  ) {
				optionHolder.appendChild(optionTxt);
				optionsDiv.appendChild(optionHolder);				
			} else {
				optionLink.href = "javascript:showOptions("+i+",'" + selects[i].title + "'," + total+ "); selectMe('"+selects[i].id+"',"+j+","+i+");";		
			    optionLink.appendChild(optionTxt);
				optionHolder.appendChild(optionLink);
				optionsDiv.appendChild(optionHolder);
			}
		}
		//insert options div
		//Agregar evento al Div con las opciones
		optionsDiv.onmouseout = fncOcultar;
		optionsDiv.onmouseover = fncMostrar;
		document.getElementsByTagName("body")[0].appendChild(optionsDiv);
		}
	}
}

function fncOcultar()
{
	this.className = "optionsDivInvisible";
}

function fncMostrar()
{
	this.className = "optionsDivVisible";
}

function showOptions(g,tipo_select,nSelect) {
		elem = document.getElementById("optionsDiv"+g);
		switch (tipo_select) {
			case "azul":
				//Recorre todos los selects y permite mantener solo 1 activado.
				for(i=0;i<nSelect;i++)
				{
        			if (i!=g)
					{
							opciones = document.getElementById("optionsDiv"+i);
							if(opciones!=null)
							{
							if (opciones.name == "optionsDivNameazul")
							   {opciones.className="optionsDivInvisible";}
							else if (opciones.name == "optionsDivNamecafe")
							   {opciones.className="optionsDivInvisible5";}
							}
					}
				}
				if (elem.name == "optionsDivNameazul")
				{
					if(elem.className=="optionsDivInvisible")
				  		{elem.className = "optionsDivVisible";}
					else if(elem.className=="optionsDivVisible") 
				  		{elem.className = "optionsDivInvisible";}
				}
				  
				break;
		 case "cafe":
				//Recorre todos los selects y permite mantener solo 1 activado.
				for(i=0;i<nSelect;i++)
				{
        			if (i!=g)
					{
						opciones = document.getElementById("optionsDiv"+i);
						if(opciones!=null)
							{
								if (opciones.name == "optionsDivNameazul")
								   {opciones.className="optionsDivInvisible";}
								else if (opciones.name == "optionsDivNamecafe")
								   {opciones.className="optionsDivInvisible5";}
						   }
					}
				}
				if (elem.name == "optionsDivNamecafe")
				{
					if(elem.className=="optionsDivInvisible5")
				  		{elem.className = "optionsDivVisible5";}
					else if(elem.className=="optionsDivVisible5") 
				  		{elem.className = "optionsDivInvisible5";}
				}
				break;
			case "celeste":
				for(i=0;i<nSelect;i++) {
        if (i!=g) {
			opciones = document.getElementById("optionsDiv"+i);
			if(opciones!=null){
			opciones.className="optionsDivInvisible1";}
		}
	}
					if(elem.className=="optionsDivInvisible1") {elem.className = "optionsDivVisible1";}
					else if(elem.className=="optionsDivVisible1") {elem.className = "optionsDivInvisible1";}
				break;
			case "gris":
				for(i=0;i<nSelect;i++) {
        if (i!=g) {
			opciones = document.getElementById("optionsDiv"+i);
			if(opciones!=null){
			opciones.className="optionsDivInvisible2";}
		}
	}
					if(elem.className=="optionsDivInvisible2") {elem.className = "optionsDivVisible2";}
					else if(elem.className=="optionsDivVisible2") {elem.className = "optionsDivInvisible2";}
				break;
			case "verde":
				for(i=0;i<nSelect;i++) {
        if (i!=g) {
			opciones = document.getElementById("optionsDiv"+i);
			if(opciones!=null){
			opciones.className="optionsDivInvisible3";}
		}
	}
					if(elem.className=="optionsDivInvisible3") {elem.className = "optionsDivVisible3";}
					else if(elem.className=="optionsDivVisible3") {elem.className = "optionsDivInvisible3";}
				break;
		}
		}

function selectMe(selectFieldId,linkNo,selectNo) {
	//feed selected option to the actual select field
	selectField = document.getElementById(selectFieldId);
	for(var k = 0; k < selectField.options.length; k++) {
		if(k==linkNo) {
			selectField.options[k].selected = "selected";
			//var cam = document.getElementById["epalsbook"];
			try{
			document.epalshotspot.book.value = selectField.options[k].value ;
			}
			catch(e){}
			if (selectField.id == "sort") document.sortresults.submit();
		}else {
			selectField.options[k].selected = "";
		}
	}
	
	//show selected option
	var textVar = document.getElementById("mySelectText"+selectNo);
	var newText = document.createTextNode(selectField.options[linkNo].text);
	textVar.replaceChild(newText, textVar.childNodes[0]);
    var opcion = document.getElementById("optionsDiv"+selectNo);
	if(opcion!=null)
	{
		if (opcion.name == "optionsDivNamecafe")
		{	opcion.className = "optionsDivInvisible5";}
		else
	    {		opcion.className = "optionsDivInvisible";}
    }
	var divizq ;
	var divder ;
	var divcen ;
	var divarea ;

	divarea = document.getElementById("area" + selectNo);
	if(divarea!=null)
	{
		divarea.className = "selectAreaSelected";
	}
	divizq = document.getElementById("izq" + selectNo);
	if(divizq!=null)
	{
		divizq.className = "leftSelected";
	}
	divder = document.getElementById("der" + selectNo);
	if(divder!=null)
	{
		divder.className = "rightSelected";
	}
	divcen = document.getElementById("mySelectText" + selectNo);
	if(divcen!=null)
	{
		divcen.className = "centerSelected";
	}

}

function findPosY(obj) {

	var posTop = 0;
	while (obj.offsetParent) {
		posTop += obj.offsetTop;
		obj = obj.offsetParent;
	}
	return posTop;
}
function findPosX(obj) {
	var posLeft = 0;
	while (obj.offsetParent) {
		posLeft += obj.offsetLeft;
		obj = obj.offsetParent;
	}
	return posLeft;
}

function checkRadio(g) {
	if(radios[g].checked) {
		for (var k = 0; k < radios.length; k++)
		{
			if(k != g) {
				document.getElementById('myRadio'+k).className = "radioAreaUnchecked";
				radios[k].nextSibling.className = "";
			}
			else if(k == g) {
				document.getElementById('myRadio'+k).className = "radioAreaChecked";
				radios[g].nextSibling.className = "chosen";
			}
		}
	}
	else if(!radios[g].checked) {document.getElementById('myRadio'+g).className = "radioAreaUnchecked"; radios[g].nextSibling.className = "";}
}

function checkCheck(g) {
	if(checkboxes[g].checked) {
		for(var k = 0; k < checkboxes.length; k++) {
			if(k == g) {
				document.getElementById('myCheck'+k).className = "checkboxAreaChecked";
				checkboxes[g].nextSibling.className = "chosen";
			}
		}
	}
	else if(!checkboxes[g].checked) {
		document.getElementById('myCheck'+g).className = "checkboxAreaUnchecked";
		checkboxes[g].nextSibling.className = "";
	}
}

function hoverEffects() {
	//get all elements (text inputs, passwords inputs, textareas)
	var elements = document.getElementsByTagName('input');
	var j = 0;
	for (var i4 = 0; i4 < elements.length; i4++) {
		if((elements[i4].type=='text')||(elements[i4].type=='password')) {
			hovers[j] = elements[i4];
			++j;
		}
	}
	elements = document.getElementsByTagName('textarea');
	for (var i4 = 0; i4 < elements.length; i4++) {
		hovers[j] = elements[i4];
		++j;
	}
	
	//add focus effects
	for (var i4 = 0; i4 < hovers.length; i4++) {
		hovers[i4].onfocus = function() {this.className += "Hovered";}
		hovers[i4].onblur = function() {this.className = this.className.replace(/Hovered/g, "");}
	}
}

function buttonHovers() {
	//get all buttons
	var elements = document.getElementsByTagName('input');
	var j = 0;
	for (var i5 = 0; i5 < elements.length; i5++) {
		if(elements[i5].type=='submit') {
			buttons[j] = elements[i5];
			++j;
		}
	}
	
	//add hover effects
	for (var i5 = 0; i5 < buttons.length; i5++) {
		buttons[i5].onmouseover = function() {this.className += "Hovered";}
		buttons[i5].onmouseout = function() {this.className = this.className.replace(/Hovered/g, "");}
	}
}

//JOAQUIN _ NO MODIFICAR
function EpalSetBanner(title, textleft, textright, enlace)
{
	/*if (title == undefined) title = 'Get Everyday Saving Up to 20% off with ePals book Shop ';
	if (textleft == undefined) textleft = 'Teachers and In2Books suscribers save up to 40%';
	if (textright == undefined) textright = 'Get this discount now';*/
	if (enlace == undefined) enlace = 'register.adp';
	title = 'Get Everyday Savings up to 25%  ';
	textleft = 'Educators:';
	textright = ' Save up to 30% for school and personal use!';
	var ban, tex_left,text_right;
	ban = document.getElementById("EpalBannerTitle");
	text_left = document.getElementById("EpalBannerTextLeft");
	text_right = document.getElementById("EpalBannerTextRight");
	ban.innerHTML = title;
	text_left.innerHTML = text_left.innerHTML = "<a href='" + enlace + "' >" + textleft + "</a>";
	text_right.innerHTML = textright;
	
}

//funcion para abrir pop up
function EpalsLinkBurst()
{ 
	/*window.open("share.adp?KeepThis=true&TB_iframe=true&","480","800");*/
	window.open('share.adp','Share','scrollbars=yes,status=yes,width=550,height=610');
}

function detectBrowser() {
	// *** BROWSER TYPE ***
	var agt=navigator.userAgent.toLowerCase();
	var is_major = parseInt(navigator.appVersion);
	var is_minor = parseFloat(navigator.appVersion);
	var is_ie   = (agt.indexOf("msie") != -1);
	is_ie4up  = (is_ie  && (is_major >= 4) && (navigator.appVersion.indexOf("PPC") == -1) );
}
//funcion para mostra el on hover sobre el titulo del libro encontrado en bookresult.adp
function EpalsShowDivResume()
{
	detectBrowser();
	var detalle = document.createElement('div');
	detalle.id="divdetallelibro";
	var contenedordetalle = document.getElementById("epalsdetalle");
	//insertar en el detalle
	contenedordetalle.parentNode.insertBefore(detalle, contenedordetalle);
	var html = '<table><tr><td class=\"page-title\">Book Details</td><td height=\"50\"></td></tr><tr><td><% set isbn [ns_striphtml [string trim [ns_queryget isbn]]]%>&nbsp;<%  set res [br.doDetailSearch $isbn]%>&nbsp;<%   #ns_adp_include inc/bookDetail.inc $res%></td></tr><tr><td></td></tr></table>';
	if (is_ie4up) {
		//document.all.divdetallelibro.innerHTML = html;
		document.all.divdetallelibro.style.left = window.event.clientX;
		document.all.divdetallelibro.style.top = window.event.clientY + document.body.scrollTop;
		document.all.divdetallelibro.style.visibility = "visible";
	}
	else {
		//alert("firefox");
		var elm;
		elm = document.getElementById('epalsdetalle');//divdetallelibro
		elm.style.visibility = "visible";
		elm.innerHTML = html;
		elm.style.left = e.clientX;
		elm.style.top = e.clientY + document.body.scrollTop;
	}
}
function title_out() {
	detectBrowser();
	if (is_ie4up) {
		document.all.divdetallelibro.style.visibility="hidden";
	}
	else {
		elm = document.getElementById('epalsdetalle');
		elm.style.visibility="hidden";
	}
}
/*
function movetitle(e,current) {
	elm = document.getElementById('divdetallelibro');
	if (document.all) { // for IE5+ only
		elm.style.pixelTop = (document.body.scrollTop + event.clientY) + 6;
		elm.style.pixelLeft = (document.body.scrollLeft + event.clientX) + 6;
	}
	else {
		elm.style.top = (document.body.scrollTop + e.clientY) + 6;
		elm.style.left = (document.body.scrollLeft + e.clientX) + 6;
	}
}
*/
function EpalsSetearBook(campo, referencia)
{
       var cam = document.getElementById[campo];
       var ref = document.getElementById[referencia];
	   indice = ref.selectedIndex;
       cam.value = ref.options[indice].value ;
	   alert("Libro:" + cam.value9);
       /*        for(var k = 0; k < ref.options.length; k++) {
               if (ref.options[k].selected)
               {
                       cam.value = ref.
               }*/
}

function fncEnviar()
{
	
	var subj, tit, aut,isb;
	//Obtener elemneto
	subj  = document.getElementsByName("subject");
	//Verificar su valor
	if (subj.value == 'Enter Keyword(s)')
		subj.value = "";
	
	tit  = document.getElementsByName("title");
	//Verificar su valor
	if (tit.value == 'Enter Keyword(s)')
		tit.value = "";
	
	aut  = document.getElementsByName("author");
	//Verificar su valor
	if (aut.value == 'Enter Keyword(s)')
		aut.value = "";
		
		
	isb  = document.getElementsByName("isbn");
	//Verificar su valor
	if (isb.value == 'Enter Keyword(s)')
		isb.value = "";
	
	window.document.forms["aboutthebook"].submit();
}

//Comenzar el reemplazo individualmente para cada página

function resetDiv(){
	document.getElementById("age").title="";
	document.getElementById("mySelectText0").innerHTML="Select an Age";
	
	document.getElementById("interest").title="";
	document.getElementById("mySelectText1").innerHTML="Select a Book Type";
	
	document.getElementById("book").title="";
	document.getElementById("mySelectText2").innerHTML="Select an Interest";
	
		for (var i=0; i < 4 ; i++)
	{
		divarea = document.getElementById("area" + i);
		divarea.className = "selectArea";
		divizq = document.getElementById("izq" + i);
		divizq.className = "left";
		divder = document.getElementById("der" + i);
		divder.className = "right";
		divcen = document.getElementById("mySelectText" + i);
		divcen.className = "center";
	}
	
}
function eraseDiv(){
	document.getElementById("mySelectText0").innerHTML="Book Subject";
        document.aboutthebook.age[1].selected = true;
	document.getElementById("mySelectText1").innerHTML="Recommended Age Level";
        document.aboutthebook.lexilerange[1].selected = true;
	document.getElementById("mySelectText2").innerHTML="Select Lexile Range";
        document.aboutthebook.price[1].selected = true;
	document.getElementById("mySelectText3").innerHTML="Select Price";
        document.aboutthebook.format[1].selected = true;
	document.getElementById("mySelectText4").innerHTML="Select Format";
        var i = 0;

        for (var i=0; i < 5 ; i++)
	{
		divarea = document.getElementById("area" + i);
		divarea.className = "selectArea";
		divizq = document.getElementById("izq" + i);
		divizq.className = "left";
		divder = document.getElementById("der" + i);
		divder.className = "right";
		divcen = document.getElementById("mySelectText" + i);
		divcen.className = "center";
	}
	
}
function fncLink(url)
{
	//window.document.href=url;
	window.open(url,'','');
}

function replaceChars(entry) 
{
temp = null;
//alert('js : '+entry);	
out = "{"; // reemplazar la letra a
add = ""; // por la letra z
temp = "" + entry;

	while (temp.indexOf(out)>-1) 
	{
	pos= temp.indexOf(out);
	temp = "" + (temp.substring(0, pos) + add + 
	temp.substring((pos + out.length), temp.length));
	}
	
	
entry = temp;


out = "}"; // reemplazar la letra a
add = ""; // por la letra z
temp = "" + entry;

	while (temp.indexOf(out)>-1) 
	{
	pos= temp.indexOf(out);
	temp = "" + (temp.substring(0, pos) + add + 
	temp.substring((pos + out.length), temp.length));
	}

return temp;	
//document.subform.text.value = temp;
}

function EpalsfncShow(id)
{
	
	document.getElementById(id).style["display"] = "block";
}

function EpalsfncHide(id)
{
		
	document.getElementById(id).style["display"] = "none";
}

function EpalsLogoLink()
{
      window.location.href="http://bookshop.epals.com";
}
function cerrarVentana(){ 
//la referencia de la ventana es el objeto window del popup. Lo utilizo para acceder al método close 
ventana_secundaria.close();
} 

window.onload = init;
