//
// (c) 2005 Photozig, Inc. All rights reserved.
//

QueryString.keys    = new Array();
QueryString.values  = new Array();
var templatesVersion = "06";
var phpVersion = "01";

function OpenComment(dirname, groupno)
{
    window.open(phpURLBase + phpVersion + '/comments.php?dirname=' + dirname +
                '&mode=open&group=' + groupno,
                'Comments', 'toolbar=no, scrollbars=yes, resizable=no, menubar=no, status=yes, ' +
                'directories=no, location=no, width=480, height=480');
}

function SetCookie(name, value, make_global)
{
    if (make_global)
    {
        document.cookie = name + "=" + value + ";path=/";
    }
    else
    {
        document.cookie = name + "=" + value;
    }
}

function CookieVal(cookieName)
{
    thisCookie = document.cookie.split("; ");
    for (i = 0; i < thisCookie.length; i++)
    {
        if (cookieName == thisCookie[i].split("=")[0])
        {
            return thisCookie[i].split("=")[1];
        }
    }
    return 0;
}

// Returns the value for a specific key.
function QueryString(key)
{
	var value = null;

	for (var i = 0; i < QueryString.keys.length; i++)
	{
		if (QueryString.keys[i] == key)
		{
			value = QueryString.values[i];
			break;
		}
	}
	return value;
}

// Parses the html parameters into QueryString.keys and .values
function QueryString_Parse()
{
	var query = window.location.search.substring(1);
	var pairs = query.split("&");

	for (var i = 0; i < pairs.length; i++)
	{
		var pos = pairs[i].indexOf('=');
		if (pos >= 0)
		{
			var argname = pairs[i].substring(0, pos);
			var value = pairs[i].substring(pos + 1);
			QueryString.keys[QueryString.keys.length] = argname;
			QueryString.values[QueryString.values.length] = value;
		}
	}

}

function HideOrShowElements(DoHide, args)
{
    for (var I = 0; I < args.length; I++)
    {
        obj = document.getElementById(args[I]);
        if (obj !== null)
        {
            if (DoHide)
            {
                obj.style.display = "none";
            }
            else
            {
                obj.style.display = "";
            }
        }
    }
}



