
function CallHS(qcount, start_range, width_range, height_range, step_range, remove_range)
{ 
//Convert *'s in ranges to colons
	step_range = step_range.replace("*",":");
	start_range = start_range.replace("*",":");
	width_range = width_range.replace("*",":");
	height_range = height_range.replace("*",":");
	remove_range = remove_range.replace("*",":");
//Convert spaces to + to ensure compliance
	step_range = step_range.replace(" ","+");
	start_range = start_range.replace(" ","+");
	width_range = width_range.replace(" ","+");
	height_range = height_range.replace(" ","+");
	remove_range = remove_range.replace(" ","+");
//URL encode strings
	step_range = escape(step_range);
	start_range = escape(start_range);
	width_range = escape(width_range);
	height_range = escape(height_range);
	remove_range = escape(remove_range);
//Call worksheet
	window.location='your_worksheet.php?worksheet=100_square&WorksheetTitle=Number+squares&QuestionCount=' + qcount +
		'&Start='+start_range+'&SqWidth='+width_range+'&SqHeight='+height_range+'&Step='+step_range+'&Remove='+remove_range;
}

function CallHSF(qcount, start_range, width_range, height_range, remove_range)
{ 
//Convert *'s in ranges to colons
	start_range = start_range.replace("*",":");
	width_range = width_range.replace("*",":");
	height_range = height_range.replace("*",":");
	remove_range = remove_range.replace("*",":");
//Convert spaces to + to ensure compliance
	start_range = start_range.replace(" ","+");
	width_range = width_range.replace(" ","+");
	height_range = height_range.replace(" ","+");
	remove_range = remove_range.replace(" ","+");
//URL encode strings
	start_range = escape(start_range);
	width_range = escape(width_range);
	height_range = escape(height_range);
	remove_range = escape(remove_range);
//Call worksheet
	window.location='your_worksheet.php?worksheet=100_squaref&WorksheetTitle=Number+squares&QuestionCount=' + qcount +
		'&Start='+start_range+'&SqWidth='+width_range+'&SqHeight='+height_range+'&Step=1&Remove='+remove_range;
}