/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
 
window.onload = changeNextPrevUrls;

var paintingsOnPaperArray;

function initializeUrlArray(){
	paintingsOnPaperArray = new Array();
	paintingsOnPaperArray[0]="/3dpaintings/3dp_1_2007.html";
	paintingsOnPaperArray[1]="/3dpaintings/3dp_2_2007.html";
	paintingsOnPaperArray[2]="/3dpaintings/3dp_3_2007.html";
	paintingsOnPaperArray[3]="/3dpaintings/3dp_4_2007.html";
	paintingsOnPaperArray[4]="/3dpaintings/3dp_7_2007.html";
	paintingsOnPaperArray[5]="/3dpaintings/3dp_6_2007.html";
	paintingsOnPaperArray[6]="/3dpaintings/3dp_10_2007.html";	
	paintingsOnPaperArray[7]="/3dpaintings/3dp_09_2007.html";
	paintingsOnPaperArray[8]="/3dpaintings/3dp_08_2007.html";
	paintingsOnPaperArray[9]="/3dpaintings/3dp_11_2007.html";
	paintingsOnPaperArray[10]="/3dpaintings/3dp_12_2007.html";
	paintingsOnPaperArray[11]="/3dpaintings/3dp_13_2007.html";
}

function changeNextPrevUrls(){
	initializeUrlArray();
	qs();
	var slideNo = parseInt(qs());
	var prevIdx = (slideNo == 0) ? 0 : (slideNo - 1);
	//alert("prevIdx=" + prevIdx);
	var nextIdx = (slideNo == (paintingsOnPaperArray.length - 1)) ? slideNo : (slideNo + 1);
	//alert("nextIdx=" + nextIdx);
	if(prevIdx == 0 && nextIdx == 1) {
		disappear("prevhref");
	} else {
		appear("prevhref", 'PREV');
		changeUrl("prevhref", paintingsOnPaperArray[prevIdx] + "?slide_no=" + prevIdx);
	}
	
	if((prevIdx == paintingsOnPaperArray.length - 2) && (nextIdx == paintingsOnPaperArray.length - 1)) {
		disappear("nexthref");
	} else {
		appear("nexthref", 'NEXT');
		changeUrl("nexthref", paintingsOnPaperArray[nextIdx] + "?slide_no=" + nextIdx);
	}	
	
	//changeUrl("prevhref", paintingsOnPaperArray[prevIdx] + "?slide_no=" + prevIdx);
	//changeUrl("nexthref", paintingsOnPaperArray[nextIdx] + "?slide_no=" + nextIdx);
}

function changeUrl(id, newUrl){
	document.getElementById(id).href = newUrl;
}

function disappear(id){
	document.getElementById(id).innerHTML = '';
}

function appear(id, text){
	document.getElementById(id).innerHTML = text;
}


function qs() {
	var query = window.location.search.substring(1);
	var parms = query.split('&');
	//alert(parms);
	var result =0;
	for (var i=0; i<parms.length; i++) {
		var pos = parms[i].indexOf('=');
		if (pos > 0) {
			var key = parms[i].substring(0,pos);
			var val = parms[i].substring(pos+1);
			//alert("key=" + key);
			//alert("val=" + val);
			if(key == "slide_no") {
				result = val;
				break;
			}
		}
	}
	//alert("result=" + result);
	return result;
}




