function viewAllDemosByType(type_str)
{$('scrollMarker1').scrollTo();var params='type='+type_str;var type_display='';if(type_str='')
type_display='All';else
type_display=type_str+' Body';$('viewAllPane').innerHTML='<center> Loading '+type_display+' Demos... <br><br> <img src="../gather/ajax-loader.gif"></center>';$('viewAllPane').show();new Ajax.Updater('viewAllPane','xhr_exer_type.php',{method:'get',parameters:params});}
function viewExerDemo(ex_id,is_it_free)
{var params='exer_id='+ex_id+'&isFree='+is_it_free;new Ajax.Updater('exerDemoPane','xhr_exer_demo.php',{method:'get',parameters:params,onCreate:function(){if($('viewDemoPane').style.display=='none')
new Effect.SlideDown('viewDemoPane',{duration:.5});}});}
function saveUrlSet(url_id,url_pos)
{var url_order=$F('url_order_no~'+url_id);var url_text=$F('url_text~'+url_id);var url_href=$F('url_href~'+url_id);var params='url_id='+url_id
+'&url_order_no='+url_order
+'&url_text='+encodeURIComponent(url_text)
+'&url_href='+encodeURIComponent(url_href)
+'&url_pos='+url_pos;var updateDiv='position'+url_pos;new Ajax.Updater(updateDiv,'xhr_url_edit.php',{method:'post',postBody:params,onSuccess:function(){$('progress'+url_pos).hide();},onCreate:function(){$('progress'+url_pos).show();}});}