function initOrderedNavi() {
	//kill function if umbPages string does not exist
	if(typeof(umbPages) == 'undefined') {
		return false;
	}

	var umbLength = parseInt(umbPages.length) - 1;
	var goNext;
	var goPrevious;

	//foolproof for offline version	
	var baseURL = location.href.substring(0,location.href.lastIndexOf('.com/'));
	baseURL = baseURL + '.com';

	
	var currentVal = umbPages.find(curUmbPage);

	if(currentVal != false) {
		if (currentVal < umbLength) {
			goNext = parseInt(currentVal) + 1;
			j("#btnNext").css('visibility','visible').attr('href', baseURL + umbPages[goNext]);		
		} 
		else if (currentVal == umbLength) {
			j("#btnNext").css('visibility','visible').attr('href', '../quiz.aspx');
			j("#btnNext").html(quizLangText);
		}
		
		if (currentVal > 1) {
			goPrevious = parseInt(currentVal) - 1;
			j("#btnPrevious").css('visibility','visible').attr('href', baseURL + umbPages[goPrevious]);
		}
		else if (currentVal == 1) {
			j("#btnPrevious").css('visibility','hidden');
		}
	}
	else{
		j("#btnPrevious").css('visibility','hidden');
		j("#btnNext").css('visibility','hidden');
	}
}

Array.prototype.find = function(searchStr) {
  var returnArray = false;
  for (i=0; i<this.length; i++) {
    if (typeof(searchStr) == 'function') {
      if (searchStr.test(this[i])) {
        if (!returnArray) { returnArray = [] }
        returnArray.push(i);
      }
    } else {
      if (this[i]===searchStr) {
        if (!returnArray) { returnArray = [] }
        returnArray.push(i);
      }
    }
  }
  return returnArray;
}


j(document).ready(function() {
 initOrderedNavi();
});
