// MF: 12/11/2009
//
// --------------------------------   NOTES   --------------------------------
// Quick and dirty JS for RightNow redirects to FAQ answer pages
// - To get a answer ID from the query string
// - Reload the SRC of an iFrame (Boooo!!!!) depending on answer ID in querystring


function getQuerystring(key, default_)
{
  if (default_==null) default_=""; 
  key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
  var qs = regex.exec(window.location.href);
  if(qs == null)
    return default_;
  else
    return qs[1];
}


// assign new url to iframe element's src property
function changeIframeSrc(id, url) {
    if (!document.getElementById)
		return;
    var el = document.getElementById(id);
    if (el && el.src) {
        el.src = url;
        return false;
    }
    return true;
}

function loadQuestion() {
	var inQS = getQuerystring('aid');
	//var outUrl = 'aid_' + inQS + '.html';
	var outUrl = 'https://customerservices.npower.com/app/answers/detail/a_id/' + inQS;

	if (inQS) {
		changeIframeSrc('ifrm', outUrl);
	}
}
