﻿var BrowserDetect = {
	init: function () {
		this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
		this.version = this.searchVersion(navigator.userAgent)
			|| this.searchVersion(navigator.appVersion)
			|| "an unknown version";
		this.OS = this.searchString(this.dataOS) || "an unknown OS";
	},
	searchString: function (data) {
		for (var i=0;i<data.length;i++)	{
			var dataString = data[i].string;
			var dataProp = data[i].prop;
			this.versionSearchString = data[i].versionSearch || data[i].identity;
			if (dataString) {
				if (dataString.indexOf(data[i].subString) != -1)
					return data[i].identity;
			}
			else if (dataProp)
				return data[i].identity;
		}
	},
	searchVersion: function (dataString) {
		var index = dataString.indexOf(this.versionSearchString);
		if (index == -1) return;
		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
	},
	dataBrowser: [
		{
			string: navigator.userAgent,
			subString: "Chrome",
			identity: "Chrome"
		},
		{ 	string: navigator.userAgent,
			subString: "OmniWeb",
			versionSearch: "OmniWeb/",
			identity: "OmniWeb"
		},
		{
			string: navigator.vendor,
			subString: "Apple",
			identity: "Safari",
			versionSearch: "Version"
		},
		{
			prop: window.opera,
			identity: "Opera"
		},
		{
			string: navigator.vendor,
			subString: "iCab",
			identity: "iCab"
		},
		{
			string: navigator.vendor,
			subString: "KDE",
			identity: "Konqueror"
		},
		{
			string: navigator.userAgent,
			subString: "Firefox",
			identity: "Firefox"
		},
		{
			string: navigator.vendor,
			subString: "Camino",
			identity: "Camino"
		},
		{		// for newer Netscapes (6+)
			string: navigator.userAgent,
			subString: "Netscape",
			identity: "Netscape"
		},
		{
			string: navigator.userAgent,
			subString: "MSIE",
			identity: "Explorer",
			versionSearch: "MSIE"
		},
		{
			string: navigator.userAgent,
			subString: "Gecko",
			identity: "Mozilla",
			versionSearch: "rv"
		},
		{ 		// for older Netscapes (4-)
			string: navigator.userAgent,
			subString: "Mozilla",
			identity: "Netscape",
			versionSearch: "Mozilla"
		}
	],
	dataOS : [
		{
			string: navigator.platform,
			subString: "Win",
			identity: "Windows"
		},
		{
			string: navigator.platform,
			subString: "Mac",
			identity: "Mac"
		},
		{
			   string: navigator.userAgent,
			   subString: "iPhone",
			   identity: "iPhone/iPod"
	    },
		{
			string: navigator.platform,
			subString: "Linux",
			identity: "Linux"
		}
	]

};
BrowserDetect.init();

var browser=BrowserDetect.browser 
var version=BrowserDetect.version 

//alert("Browser: "+browser+"Version: "+browserversion); 


// this is added to make IE case sensitive in getElementById()
// from ajax.phpmagazine.net online; originally from Mike Bulman
document._getElementById = document.getElementById;  
document.getElementById = function(id) {  
        var a = [];  
        var o = document._getElementById(id);  
        if (!o) return o;  
        while (o.id != id) {  
            a.push({i:o.id,e:o});  
            o.id='';  
            o = document._getElementById(id);  
           if (!o) return o;  
       }  
       for (j=0,jj=a.length; j<jj; j++) a[j].e.id = a[j].i;  
       a = null;  
       return o;  
  }  


function cycle(direction){
	var cov=document.getElementById('frontcover');
	var current_src=cov.src;
	
	var index=find_elt(current_src,covers);
	
	//alert(index);
	
	if(direction=="back" && index > 0){
		if(document.getElementById('back_button').style.visibility=="hidden"){
			document.getElementById('back_button').style.visibility="visible";
		}
		cov.src=covers[index-1];
	}else if(direction=="forward" && index < covers.length){
		 cov.src=covers[index+1];
		 
		if(document.getElementById('for_button').style.visibility=="hidden"){
			document.getElementById('for_button').style.visibility="visible";
		}
		 
		 if(index == (covers.length-1)){
			document.getElementById('for_button').style.visibility="hidden";
		 }
	}else if(direction=="back" && index == 0){
		document.getElementById('back_button').style.visibility="hidden";
	}
	
	
}

