/**
 * Created for support item 8268.
 *
 * @revision 2007-02-05, Dan Bettles, Created
 */


    /**
     * Returns an array of the arguments passed to the page.
     *
     * @revision 2007-02-05, Dan Bettles, Created
     */
    function scriptArgs()
    {
        var aScriptArg = null;
        var aUrlPart = document.location.href.split ('?');

        if (aUrlPart.length >= 2)
        {
            aScriptArg = new Array();
            /*
             * Split the query string into name-value pairs
             */
            var aNameValue = aUrlPart[1].split ('&');
            var aValue = new Array();

            for (var i = 0; i < aNameValue.length; i++)
            {
                aValue = aNameValue[i].split ('=');
                aScriptArg[i] = new Array (aValue[0]);
                if (aValue[1])  aScriptArg[i].push (aValue[1]);
            }
        }

        return aScriptArg;
    }


    /**
     * Returns an argument from the array p_array.  The array must have been
     * returned from the function "scriptArgs".
     *
     * @revision 2007-02-05, Dan Bettles, Created
     */
    function scriptArg (p_name, p_array)
    {
        var scriptArg = null;

        if (p_array instanceof Array)
        {
            var arg = new Array();

            for (var i = 0; i < p_array.length; i++)
            {
                arg = p_array[i];

                if (arg[0] == p_name)
                {
                    scriptArg = arg[1];
                    break;
                }
            }
        }

        return scriptArg;
    }


    /**
     * Returns a URL that points to walesfoto.de.  The arguments are based on
     * what's been passed to this script.
     *
     * @revision 2007-02-05, Dan Bettles, Created
     */
    function goToWalesfoto()
    {
        var aScriptArg = scriptArgs();
        var id = scriptArg ('id', aScriptArg);
        var reg = scriptArg ('reg', aScriptArg);
        var url = 'http://www.walesfoto.de/microsite/walesmicrosite.php';
        var aNewArg = new Array();
        if (! ((id == null) || (id == '')))  aNewArg.push ('id=' + id);
        if (! ((reg == null) || (reg == '')))  aNewArg.push ('reg=' + reg);
        if (aNewArg.length > 0)  url += '?' + aNewArg.join ('&');
        window.open (url, 'Microsite', 'width=640,height=500,scolling=0,scrollbars=0,resize=0');
    }