function GoToURL(pname)
{
	location.href = 'index.php?page=' + pname;	
}

function toggle(id)
{
    el = document.getElementById(id);
    var display = el.style.display ? '' : 'none';
    el.style.display = display;
}

function Code(code, firstText, lastText) {
	if (code != "") {
			insertCode = prompt(firstText, lastText);
				if ((insertCode != null) && (insertCode != "")){
					document.message.thread_message.value += "[" + code + "]" + insertCode + "[/" + code + "]";
				}
	}
				
	document.message.thread_message.focus();
}

function change_wheresmile(WhereFocus)
{
    /*var elem=document.getElementById('WhereSmileID');
    elem.setAttribute('value',WhereFocus);
    */
    if(WhereFocus == 'thread_subject')
    {
        document.message.WhereSmile[0].checked = 1;
    }
    else if(WhereFocus = 'thread_message')
    {
        document.message.WhereSmile[1].checked = 1;
    }
}
function AddSmile(code,input) {
	if (code != "" && code != null) {
	   if(input == 'thread_subject')
	       {
					document.message.thread_subject.value += code;
					document.message.thread_subject.focus();
	       }
	       else
	       {
					document.message.thread_message.value += code;
					document.message.thread_message.focus();
	       }
	       
	}
}

function AddSmileNew(code) {
	if (code != "" && code != null) {
	   /*input = document.message.WhereSmile.value;
	   alert(input);*/
	   if(document.message.WhereSmile[0].checked == 1)
	       {
					document.message.thread_subject.value += code;
					document.message.thread_subject.focus();
	       }
	       else if(document.message.WhereSmile[1].checked == 1)
	       {
					document.message.thread_message.value += code;
					document.message.thread_message.focus();
	       }
	       
	}
}

function OpenSmileMenu(menu)
{
    el = document.getElementById('SmileMenu'+menu);
    if(menu == '1')
    {
            ela = document.getElementById('SmileMenu2');
            elb = document.getElementById('SmileMenu3');
            elc = document.getElementById('SmileMenu4');
            eld = document.getElementById('TOPSmileMenu1');
            ele = document.getElementById('TOPSmileMenu2');
            elf = document.getElementById('TOPSmileMenu3');
            elg = document.getElementById('TOPSmileMenu4');
    }
    else if(menu == '2')
    {
            ela = document.getElementById('SmileMenu1');
            elb = document.getElementById('SmileMenu3');
            elc = document.getElementById('SmileMenu4');
            eld = document.getElementById('TOPSmileMenu2');
            ele = document.getElementById('TOPSmileMenu3');
            elf = document.getElementById('TOPSmileMenu4');
            elg = document.getElementById('TOPSmileMenu1');
    }
    else if(menu == '3')
    {
            ela = document.getElementById('SmileMenu1');
            elb = document.getElementById('SmileMenu2');
            elc = document.getElementById('SmileMenu4');
            eld = document.getElementById('TOPSmileMenu3');
            ele = document.getElementById('TOPSmileMenu4');
            elf = document.getElementById('TOPSmileMenu1');
            elg = document.getElementById('TOPSmileMenu2');    
    }
    else if(menu == '4')
    {
            ela = document.getElementById('SmileMenu1');
            elb = document.getElementById('SmileMenu2');
            elc = document.getElementById('SmileMenu3');
            eld = document.getElementById('TOPSmileMenu4');
            ele = document.getElementById('TOPSmileMenu1');
            elf = document.getElementById('TOPSmileMenu2');
            elg = document.getElementById('TOPSmileMenu3');    
    }
    el.style.display = '';
    ela.style.display = 'none';
    elb.style.display = 'none';
    elc.style.display = 'none';
    eld.style.backgroundColor="#F4F6EB";
    ele.style.backgroundColor="#D4D4DA";
    elf.style.backgroundColor="#D4D4DA";
    elg.style.backgroundColor="#D4D4DA"; //#B9BEC5
}

/* -Cookies only-
 * This code is Copyright (c) 1996 Nick Heinle and Athenia Associates, 
 * all rights reserved. In order to receive the right to license this 
 * code for use on your site the original code must be copied from the
 * Web site webreference.com/javascript/. License is granted to user to 
 * reuse this code on their own Web site if and only if this entire copyright
 * notice is included. Code written by Nick Heinle of webreference.com.
 * -Cookies only-
 */

function getCookie (name) {
var dcookie = document.cookie; 
var cname = name + "=";
var clen = dcookie.length;
var cbegin = 0;
        while (cbegin < clen) {
        var vbegin = cbegin + cname.length;
                if (dcookie.substring(cbegin, vbegin) == cname) { 
                var vend = dcookie.indexOf (";", vbegin);
                        if (vend == -1) vend = clen;
                return unescape(dcookie.substring(vbegin, vend));
                }
        cbegin = dcookie.indexOf(" ", cbegin) + 1;
                if (cbegin == 0) break;
        }
return null;
}

function setCookie (name, value, expires, type) {
        if (!expires) expires = new Date();
if(type != 2)
{
document.cookie = name + "=" + escape (value) + 
"; expires=" + expires +  "; path=/forum/";
}
else
{
document.cookie = name + "=" + getCookie('zdfthreads') + "" + escape (value) + 
"; expires=" + expires +  "; path=/forum/";
}
//"; expires=" + expires.toGMTString() +  "; path=/forum/";
}

function delCookie (name) {
var expireNow = new Date();
document.cookie = name + "=" +
"; expires=Thu, 01-Jan-70 00:00:01 GMT" +  "; path=/forum/";
}

function searchinput(element, name, placeholder) {
	var SearchElem = document.getElementById(element);
	if (navigator.userAgent.indexOf("WebKit") != -1) {
		SearchElem.setAttribute("type", "search");
		SearchElem.setAttribute("autosave", name);
		SearchElem.setAttribute("results", "10");
		SearchElem.setAttribute("placeholder", placeholder);
	}
}

function uncheck_forums() {
    for(var i=1; i<=8; i++)
    {
        document.getElementById("forum_"+i+"").checked=false;
    }
}
