text: // <![CDATA[
  /**
   * Creative Commons has made the contents of this file
   * available under a CC-GNU-GPL license:
   *
   * http://creativecommons.org/licenses/GPL/2.0/
   *
   * A copy of the full license can be found as part of this
   * distribution in the file COPYING.
   *
   * You may use this software in accordance with the
   * terms of that license. You agree that you are solely 
   * responsible for your use of this software and you
   * represent and warrant to Creative Commons that your use
   * of this software will comply with the CC-GNU-GPL.
   *
   * $Id: $
   *
   * Copyright 2006, Creative Commons, www.creativecommons.org.
   *
   * This is code that is used to generate licenses.
   *
   */
  
  function cc_js_$F(id) {
  	if (cc_js_$(id)) {
  		return cc_js_$(id).value;
  	}
  	return null; // if we can't find the form element, pretend it has no contents
  }
  
  function cc_js_$(id) {
      return document.getElementById("cc_js_" + id);
  }
  
  /* Inspired by Django.  Thanks, guys.
   * http://code.djangoproject.com/browser/django/trunk/django/views/i18n.py
   * Our use of gettext is incomplete, so I'm just grabbing the one function.
   * And I've modified it, anyway.
   * Here is their license - it applies only to the following function:
  Copyright (c) 2005, the Lawrence Journal-World
  All rights reserved.
  
  Redistribution and use in source and binary forms, with or without modification,
  are permitted provided that the following conditions are met:
  
      1. Redistributions of source code must retain the above copyright notice, 
         this list of conditions and the following disclaimer.
      
      2. Redistributions in binary form must reproduce the above copyright 
         notice, this list of conditions and the following disclaimer in the
         documentation and/or other materials provided with the distribution.
  
      3. Neither the name of Django nor the names of its contributors may be used
         to endorse or promote products derived from this software without
         specific prior written permission.
  
  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
   */
  function cc_js_gettext_style_interpolate(fmt, obj) {
    return fmt.replace(/\${\w+}/g, function(match){return String(obj[match.slice(2,-1)])});
  }
  