/*

 get.js

***** ExtractGetInfo()
	Extracts information passed from the URL

	
*/

// GLOBAL VARIABLES - defined here to be available anywhere on the page
var PassedSource = 'Website';
var PassedAd = 'none';
var ToPage = '';
var FromPage = '';
var LeadType = '';
var AdType = '';

// used on LANDING pages
function ExtractLandingInfo()
{
	// everything passed EXCEPT the '?'
	// EXAMPLE: http://www.questcorp.com/_test.html?google,ad7
	PassedInfo=unescape(document.location.search.substring(1));
	// parse the data, data elements are separated by commas
	PassedInfoArray=PassedInfo.split(",");
	if (PassedInfoArray[0].length > 0) PassedSource = PassedInfoArray[0];
	if (PassedInfoArray.length >= 2) PassedAd = PassedInfoArray[1];
	// These variables are now available for use.
}

function FormPageWithGet(ToPage,FromPage,LeadType,AdType)
{
	document.location.href = ToPage + '?' + FromPage + ',' + LeadType + ',' + AdType;
}

// use on FORM pages
function ExtractFormPageInfo()
{
	// everything passed EXCEPT the '?'
	// EXAMPLE: http://www.questcorp.com/_test.html?google,ad7
	PassedInfo=unescape(document.location.search.substring(1));
	// parse the data, data elements are separated by commas
	PassedInfoArray=PassedInfo.split(",");
	if (PassedInfoArray[0].length > 0) LeadType = PassedInfoArray[0];
	if (PassedInfoArray.length >= 2) PassedSource = PassedInfoArray[1];
	if (PassedInfoArray.length >= 3) PassedAd = PassedInfoArray[2];
	// These variables are now available for use.
}

function Capitalize(ThisWord)
{
	NewWord = '';
	// first force to lowercase for entire word
	ThisWord = ThisWord.toLowerCase();
	NewWord += ThisWord.substring(0,1).toUpperCase() +
		ThisWord.substring(1,ThisWord.length);
	return (NewWord);
}

// alert ('get.js loaded ok');