
// Edit in place with captcha option
var eid_captchaloaded = new Array;

function bd_eid_hide(n)
{
    if ($(n + '_text') != null)   { Element.hide(n + '_text'); }	
	if ($(n + '_editor') != null) { Element.show(n + '_editor'); }	
    if ($(n + '_edit') != null)   { $(n + '_edit').focus(); }

    if ($(n + '_captcha')) 
    {
        if (typeof eid_captchaloaded[n] == 'undefined')
        {
            $(n + '_captcha').src = "/captcha/image?x=160&y=22&p0=16&p1=18";
        }
            
        eid_captchaloaded[n] = true;
    }
};

function bd_eid_show(n)
{
    if ($(n + '_text')) { Element.show(n + '_text'); }
	if ($(n + '_editor')) { Element.hide(n + '_editor'); }
};

function bd_eid_save(n)
{
	// Disable buttons
	$(n + '_edit').disable();
	$(n + '_save').disable();
	if ($(n + '_cancel')) { $(n + '_cancel').disable(); }

	// Get url 
	var url = '/bodydot/view/caption?id=' + n + '&caption=%s';
	if ($(n + '_url')) { url = $(n + '_url').value; }
	if ($(n + '_response')) { url += '&response=' + $(n + '_response').value; }

    url = url.replace("%s",escape($(n + '_edit').value));

    // Send to server and refill div with returned data
    bd_loadxmldoc(url,'',n,'');
};

/*
  // edit in place code for gallery 
  <div id="gdeditor" style="display:block;">
    <div style="display:block;padding:4px;" class="gallery_description b1b">
    <textarea name="gid_{$ID}_edit" rows="4" class="eid_textarea elastic" style="border:0px;">sdfsdsfssd</textarea>
    <input type="hidden" id="gid_{$ID}_url" value="/bodydot/view/gidcaption?id={$ID}&amp;caption=%s">
    <input type="hidden" id="gid_{$ID}_parent" value="gdeditor">
    </div>
        <table style="margin-top:2px;"><tr>
            <td><input class="cutebuttondark" type="button" value="save" onclick="bd_gid_save('{$ID}');" /></td>  
            <td><input class="cutebutton" type="button" value="cancel" onclick="bd_gid_cancel('{$ID}');" /></td>
        </tr></table>    
  </div>
*/

