
var MBB = {};

MBB.isTheGivenSectionOpened = function(sectionId){
	var isOpened = "";
	var links = document.getElementsByClassName('showhidelink'); 
	for (var i = 0 ; i < links.length; i++){
		var link = links[i];
		var classNames = $(link).classNames();
		classNames.each(function(className) { 
			if (className.indexOf('_sh')===0){
				var shid = className.substring(3);
				
				if (shid == sectionId) {
					var spans = $(link).getElementsBySelector('span');
					for (var j = 0 ; j < spans.length; j++){
						var span = spans[j];
						if (Element.readAttribute(span,'class') == 'onhide') {
							if (Element.getStyle(span,'display') == 'none') {
								isOpened = "true";
							}
						}
					}					
				}
			}
		}); 
	}
	return isOpened;
};


function changeStarterKit(formName, sectionId) {
	var value = document.forms[formName].starter_kit.value;
	thisform = document.forms[formName];
	thisform.action = value;
	
	var isOpened = MBB.isTheGivenSectionOpened(sectionId);
	if (isOpened == "true") {
		document.forms[formName].chosenSectionId.value = sectionId;
	}
	
	thisform.submit();
	
}

function changeTariff(formName, dropdownName, sectionId) {

	var value = document.getElementById(dropdownName + "id").value;
	thisform = document.forms[formName];
	thisform.action = value;
		
	var isOpened = MBB.isTheGivenSectionOpened(sectionId);

	if (isOpened == "true") {
		document.forms[formName].chosenSectionId.value = sectionId;
	}


	thisform.submit();
	
}