function find_elt(elt,arr){
	
	for(var i=0;i<arr.length;i++){
		if(elt.match(arr[i])){
			return i;
		}
	
	}
	
	return false;
	
}


function toggleAll(){
	if(document.cookie){
		for(var i=0;i<allItems.length;i++){
			var c=allItems[i][0];
			var m=allItems[i][1];
			var c_name=allItems[i][2];
			if(readCookie(c_name)){toggle(c,m,c_name);}
		
		}
	}

}



function toggle(elt,array,cookie){
	var element=document.getElementById(elt);
	var lastChosen=readCookie(cookie);
	
	if(!element.style.display || element.style.display=="none" || (lastChosen==elt && !element.style.display)){
		element.style.display="block";
		createCookie(cookie,elt,1);
		
		for(var i=0;i<array.length;i++){
			if(array[i] != elt){
				document.getElementById(array[i]).style.display="none";
			}
		}
	}else{
		element.style.display="none";
		var c=readCookie(cookie);
		if(c){eraseCookie(cookie);}
	}
	

}

function toggleNoPersist(elt,array){

	var element=document.getElementById(elt);
	if(!element.style.display || element.style.display=="none"){
		element.style.display="block";
		//element.style.cssFloat="left";
		turnSelectedOn(elt);
		
		for(var i=0;i<array.length;i++){
			if(array[i] != elt){
				document.getElementById(array[i]).style.display="none";
				//turnSelectedOff(array[i]);
			}
		}
	}else{
		element.style.display="none";
	}
	

}
function turnSelectedOn(elt){
	var new_elt=elt+"_sel";
	var e=document.getElementById(new_elt);
	//alert("browser: "+browser+"version: "+version);
	
	if(browser=="Explorer" && version < 7){
		var currenttabs="/images/currenttabs.gif";
		var tabs="/images/tabs.gif";
		//alert("you are using ie 6");
	}else{
	
		var currenttabs="/images/currenttabs.png";
		var tabs="/images/tabs.png";
		//alert("you're using firefox or ie 7 or 8");
	}
	
	if(e != null) {	
		e.style.zIndex="6";
		switch(elt){
			case "features":
			e.style.background="url("+currenttabs+") no-repeat 0px 1px";
			
			if(document.getElementById('etools_sel')){			
				document.getElementById('etools_sel').style.background="url("+tabs+") no-repeat -124px 1px";
				document.getElementById('etools_sel').style.zIndex="5";
			}
			
			
			if(document.getElementById('downloads_sel')){
				document.getElementById('downloads_sel').style.background="url("+tabs+") no-repeat -247px 1px";
				document.getElementById('downloads_sel').style.zIndex="4";
			}
			
			if(document.getElementById('components_sel')){
				document.getElementById('components_sel').style.background="url("+tabs+") no-repeat -370px 1px";
				document.getElementById('components_sel').style.zIndex="3";
			}
			
			if(document.getElementById('authorbio_sel')){
				document.getElementById('authorbio_sel').style.background="url("+tabs+") no-repeat -492px 1px";
				document.getElementById('authorbio_sel').style.zIndex="2";
			}
			
			if(document.getElementById('companion_sel')){
				document.getElementById('companion_sel').style.background="url("+tabs+") no-repeat -615px 1px";
				document.getElementById('companion_sel').style.zIndex="1";
			}
			break;
			
			case "etools":
			e.style.background="url("+currenttabs+") no-repeat -124px 1px";
			
			if(document.getElementById('features_sel')){
				document.getElementById('features_sel').style.zIndex="5";
				document.getElementById('features_sel').style.background="url("+tabs+") no-repeat 0px 1px";
			}
			
			if(document.getElementById('downloads_sel')){
				document.getElementById('downloads_sel').style.zIndex="5";
				document.getElementById('downloads_sel').style.background="url("+tabs+") no-repeat -247px 1px";
			}
			
			if(document.getElementById('components_sel')){
				document.getElementById('components_sel').style.zIndex="4";
				document.getElementById('components_sel').style.background="url("+tabs+") no-repeat -370px 1px";
			}
			
			if(document.getElementById('authorbio_sel')){
				document.getElementById('authorbio_sel').style.background="url("+tabs+") no-repeat -492px 1px";
				document.getElementById('authorbio_sel').style.zIndex="3";
			}
			
			if(document.getElementById('companion_sel')){
				document.getElementById('companion_sel').style.zIndex="2";
				document.getElementById('companion_sel').style.background="url("+tabs+") no-repeat -615px 1px";
			}
			
			break;
			
			case "components":
			e.style.background="url("+currenttabs+") no-repeat -370px 1px";
			
			if(document.getElementById('features_sel')){
				document.getElementById('features_sel').style.background="url("+tabs+") no-repeat 0px 1px";
				document.getElementById('features_sel').style.zIndex="3";
			}
			if(document.getElementById('etools_sel')){
				document.getElementById('etools_sel').style.background="url("+tabs+") no-repeat -124px 1px";
				document.getElementById('etools_sel').style.zIndex="4";
			}
			
			if(document.getElementById('downloads_sel')){
				document.getElementById('downloads_sel').style.background="url("+tabs+") no-repeat -247px 1px";
				document.getElementById('downloads_sel').style.zIndex="5";	
			}
			
			if(document.getElementById('authorbio_sel')){
				document.getElementById('authorbio_sel').style.background="url("+tabs+") no-repeat -492px 1px";
				document.getElementById('authorbio_sel').style.zIndex="5";
			}
			
			if(document.getElementById('companion_sel')){
				document.getElementById('companion_sel').style.background="url("+tabs+") no-repeat -615px 1px";
				document.getElementById('companion_sel').style.zIndex="4";
			}
			
			break;
			
			case "companion":
			e.style.background="url("+currenttabs+") no-repeat -615px 1px";
			
			if(document.getElementById('features_sel')){
				document.getElementById('features_sel').style.background="url("+tabs+") no-repeat 0px 1px";
				document.getElementById('features_sel').style.zIndex="1";
			}
			
			if(document.getElementById('etools_sel')){
				document.getElementById('etools_sel').style.background="url("+tabs+") no-repeat -124px 1px";
				document.getElementById('etools_sel').style.zIndex="2";
			}
			
			if(document.getElementById('downloads_sel')){
				document.getElementById('downloads_sel').style.background="url("+tabs+") no-repeat -247px 1px";
				document.getElementById('downloads_sel').style.zIndex="3";
			}
			
			if(document.getElementById('components_sel')){
				document.getElementById('components_sel').style.background="url("+tabs+") no-repeat -370px 1px";
				document.getElementById('components_sel').style.zIndex="4";
			}
			
			if(document.getElementById('authorbio_sel')){
				document.getElementById('authorbio_sel').style.background="url("+tabs+") no-repeat -492px 1px";
				document.getElementById('authorbio_sel').style.zIndex="5";
			}
			
			break;
			
			case "downloads":
			e.style.background="url("+currenttabs+") no-repeat -247px 1px";
			
			if(document.getElementById('features_sel')){
				document.getElementById('features_sel').style.background="url("+tabs+") no-repeat 0px 1px";
				document.getElementById('features_sel').style.zIndex="1";
			}
			
			if(document.getElementById('etools_sel')){
				document.getElementById('etools_sel').style.background="url("+tabs+") no-repeat -124px 1px";
				document.getElementById('etools_sel').style.zIndex="5";		
			}
			
			if(document.getElementById('components_sel')){
				document.getElementById('components_sel').style.background="url("+tabs+") no-repeat -370px 1px";
				document.getElementById('components_sel').style.zIndex="4";
			}
			
			if(document.getElementById('authorbio_sel')){
				document.getElementById('authorbio_sel').style.background="url("+tabs+") no-repeat -492px 1px";
				document.getElementById('authorbio_sel').style.zIndex="3";
			}
			
			if(document.getElementById('companion_sel')){
				document.getElementById('companion_sel').style.background="url("+tabs+") no-repeat -615px 1px";
				document.getElementById('companion_sel').style.zIndex="2";
			}
			
			break;
			
			case "authorbio":
			e.style.background="url("+currenttabs+") no-repeat -492px 1px";
			
			if(document.getElementById('features_sel')){
				document.getElementById('features_sel').style.background="url("+tabs+") no-repeat 0px 1px";
				document.getElementById('features_sel').style.zIndex="2";
			}
			
			if(document.getElementById('etools_sel')){
				document.getElementById('etools_sel').style.background="url("+tabs+") no-repeat -124px 1px";
				document.getElementById('etools_sel').style.zIndex="3";
			}
			
			if(document.getElementById('downloads_sel')){
				document.getElementById('downloads_sel').style.background="url("+tabs+") no-repeat -247px 1px";
				document.getElementById('downloads_sel').style.zIndex="4";
			}
			
			if(document.getElementById('components_sel')){
				document.getElementById('components_sel').style.background="url("+tabs+") no-repeat -370px 1px";
				document.getElementById('components_sel').style.zIndex="5";
			}
			
			if(document.getElementById('companion_sel')){
				document.getElementById('companion_sel').style.background="url("+tabs+") no-repeat -615px 1px";
				document.getElementById('companion_sel').style.zIndex="5";
			}
			
			break;
					
		}

	}
	//e.style.background="#1290CA";
	//e.style.color="#ffffff";
}

