/*
 * LICENSE AGREEMENT
 * 
 * GRIDGAIN - OPEN CLOUD PLATFORM.
 * COPYRIGHT (C) 2005-2008 GRIDGAIN SYSTEMS. ALL RIGHTS RESERVED.
 * 
 * THIS IS FREE SOFTWARE; YOU CAN REDISTRIBUTE IT AND/OR
 * MODIFY IT UNDER THE TERMS OF THE GNU LESSER GENERAL PUBLIC
 * LICENSE AS PUBLISHED BY THE FREE SOFTWARE FOUNDATION; EITHER
 * VERSION 2.1 OF THE LICENSE, OR (AT YOUR OPTION) ANY LATER 
 * VERSION.
 * 
 * THIS LIBRARY IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL,
 * BUT WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF
 * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.  SEE THE 
 * GNU LESSER GENERAL PUBLIC LICENSE FOR MORE DETAILS.
 * 
 * YOU SHOULD HAVE RECEIVED A COPY OF THE GNU LESSER GENERAL PUBLIC
 * LICENSE ALONG WITH THIS LIBRARY; IF NOT, WRITE TO THE FREE 
 * SOFTWARE FOUNDATION, INC., 51 FRANKLIN ST, FIFTH FLOOR, BOSTON, MA  
 * 02110-1301 USA
 */


/*
 * Sets the display style of a given element to either "none" or "block",
 * hiding or displaying the element on the page.
 */
function toggleDisplay(id) {
    var e = document.getElementById(id);

    if (e.style.display != 'none') {
        e.style.display = 'none';
        e.style.visibility = 'hidden';
    }
    else {
        e.style.display = 'block';
        e.style.visibility = 'visible';
    }
}

/*
 * Produces forum search form.
 */
function jiraSearchForm(root) {
    document.write(
        "<form method='POST' action='http://www.gridgainsystems.com:8080/jira/secure/QuickSearch.jspa' target='jira' style='padding: 1px; margin: 1px'>" + 
			"Find: " + 
            "<input class='search_text' type='text' style='color: #ccc' onClick='this.value=\"\"; this.style.color=\"#333\"' name='searchString' id='quickSearchInput' value=' find...' size='20' maxlength='100'>" + 
			"&nbsp;on: " + 
            "<input title='Search JIRA' class='search_button' name='button' type='submit' value='j i r a'>" + 
        "</form>" 
    );
}

/*
 * Produces forum search form.
 */
function forumSearchForm(root) {
    document.write(
        "<form  method='POST' action='http://www.gridgainsystems.com/jiveforums/search.jspa' target='forum' style='margin: 1px; padding: 1px'>" +
			"Find: " + 
            "<input class='search_text' type='text' style='color: #ccc' onClick='this.value=\"\"; this.style.color=\"#333\"' name='q' value=' find...' size='20' maxlength='100'>" + 
			"&nbsp;on: " + 
            "<input title='Search Forum' class='search_button' name='button' type='submit' value='f o r u m'>" + 
        "</form>"
    );
}

/*
 * Produces Wiki search form.
 */
function wikiSearchForm(root) {
	document.write(
		"<form method='POST' action='http://www.gridgainsystems.com	:8080/wiki/dosearchsite.action' target='wiki' style='margin: 1px; padding: 1px' name='search_form'>" +
			"Find: " + 
			"<input type='hidden' name='quickSearch' value='true'>" +
			"<input type='hidden' name='searchQuery.spaceKey' value='conf_global'>" +
			"<input class='search_text' type='text' style='color: #ccc' onClick='this.value=\"\"; this.style.color=\"#333\"' accessKey='s' value=' find...' name='searchQuery.queryString' size='20'>" +
			"&nbsp;on: " + 
			"<input title='Search Wiki' class='search_button' name='button' type='submit' value='w i k i'>" +
		"</form>"
	);
}

