function doShowHideLogin() {
	var doc = document.getElementById('loginul');
	if(doc.style.display == 'none') {
		doc.style.display = '';
	}
	else {
		doc.style.display = 'none';
	}
}

function toggle(element,source,swap_text1,swap_text2) {
  /* Toggle element */
  var e = document.getElementById(element);
  if(!e) return true;
  if(e.style.display == "none") {
    e.style.display = "block";
  } else {
    e.style.display = "none"
  }
  /* Change link text */
  if(source.innerHTML == swap_text1) {
    source.innerHTML = swap_text2;
  }
  else source.innerHTML = swap_text1;

  return true;
}

function selectPlan( planElement, planId, buttonsList, selectedButton ) {
	// put the selected plan id into the plan hidden input field
  document.getElementById(planElement).value = planId;
  // reset all plans buttons to original class + value
  for (var i = 0; i < buttonsList.length ; i++) {
  	element = document.getElementById(buttonsList[i]);
    if (typeof(element)!='undefined' && null !== element) {
    	element.className = "sbm_plBtn";
    	element.value     = "Select this Plan";
    }
  }
  // change the selected button class and value
  if (selectedButton != '') {
  	document.getElementById(selectedButton).className = "aplanBtn";
  	document.getElementById(selectedButton).value     = "Confirmed";
  }
}

function changeSelectedDownload(name, description, file_size, link) {
  document.getElementById('DownloadName').innerHTML        = document.getElementById(name).innerHTML;
  document.getElementById('DownloadDescription').innerHTML = document.getElementById(description).innerHTML;
  document.getElementById('DownloadFileSize').innerHTML    = file_size;
  document.getElementById('DownloadLink').href             = link;
}

function changeSelectedWorkshop(name, description, button) {
  document.getElementById('WorkshopName').innerHTML        = document.getElementById(name).innerHTML;
  document.getElementById('WorkshopDescription').innerHTML = document.getElementById(description).innerHTML;
  document.getElementById('WorkshopButton').innerHTML      = document.getElementById(button).innerHTML;
}