function turnSelectedOff(elt){
	var new_elt=elt+"_sel";
	var e=document.getElementById(new_elt);
	if(e != null) {	
		//e.className="";
		switch(elt){
			case "features":
			e.style.zIndex="6";
			break;
			
			case "etools":
			e.style.zIndex="5";
			break;
			
			case "downloads":
			e.style.zIndex="4";
			break;
			
			case "components":
			e.style.zIndex="3";
			break;
			
			case "authorbio":
			e.style.zIndex="2";
			break;
			
			case "companion":
			e.style.zIndex="1";
			break;
		
		
		}

	}
	//e.style.background="#ffffff";
	//e.style.color="#1290CA";
}




function untoggle(array, cookie){
		
	eraseCookie(cookie);
	for(var i=0;i<array.length;i++){
		document.getElementById(array[i]).style.display="none";
	}
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

/**
 * mm_menu 20MAR2002 Version 6.0
 * Andy Finnell, March 2002
 * Copyright (c) 2000-2002 Macromedia, Inc.
 *
 * based on menu.js
 * by gary smith, July 1997
 * Copyright (c) 1997-1999 Netscape Communications Corp.
 *
 * Netscape grants you a royalty free license to use or modify this
 * software provided that this copyright notice appears on all copies.
 * This software is provided "AS IS," without a warranty of any kind.
 */

// this function highlights the box on the left of segment headers with the appropriate color

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
                                                                                            
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
                                                                                            
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

//detects if the ESOL logo is needed
function detectESOL(){
	
	if(document.getElementById("esol")){
		return true;
	}else{
		return false;
	}
}

/* fixes some style issues when window is resized */
function adjustStyle(){
 //adjusts headline if the screen gets bigger so it can take up more screen space
	var headline=document.getElementById('headline');
	var debug=document.getElementById('debug');
		
	//debug.innerHTML="<b>"+document.body.clientWidth+"<br><br></b>";
	var width=document.body.clientWidth-750;

	
	if(browser == "Firefox"){
		var divs=document.getElementsByTagName('div');
		for(var i=0;i<divs.length;i++){
			if(divs[i].className == "main"){
				divs[i].style.overflow="auto";
				
			}
		}
		
			//for esol	
		/*
		if(detectESOL()){
			var newHeight=document.getElementById("col2").clientHeight+100;
			newHeight+="px";		
			document.getElementById("col2").style.height=newHeight;
		}*/
		
	}
	
	/*
	if(detectESOL() && browser == "Explorer"){
		document.getElementById("col2").style.height="500px";
		
	}*/
	
	
 	if(headline){
		if(browser == "Explorer" && version < 7){		
			width="250";
			headline.style.clip="rect(0px "+width+"px 212px 0px)";
			headline.style.width=width+"px";		
			headline.style.visibility="visible";
			headline.style.overflow="auto";
		
		}else if(browser == "Explorer" && version == 7){
			headline.style.clip="rect(0px "+width+"px 182px 0px)";
			headline.style.width=width+"px";		
			headline.style.visibility="visible";
			headline.style.overflow="auto";
		
		}else{
			//headline.style.clip="rect(0px,"+width+"px,227px,0px)";	
			headline.style.width=width+"px";		
			headline.style.visibility="visible";
			headline.style.overflowY="auto";	
			headline.style.overflowX="hidden";
		}
		

	}
}

function getURLVar(urlVarName) {
//divide the URL in half at the '?'
	var urlHalves = String(document.location).split('?');
	var urlVarValue = '';
	if(urlHalves[1]){
		//load all the name/value pairs into an array
		var urlVars = urlHalves[1].split('&');
		//loop over the list, and find the specified url variable
		for(i=0; i<=(urlVars.length); i++){
			if(urlVars[i]){
				//load the name/value pair into an array
			var urlVarPair = urlVars[i].split('=');
				if (urlVarPair[0] && urlVarPair[0] == urlVarName) {
					//I found a variable that matches, load it's value into the return variable
					urlVarValue = urlVarPair[1];
				}
			}
		}
	}
	return urlVarValue;   
}
// Begin Search JS
// Alex Kirsch ->developer
// Digital MediaVision
// December 12, 2002

function toggleSearch(imageName) {// Purpose: Toggle between searching options
        var btnSRC = document.images[imageName].src; // Grab the SRC reference
        btnSRC = btnSRC.split('/'); // Convert the sting to an array to isolate btn SRC
        var btnLength = btnSRC.length;
        var btn = btnSRC[btnLength - 1]; // Identify the btn gif src that is being clicked 
        var on = 'checkbox_on.gif';
        var off = 'checkbox_off.gif';
        HWYLTS = ['author', 'isbn', 'title', 'searchAll']; // How would you like to search? Option Array

        switch (imageName){

                // If ALL TITLES btn is selected
                // ALL TITLES btn is SELECTED by DEFAULT
                case 'allTitles':
                if (btn == on) {// toggles off ALL TITLES btn
                document.images[imageName].src = '/images/checkbox_off.gif';
                document.images['bkCompanion'].src = '/images/forms/checkbox_on.gif';
                }else{
                document.images[imageName].src = '/images/checkbox_on.gif';
                document.images['bkCompanion'].src = '/images/checkbox_off.gif';
                }
                break;
  		// if BOOK COMPANION btn is selected
                case 'bkCompanion':
                if (btn == off) {
                document.images[imageName].src = '/images/checkbox_on.gif';
                document.images['allTitles'].src = '/images/checkbox_off.gif';
                }else{
                document.images[imageName].src = '/images/checkbox_off.gif';
                document.images['allTitles'].src = '/images/checkbox_on.gif';
                }
                break;

                case 'allTitles2':
                if (btn == on) {// toggles off ALL TITLES btn
                document.images[imageName].src = '/images/checkbox_off.gif';
                document.images['bkCompanion2'].src = '/images/forms/checkbox_on.gif';
                }else{
                document.images[imageName].src = '/images/checkbox_on.gif';
                document.images['bkCompanion2'].src = '/images/checkbox_off.gif';
                }
                break;

                // if BOOK COMPANION btn is selected
                case 'bkCompanion2':
                if (btn == off) {
                document.images[imageName].src = '/images/checkbox_on.gif';
                document.images['allTitles2'].src = '/images/checkbox_off.gif';
                }else{
                document.images[imageName].src = '/images/checkbox_off.gif';
                document.images['allTitles2'].src = '/images/checkbox_on.gif';
                }
                break;

 		// if CURRENT DISCIPLINE btn is selected
                // CURRENT DISCIPLIE is SELECTED by DEFAULT
                case 'currentDiscipline':
                if (btn == off) {
                document.images[imageName].src = '/images/checkbox_on.gif';
                document.images['allDisciplines'].src = '/images/checkbox_off.gif';
                }else{
                document.images[imageName].src = '/images/checkbox_off.gif';
                document.images['allDisciplines'].src = '/images/checkbox_on.gif';
                }
                break;

                // if ALL DISCIPLINES btn is selected
                case 'allDisciplines':
                if (btn == on) {
                document.images[imageName].src = '/images/checkbox_off.gif';
                document.images['currentDiscipline'].src = '/images/checkbox_on.gif';
                }else{
                document.images[imageName].src = '/images/checkbox_on.gif';
                document.images['currentDiscipline'].src = '/images/checkbox_off.gif';
                }
                break;

                // if SEARCH ALL btn is selected
                // SEARCH ALL is SELECTED by DEFAULT
                case 'searchAll':
                if (btn == off) {
                document.images[imageName].src = '/images/checkbox_on.gif';
                        // Turn off all the other btns except the one selected
                        for (i=0; i < HWYLTS.length ; i++) {
                                if (HWYLTS[i] != imageName) {
                                document.images[HWYLTS[i]].src = '/images/checkbox_off.gif';
                                }
                        }
                }else{
                document.images[imageName].src = '/images/checkbox_off.gif';
                }
                break;

  		// if AUTHOR btn is selected
                case 'author':
                if (btn == off) {
                document.images[imageName].src = '/images/checkbox_on.gif';
                        // Turn off all the other btns except the one selected
                        for (i=0; i < HWYLTS.length ; i++) {
                                if (HWYLTS[i] != imageName) {
                                document.images[HWYLTS[i]].src = '/images/checkbox_off.gif';
                                }
                        }
                }else{
                document.images[imageName].src = '/images/checkbox_off.gif';
                }
                break;

                // if TITLE btn is selected
                case 'title':
                if (btn == off) {
                document.images[imageName].src = '/images/checkbox_on.gif';
                        // Turn off all the other btns except the one selected
                        for (i=0; i < HWYLTS.length ; i++) {
                                if (HWYLTS[i] != imageName) {
                                document.images[HWYLTS[i]].src = '/images/checkbox_off.gif';
                                }
                        }
                }else{
                document.images[imageName].src = '/images/checkbox_off.gif';
                }
                break;

                // if ISBN btn is selected
                case 'isbn':
                if (btn == off) {
                document.images[imageName].src = '/images/checkbox_on.gif';
                        // Turn off all the other btns except the one selected
                        for (i=0; i < HWYLTS.length ; i++) {
                                if (HWYLTS[i] != imageName) {
                                document.images[HWYLTS[i]].src = '/images/checkbox_off.gif';
                                }
                        }
                }else{
                document.images[imageName].src = '/images/checkbox_off.gif';
                }
                break;
        }

}
// end search JS

function loadCustomStyle(region){

var ISBNs=new Array("9604034316","960403023X","9607609395","960760976X","1424008492","9604032372","9604033093","960403409X","9604035827","9604035487","9604035576",
"9604035584","1424016215","1413015484","1413015476","1413019943","1413028632","9604031252","9604031155","9608136121","9608136164","9604036327","9604036408",
"9604036025","9604036505","141301268X","0759396205","0759398410","075939847X","1413021840","083840670X","0838406696","1424009197","1413009026","1413021859",
"1413009085","1424000653","141302050X","1413020518","1413020526","1413030092","1413020534","1424016770","1424018048","1424018064","9604032755","9604032739",
"9604032771","9604032798","9604030981","9604031007","9604031015","9604031031");

var isbn=getURLVar('product_isbn_issn');


//alert(region);
	if(region=="2" && !find_elt(isbn,ISBNs)){
		var elts=document.getElementsByTagName("a");
		//alert(elts.length);
		for(var i=0;i<elts.length;i++){
			if(elts[i].firstChild.nodeValue=="Get a free review copy"){
				//alert('yay!');
				elts[i].style.display="none";
				elts[i].parentNode.style.display="none";
			}
		}
	
	}
}


function addEvent( obj, type, fn ) {
  if ( obj.attachEvent ) {
    obj['e'+type+fn] = fn;
    obj[type+fn] = function(){obj['e'+type+fn]( window.event );}
    obj.attachEvent( 'on'+type, obj[type+fn] );
  } else
    obj.addEventListener( type, fn, false );
}
function removeEvent( obj, type, fn ) {
  if ( obj.detachEvent ) {
    obj.detachEvent( 'on'+type, obj[type+fn] );
    obj[type+fn] = null;
  } else
    obj.removeEventListener( type, fn, false );
}

function jumpMenu(item){
	var stateSelected=document.getElementById(item);
	var state=stateSelected[stateSelected.selectedIndex].value;
	
	switch(state){
		case "CA":
		window.location="/milestones/ca/";
		break;
		
		case "FL":
		window.location="/milestonesvisionsfl/";
		break;
		
		case "GA":
		window.location="/ga/milestones";
		break;
		
		case "NM":
		window.location="/nm/milestones";
		break;
		
		case "NC":
		window.location="/nc/milestones";
		break;
		
		case "TN":
		window.location="/tn/milestones";
		break;
		
		case "":
		break;
		
	}
}

var region=readCookie('TELT_User_Region');




