function gup( name, OmString )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( OmString );
  if( results == null ) {
    return "";
  } else {
    return results[1];
  }
}

function pageRefresh (addThis){
	
	/* var OmProd = gup( 'service', addThis );
	//var OmProdYear = gup( 'yr', addThis  );
	
	if (OmProd == "2") {
		prsHFN4 = "Contact_Flash_Assisted_"
	} else if (OmProd == "4") {
		prsHFN4 = "Contact_Flash_Standard_"
	} else if (OmProd == "8") {
		prsHFN4 = "Contact_Flash_Enhanced_"
	} else if (OmProd == "16") {
		prsHFN4 = "Contact_Flash_Basic_"
	} else if (OmProd == "32") {
		prsHFN4 = "Contact_Flash_Complete";
	} else if (OmProd == "64") {
		prsHFN4 = "Contact_Flash_IOP";
	} else if (OmProd == "256") {
		prsHFN4 = "Contact_Flash_QBOP";
	}
	
	var scVariableMap = {};
	var scEventList = [];
	var scContStep1 = prsHFN4;
	var scLinkType = "o";
	var scContStep1Om = new CustomLink(scVariableMap,scEventList,scContStep1,scLinkType);
	
	sendCustomLink(scContStep1Om,this);
	*/
	window.location = window.location.protocol + "//" + window.location.host + addThis;
}


/* Baynote Guides  */
function setupInstantAnswers () {
	
	if (instantAnswers[contactTopic] == null) { return; }
	// set the name 
	$('#baynote_guides').empty();
	$('#baynote_guides').append(instantAnswers[contactTopic]['title']+'&nbsp;');	

	var filter = contactTopic;
	var forcedLinks = getInstantAnswersForcedLinks(contactTopic);

	// So we only make the request when needed!
	if (contactInstantAnswersFilter != filter) {
		// Omniture Tracking
		bnGuides.omniturePageName = "Contact 3";
		bnGuides.omniturePageSubName = "Instant Answers";
		bnGuides.setDiv('.instant_answers_container');
		bnGuides.get(filter, 5, forcedLinks);
	}

	contactInstantAnswersFilter = filter;
}

