// JavaScript Document

var initialHighlight    = false;

function setClass(myValue){

	if (myValue==1){
		var second = 		document.getElementById('answer_button_2');
		var third = 		document.getElementById('answer_button_3');

		if (second != 'undefined' && second != null){
			second.className = 'btn_answer'
		}

		if (third != 'undefined' && third != null){
			third.className = 'btn_answer'
		}

	}else if(myValue==2){
		var first = 		document.getElementById('answer_button_1');
		var third = 		document.getElementById('answer_button_3');
		if (first != 'undefined'){
			first.className = 'btn_answer'
		}

		if (third != 'undefined' && third != null){
			third.className = 'btn_answer'
		}

	}else if(myValue==3){
		var first = 		document.getElementById('answer_button_1');
		var second = 		document.getElementById('answer_button_2');
		if (first != 'undefined'){
			first.className = 'btn_answer'
		}
		if (second != 'undefined'){
			second.className = 'btn_answer'
		}
	}

  var answerButton = document.getElementById('answer_button_'+myValue);
  
  if( answerButton ) {

  	document.getElementById('answer_button_'+myValue).className = 'btn_answered';

  }

  return true;

}

function loadQuestions() {
	
	var startQ  = 0;
	
	getQuestions(startQ);

	return true;
	
} // ! loadArchive()

function loadAnswer() {

	runAjaxCode(
		'/includes/askjoe_handler.php?request=askjoe&task=load_first_answer&input=1' ,
		false,
		'GET',
		null,
		'displayAnswer'
	);

	return true;
	
} // ! loadArchive()

function getQuestions(startQ) {
	
	runAjaxCode(
		'/includes/askjoe_handler.php?request=askjoe&task=load_questions&input=' + startQ,
		false,
		'GET',
		null,
		'displayQuestions'
	);

	return true;
	
} // ! loadArchive()


function displayQuestions(Data) {

	var contentArea   = document.getElementById('ask-content');
	var buttonArea   = document.getElementById('ask_prev_next_buttons');
	var contentHTML   = new Array();
	//alert(Data);

	contentHTML   = Data.split('###');	
	//alert(contentHTML[0]);
	//alert(contentHTML[1]);
	document.getElementById('ask_prev_next').innerHTML = contentHTML[0];
	contentArea.innerHTML = contentHTML[1];


	document.getElementById('ask-content').style.top = 0;
	document.getElementById('ask-indicator-y').style.top = 0;
	
	document.getElementById('ask-wrap').scrollTop = 0;
	
	scrollObject(null, 'ask');
	// scrollObject('ask-indicator-y', 'ask', 'up');

	scrollJump('ask', 0);

	if( scrollBars['ask']['content-y'] > scrollBars['ask']['wrapper-y'] ) {
	  document.getElementById('ask-bar-bg').style.display = 'block';
	} else {
	  document.getElementById('ask-bar-bg').style.display = 'none';
	}	
	return true;
	
} // ! loadArchive()

function getAnswer(startQ) {
	
	runAjaxCode(
		'/includes/askjoe_handler.php?request=askjoe&task=load_answer&input=' + startQ,
		false,
		'GET',
		null,
		'displayAnswer'
	);

	return true;
	
} // ! loadArchive()

function displayAnswer(Data) {

	var contentArea   = document.getElementById('answers-content');
	contentArea.innerHTML = Data;
	document.getElementById('answers-content').style.top = 0;
	document.getElementById('answers-indicator-y').style.top = 0;
	
	document.getElementById('answers-wrap').scrollTop = 0;
	
	scrollObject(null, 'answers');
	// scrollObject('answers-indicator-y', 'answers', 'up');

  scrollJump('answers', 0);

	if( scrollBars['answers']['content-y'] > scrollBars['answers']['wrapper-y'] ) {
	  document.getElementById('answers-bar-bg').style.display = 'block';
	} else {
	  document.getElementById('answers-bar-bg').style.display = 'none';
	}

  if( initialHighlight == false ) {
    setClass(1);
    initialHighlight = true;
  }

	return true;
	
} // ! loadArchive()
