// dadaIMC: $Id: media_optionsetter.js,v 1.4.2.1 2004/01/08 22:16:53 spud Exp $ // license: GNU LGPL // copyright 2001-2002: dada typo and contributors function optionsetter(form) { var mainform = window.opener.document.getElementById('editform'); var ival = form.i.value; if (form.objectid.value != 0) { mainform.elements['form_existing_align[' + form.objectid.value + ']'].value = form.form_align.options[form.form_align.selectedIndex].value; mainform.elements['form_existing_caption[' + form.objectid.value + ']'].value = form.form_caption.value.replace('/"/g','"'); } else { mainform.elements['form_align[' + ival+']'].value = form.form_align.options[form.form_align.selectedIndex].value; mainform.elements['form_caption[' + ival+']'].value = form.form_caption.value.replace('/"/g','"'); } window.close(); return true; } function insertMedia(obj,doc,parentwin) { if (doc.forms[0].alignment && doc.forms[0].alignment[1].checked) { parentwin.document.getElementById("form_summary").value += ' #media_' + obj.id + ';right# '; } else { parentwin.document.getElementById("form_summary").value += ' #media_' + obj.id + ';left# '; } window.close(); return false; } function addLinktext(thisform,parentwin) { linktxt = thisform.linktext.value; externalurl = thisform.externalurl.value; if (externalurl == '') { // get the article ID article = thisform.article.options[thisform.article.selectedIndex].value; hreftxt = '/newswire/display_any/'+article+'/index.php'; if (linktxt == '') { linktxt = thisform.article.options[thisform.article.selectedIndex].text; } } else { hreftxt = externalurl; if (hreftxt.substr(0,7) != 'http://' && hreftxt.substr(0,8) != 'https://' && hreftxt.substr(0,6) != 'ftp://') { hreftxt = 'http://' + hreftxt; } if (linktxt == '') { linktxt = externalurl; } } parentwin.document.getElementById("form_summary").value += ' ' + linktxt + ' '; window.close(); return false; }