function HideContent(d) {
if(d.length < 1) { return; }
document.getElementById(d).style.display = "none";
}
function ShowContent(d, id) {
if(d.length < 1) { return; }
document.getElementById(d).style.display = "block";

  if(d == 'div_1'){
    document.getElementById('div_2').style.display     = "none";    
    document.getElementById('div_3').style.display     = "none";
    document.getElementById('div_4').style.display     = "none";
    document.getElementById('div_5').style.display     = "none";
    document.getElementById('div_6').style.display     = "none";
    document.getElementById('div_7').style.display     = "none";
    document.getElementById('div_8').style.display     = "none";
    document.getElementById('div_9').style.display     = "none";
    document.getElementById('div_10').style.display    = "none";
    document.getElementById('rightMenu').style.display = "none";
  }else if(d == 'div_2'){
    document.getElementById('div_1').style.display     = "none";    
    document.getElementById('div_3').style.display     = "none";
    document.getElementById('div_4').style.display     = "none";
    document.getElementById('div_5').style.display     = "none";
    document.getElementById('div_6').style.display     = "none";
    document.getElementById('div_7').style.display     = "none";
    document.getElementById('div_8').style.display     = "none";
    document.getElementById('div_9').style.display     = "none";
    document.getElementById('div_10').style.display    = "none";
    document.getElementById('rightMenu').style.display = "none";
  }else if(d == 'div_3'){
    document.getElementById('div_1').style.display     = "none";    
    document.getElementById('div_2').style.display     = "none";
    document.getElementById('div_4').style.display     = "none";
    document.getElementById('div_5').style.display     = "none";
    document.getElementById('div_6').style.display     = "none";
    document.getElementById('div_7').style.display     = "none";
    document.getElementById('div_8').style.display     = "none";
    document.getElementById('div_9').style.display     = "none";
    document.getElementById('div_10').style.display    = "none";
    document.getElementById('rightMenu').style.display = "none";
  }else if(d == 'div_4'){
    document.getElementById('div_1').style.display     = "none";    
    document.getElementById('div_2').style.display     = "none";
    document.getElementById('div_3').style.display     = "none";
    document.getElementById('div_5').style.display     = "none";
    document.getElementById('div_6').style.display     = "none";
    document.getElementById('div_7').style.display     = "none";
    document.getElementById('div_8').style.display     = "none";
    document.getElementById('div_9').style.display     = "none";
    document.getElementById('div_10').style.display    = "none";
    document.getElementById('rightMenu').style.display = "none";
  }else if(d == 'div_5'){
    document.getElementById('div_1').style.display     = "none";    
    document.getElementById('div_2').style.display     = "none";
    document.getElementById('div_3').style.display     = "none";
    document.getElementById('div_4').style.display     = "none";
    document.getElementById('div_6').style.display     = "none";
    document.getElementById('div_7').style.display     = "none";
    document.getElementById('div_8').style.display     = "none";
    document.getElementById('div_9').style.display     = "none";
    document.getElementById('div_10').style.display    = "none";
    document.getElementById('rightMenu').style.display = "none";
  }else if(d == 'div_6'){
    document.getElementById('div_1').style.display     = "none";    
    document.getElementById('div_2').style.display     = "none";
    document.getElementById('div_3').style.display     = "none";
    document.getElementById('div_4').style.display     = "none";
    document.getElementById('div_5').style.display     = "none";
    document.getElementById('div_7').style.display     = "none";
    document.getElementById('div_8').style.display     = "none";
    document.getElementById('div_9').style.display     = "none";
    document.getElementById('div_10').style.display    = "none";
    document.getElementById('rightMenu').style.display = "none";
  }else if(d == 'div_7'){
    document.getElementById('div_1').style.display     = "none";    
    document.getElementById('div_2').style.display     = "none";
    document.getElementById('div_3').style.display     = "none";
    document.getElementById('div_4').style.display     = "none";
    document.getElementById('div_5').style.display     = "none";
    document.getElementById('div_6').style.display     = "none";
    document.getElementById('div_8').style.display     = "none";
    document.getElementById('div_9').style.display     = "none";
    document.getElementById('div_10').style.display    = "none";
    document.getElementById('rightMenu').style.display = "none";
  }else if(d == 'div_8'){
    document.getElementById('div_1').style.display     = "none";    
    document.getElementById('div_2').style.display     = "none";
    document.getElementById('div_3').style.display     = "none";
    document.getElementById('div_4').style.display     = "none";
    document.getElementById('div_5').style.display     = "none";
    document.getElementById('div_6').style.display     = "none";
    document.getElementById('div_7').style.display     = "none";
    document.getElementById('div_9').style.display     = "none";
    document.getElementById('div_10').style.display    = "none";
    document.getElementById('rightMenu').style.display = "none";
  }else if(d == 'div_9'){
    document.getElementById('div_1').style.display     = "none";    
    document.getElementById('div_2').style.display     = "none";
    document.getElementById('div_3').style.display     = "none";
    document.getElementById('div_4').style.display     = "none";
    document.getElementById('div_5').style.display     = "none";
    document.getElementById('div_6').style.display     = "none";
    document.getElementById('div_7').style.display     = "none";
    document.getElementById('div_8').style.display     = "none";
    document.getElementById('div_10').style.display    = "none";
    document.getElementById('rightMenu').style.display = "none";
  }else if(d == 'div_10'){
    document.getElementById('div_1').style.display     = "none";    
    document.getElementById('div_2').style.display     = "none";
    document.getElementById('div_3').style.display     = "none";
    document.getElementById('div_4').style.display     = "none";
    document.getElementById('div_5').style.display     = "none";
    document.getElementById('div_6').style.display     = "none";
    document.getElementById('div_7').style.display     = "none";
    document.getElementById('div_8').style.display     = "none";
    document.getElementById('div_9').style.display    = "none";
    document.getElementById('rightMenu').style.display = "none";
  }else if(d == 'rightMenu'){
    document.getElementById('div_1').style.display     = "none";    
    document.getElementById('div_2').style.display     = "none";
    document.getElementById('div_3').style.display     = "none";
    document.getElementById('div_4').style.display     = "none";
    document.getElementById('div_5').style.display     = "none";
    document.getElementById('div_6').style.display     = "none";
    document.getElementById('div_7').style.display     = "none";
    document.getElementById('div_8').style.display     = "none";
    document.getElementById('div_9').style.display    = "none";
    document.getElementById('div_10').style.display = "none";
  }
    

}
	
	function showResponse(originalRequest){
	  
	  var p=window.createPopup();
      var pbody=p.document.body;
      pbody.style.overflow="auto";
      pbody.style.padding="12,10,12,10";
      pbody.style.backgroundColor="white";
      pbody.style.border="solid black 1px";
      pbody.innerHTML=originalRequest.responseText;
      p.show(10,10,700,350,document.body);
	}

	sections = ['Procedures', 'subProcedures'];

	function createNewSection(name) {
		var name = $F('sectionName');
		if (name != '') {
			var newDiv = Builder.node('div', {id: 'group' + (sections.length + 1), className: 'section', style: 'display:none;' }, [
				Builder.node('h3', {className: 'handle'}, name)
			]);

			sections.push(newDiv.id);
			$('page').appendChild(newDiv);
			Effect.Appear(newDiv.id);
			destroyLineItemSortables();
			createLineItemSortables();
			createGroupSortable();
		}
	}

	function createLineItemSortables() {
		for(var i = 0; i < sections.length; i++) {
			Sortable.create(sections[i],{tag:'div',dropOnEmpty: true, containment: sections,only:'lineitem'});
		}
	}

	function destroyLineItemSortables() {
		for(var i = 0; i < sections.length; i++) {
			Sortable.destroy(sections[i]);
		}
	}

	function createGroupSortable() {
		Sortable.create('page',{tag:'div',only:'section',handle:'handle'});
	}

		function updateList(container) {//calls db.php - updateList which populates temp table
			var url = '../Procedures/PageDisplay/ajax.php';
			var params = Sortable.serialize(container.id);
			var ajax = new Ajax.Request(url,{
				method: 'post',
				parameters: params,
				onLoading: function(){$('workingMsg').show()},
				onLoaded: function(){$('workingMsg').hide()}
			});
		}

	function saveSubProcedure(){
		var sections = document.getElementsByClassName('section');
		//var alerttext = '';
		sections.each(function(section) {
			var sectionID = section.id;
			var order = Sortable.serialize(sectionID);
			//alerttext += sectionID + ': ' + Sortable.sequence(section)+ ': ' + '\n';
		});
		//alert(alerttext);
		//return false;
		//alert(  $F('save')  );
		
		var url = '../Procedures/PageDisplay/ajax1.php';
		var ajax = new Ajax.Request(url,{
		  method: 'post',
		 	onLoading: function(){$('workingMsg').show()},
			onLoaded: function(){$('workingMsg').hide(); location.href = "../Procedures/procedures.php";}		  
		});	
					
	}  

	
	function showResponse(originalRequest){
	  
	  var p=window.createPopup();
      var pbody=p.document.body;
      pbody.style.overflow="auto";
      pbody.style.padding="12,10,12,10";
      pbody.style.backgroundColor="white";
      pbody.style.border="solid black 1px";
      pbody.innerHTML=originalRequest.responseText;
      p.show(10,10,700,350,document.body);
	}
	
	function getProcedure(id){
        //alert('in get proc');
		var params = id;
		var url = '../Procedures/PageDisplay/ajaxGetEditProcedure.php?id=' +id;
		var myAjax = new Ajax.Request(
			url, 
			{
				method: 'post', 
				parameters: id, 
				onComplete: showEditDiv
			});	
	}	

	function showEditDiv(id){
        id = id.responseText;
        //alert('in show id = ' +id);
		location.href = '../Procedures/procedures.php?properties=editProcedure&ID=' +id;	  
	}


 function setBigIMG(newSRC){
   document.getElementById("bigIMG").src = newSRC;
 }
 

