function SendBrochures(method){
	if(method=="TAF")
	{
		document.location.href = '/brochures-tell-a-friend.aspx';
	}
	else
	{
		document.location.href = '/brochures-by-post.aspx';
	}
}



function  CountBrochures(){
	var numberOfBrochures=0;
	var brochureGroup = document.getElementById("main-content");
	var inputs = brochureGroup.getElementsByTagName("input");

	for (i = 0; i < inputs.length; i++)
		if (inputs[i].name.substr(0,5) == "check")
			if (inputs[i].checked) numberOfBrochures++;


	var a=getElementsByClassName(document.getElementById("highlights"), "span", "selected-brochures");
	for (var i = 0; i < a.length; i++)
	{
		a[i].innerHTML = numberOfBrochures;
		a[i].innerText = numberOfBrochures;
	}
		
}

function SelectAll(check){
	var brochureGroup = document.getElementById(check.value);
	var inputs = brochureGroup.getElementsByTagName("input");

	for (i = 0; i < inputs.length; i++)
		inputs[i].checked = check.checked;

	CountBrochures();
}


function getElementsByClassName(oElm, strTagName, oClassNames){
	var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
	var arrReturnElements = new Array();
	var arrRegExpClassNames = new Array();
	if(typeof oClassNames == "object"){
		for(var i=0; i<oClassNames.length; i++){
			arrRegExpClassNames.push(new RegExp("(^|\\s)" + oClassNames[i].replace(/\-/g, "\\-") + "(\\s|$)"));
		}
	}
	else{
		arrRegExpClassNames.push(new RegExp("(^|\\s)" + oClassNames.replace(/\-/g, "\\-") + "(\\s|$)"));
	}
	var oElement;
	var bMatchesAll;
	for(var j=0; j<arrElements.length; j++){
		oElement = arrElements[j];
		bMatchesAll = true;
		for(var k=0; k<arrRegExpClassNames.length; k++){
			if(!arrRegExpClassNames[k].test(oElement.className)){
				bMatchesAll = false;
				break;
			}
		}
		if(bMatchesAll){
			arrReturnElements.push(oElement);
		}
	}
	return (arrReturnElements)
}
