function toggleSlide(objname, num){
	//alert(document.getElementById(objname).style.display);
 if(document.getElementById(objname).style.display == "none"){
       document.getElementById(objname).style.display = "block";
  }else{
    // div is not hidden, so slide up
    document.getElementById(objname).style.display = "none";
  }

  for(i=0; i<num; i++){
  	divname = "sub"+i;
  	if(divname != objname){
  		if(document.getElementById(divname).style.display == "block"){
       		document.getElementById(divname).style.display = "none";
  		}
  	}
  }
  
}


function editText(){
	divname = new Array('photoCol', 'textCol', 'editCol');
 	for(i=0; i<3; i++){
  		if(document.getElementById(divname[i]).style.display == "none"){
       		document.getElementById(divname[i]).style.display = "block";
  		}
  		
  		else{
  			document.getElementById(divname[i]).style.display = "none";
  		}
  	}

}


function editName(divId){
	divname = new Array('nameLink', 'nameEdit', 'editName', 'deleteName');
 	for(i=0; i<4; i++){
  		if(document.getElementById(divname[i]+divId).style.display == "none"){
       		document.getElementById(divname[i]+divId).style.display = "block";
  		}
  		
  		else{
  			document.getElementById(divname[i]+divId).style.display = "none";
  		}
  	}


}

 function submitForm(id){
      e = document.getElementById(id);
      e.submit();
  }
  
  
  function swapImg(id, image){
  	img = e = document.getElementById(id);
  	img.src = image;
  
  }

function LoadPage(page,usediv) {
         // Set up request varible
         try {xmlhttp = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");}  catch (e) { alert("Error: Could not load page.");}
         //Show page is loading
         document.getElementById(usediv).innerHTML = '<img src="../_images/ajax-loader.gif" /> Loading Page...';
         //scroll to top
         scroll(0,0);
         //send data
         xmlhttp.onreadystatechange = function(){
                 //Check page is completed and there were no problems.
                 if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200)) {
                        //Write data returned to page
                        document.getElementById(usediv).innerHTML = xmlhttp.responseText;
                 }
         }
         xmlhttp.open("GET", page);
         xmlhttp.send(null);
         //Stop any link loading normaly
         return;
}


function showResponse(req){
	alert(req.responseText);
}

function updateOrder(list, table){
	var options = {
	method : 'post',
	parameters : 'table='+table+'&list='+list+'&'+Sortable.serialize(list),
	//onComplete: showResponse 
};
	new Ajax.Request('reorder.php', options);
}
