/* Function that extracts variables from arguments passed to page */
function parseArgs() {
	var myLocation = location.href
	
	if (myLocation.indexOf('?') != -1) {
		var myArgString = myLocation.substring(myLocation.indexOf('?') + 1, myLocation.length)
		if (myArgString.indexOf('&') != -1) {
			var myArgs = myArgString.split('&')
			for (argLoop = 0; argLoop < myArgs.length; argLoop++) {
				evalString(myArgs[argLoop])
			}
		}
		else {
			evalString(myArgString)
		}
	}
}

/* Evaluates variable as string or number */
function evalString(argString) {
	myKey = argString.substr(0, argString.indexOf('='))
	myValue = argString.substr(argString.indexOf('=') + 1, argString.length)
	if (isNaN(myValue)) {
		eval(myKey + '="' + myValue + '"')
	} else {
		eval(myKey + '=' + myValue)
	}
}
