/* Dolphiq Javascripts */ 
function cms_site_quicklaunch_call(formID,options,postoptions){try
{var formObj=$(formID);var executeObj=$(formID+'_execute_url');var executeActionObj=$(formID+'_execute_action');var executeOptionsObj=$(formID+'_execute_options');if(options.execute_url!=null)executeObj.set('value',options.execute_url);if(options.referer!=null)$(formID+'_referer').set('value',options.referer);executeActionObj.set('value',options.action);executeOptionsObj.set('value',postoptions);if(options.redirect==true){document.location.href=executeObj.get('value');return-1;}
if(options.confirm!=null)
{if(!confirm(options.confirm))return-1;}
var post_options={url:executeObj.get('value')};var myHTMLRequest=new Request.JSON(post_options);myHTMLRequest.onSuccess=function(responseJSON,responseText){if(responseJSON==null){alert(responseText);return-1;}
if(responseJSON.refresh==true)document.location.href=document.location.href;if(responseJSON.url!=null)document.location.href=responseJSON.url;if(responseJSON.refresh==true){cms_listview_view_rows(formID);}}
myHTMLRequest.post($(formID));}
catch(err)
{alert('ERROR IN cms_site_quicklaunch_call:'+err);}}
