<!--

var slideimages=new Array()
var slidelinks=new Array()
function slideshowimages(){
for (i=0;i<slideshowimages.arguments.length;i++){
slideimages[i]=new Image()
slideimages[i].src=slideshowimages.arguments[i]
}
}

function switch1(div)
{
if (document.getElementById('video'))
{
var option=['video','image','music'];
for(var i=0; i<option.length; i++)
{ 
if(i==0){ obj=document.getElementById(video); }
obj=document.getElementById(option[i]);
obj.style.display=(option[i]==div)? "block" : "none"; }
}
}

function toggle(div)
{
var option=['video','image','music'];
for(var i=0; i<option.length; i++)
{ obj=document.getElementById(option[i]);
obj.style.display=(option[i]==div) && !(obj.style.display=="block")? "block" : "none"; }
}

function quoteQuickReply(quote) {
  document.getElementById("quickreplyform").style.display = '';
  document.postform.body.value = quote;
  document.postform.body.focus();
  
  return false;
}

function slideshowlinks(){
for (i=0;i<slideshowlinks.arguments.length;i++)
slidelinks[i]=slideshowlinks.arguments[i]
}

function gotoshow(){
if (!window.winslide||winslide.closed)
winslide=window.open(slidelinks[whichlink])
else
winslide.location=slidelinks[whichlink]
winslide.focus()
}

function toggleMenu(cmenu)
{
  if (document.getElementById(cmenu + 'section').style.display=='none')
  {
    document.getElementById(cmenu + 'section').style.display='block';
    document.getElementById(cmenu + 'img').src='../gfx/minus.gif';
  }
  else
  {
    document.getElementById(cmenu + 'section').style.display='none';
    document.getElementById(cmenu + 'img').src='../gfx/plus.gif';
  }
}

function toggleQuickReply() {
  if((document.getElementById("quickreplyform").style.display == 'none') || (document.getElementById("quickreplyform2").style.display == 'none')){
    document.getElementById("quickreplyform").style.display = '';
    document.getElementById("quickreplyform2").style.display = '';
  }else{
    document.getElementById("quickreplyform").style.display = 'none';
    document.getElementById("quickreplyform2").style.display = 'none';
  }
}

             function quickreply() {
             if (document.getElementById('quickreply').style.display=='none') {
             document.getElementById('quickreply').style.display='block';
             } else {
             document.getElementById('quickreply').style.display='none';
             }
             }

/**
 * Displays an confirmation box before running a link object
 * This function is called while clicking links
 *
 * @param   object   the link
 * @param   object   the sql query to submit
 *
 * @return  boolean  whether to run the query or not
 */

function confirmLink(theLink, textItem)
{
    // browser is Opera (crappy js implementation)
    if (typeof(window.opera) != 'undefined') {
        return true;
    }

    var is_confirmed = confirm('Do you really want to' + ' ' + textItem);
    if (is_confirmed) {
        theLink.href += '&redsadsweqconfirmed=123821381278947320894312';
    }

    return is_confirmed;
} // end of the 'confirmLink()' function

var submitDone;
submitDone = 0;

function siteads() {
if(document.getElementById("siteads").style.display == 'none'){
document.getElementById("siteads").style.display = '';
}else{
document.getElementById("siteads").style.display = 'none';
}

return true;
}

function hideShow( sID )
{
	var oElement;
	
	oElement = document.getElementById(sID);
	
	if ( oElement.lastShowID != null )
	{
		if ( oElement.lastShowID == sID )
		{
			oElement.lastShowID = null;
		}
		else
		{
			var hideID = oElement.lastShowID;
			oElement.lastShowID = null;
			hideShow(hideID);
		}
	}
		
	if ( getDisplayValue( sID ) == '' ) 
	{  
		hideElement(sID);
		return(false);
	}
		
	showElement(sID);
	oElement.lastShowID = sID;
	return(false);
}

// BROWSER FRIENDLY


function hideShowBelow( sID, oParent )
{
	var oElement;

	
	oElement = document.getElementById(sID);
	
	var pX = brd_fnGetLeftPos(oParent) + 'px';
	var pY = brd_fnGetTopPos(oParent) + brd_fnGetObjectHeight(oParent) + 'px';
	
	hideShow( sID ); 
	
	oElement.style.left = pX;
	oElement.style.top = pY;
}

// BROWSER FRIENDLY
function showElement( sID )
{
	setDisplayValue( sID, '' );
}

// BROWSER FRIENDLY
function hideElement( sID )
{
	setDisplayValue( sID, 'none' );
}

// BROWSER FRIENDLY
function getDisplayValue( sID )
{
	var oElement = document.getElementById(sID);
	
	if ( oElement )
	{
		if( oElement.style ) 
		{  
			return( oElement.style.display );  // IE
		} 
		else if( oElement.display ) 
		{
			return( oElement.display ); // MOZILLA
		}
	}
	
	return( null );
}

// BROWSER FRIENDLY
function setDisplayValue( sID, sValue )
{
	var oElement = document.getElementById(sID);
	
	if ( oElement )
	{
		if( oElement.style ) 
		{  
			oElement.style.display = sValue;  // IE
		} 
		else if( oElement.display ) 
		{
			oElement.display = sValue; // MOZILLA
		}
	} 
}

function preventDoublePosts() {
  if (document.all && document.postform.button) {
    document.postform.button.disabled = true;
    document.postform.button.value = 'Processing... Please wait...';
  }
  if (submitDone == 0) {
    submitDone = 1;
  return true;
  }
  else { 
    if (!document.postform.button || !document.all) {
    alert("Processing... Please wait..."); 
  }
  return false; 
  }
}

function toggleCategoryDisplay(catnum) {
	d = document;

	if (!getCookie("categorySettings")) {
		categorySettings = "0-0.0-0";
	} else {
		categorySettings = getCookie("categorySettings");
	}

	categorySettings = categorySettings.split(".");
	categorySettingsCount = categorySettings.length;
	done = false;
	
	if (d.getElementById("cat"+catnum).style.display == 'none') {
		d.getElementById("cat"+catnum).style.display = '';
		d.getElementById("!cat"+catnum).style.display = 'none';
		for (x = 0; x < categorySettingsCount; x++) {
			if (categorySettings[x] == catnum+"-c") {
				categorySettings[x] = catnum+"-o";
				done = true;
				x = categorySettingsCount;
			}
		}
		if (done == false) {
			if (categorySettings == "") {
				categorySettingsCount--;
			}
			categorySettings[categorySettingsCount] = catnum+"-o";
		}

		finalCookie = categorySettings.join(".");
		setCookie("categorySettings", finalCookie, 730, "/");
	} else {
		d.getElementById("cat"+catnum).style.display = 'none';
		d.getElementById("!cat"+catnum).style.display = '';
		for (x = 0; x < categorySettingsCount; x++) {
			if (categorySettings[x] == catnum+"-o") {
				categorySettings[x] = catnum+"-c";
				done = true;
				x = categorySettingsCount;
			}
		}
		if (done == false) {
			if (categorySettings == "") {
				categorySettingsCount--;
			}
			categorySettings[categorySettingsCount] = catnum+"-c";
		}
		finalCookie = categorySettings.join(".");
		setCookie("categorySettings", finalCookie, 730, "/");
	}
}

function getexpirydate(nodays) {
	var UTCstring;
	Today = new Date();
	nomilli = Date.parse(Today);
	Today.setTime(nomilli+nodays*24*60*60*1000);
	UTCstring = Today.toUTCString();
	return UTCstring;
}

function setCookie(name,value,duration,path) {
	cookiestring=name+"="+escape(value)+";EXPIRES="+getexpirydate(duration)+";PATH="+escape(path);
	document.cookie=cookiestring;
	if(!getCookie(name)) {
		return false;
	} else {

		return true;
	}
}

function getCookie(cookiename) {
	var cookiestring=""+document.cookie;

	var index1=cookiestring.indexOf(cookiename);
	if (index1==-1 || cookiename=="") return "";
	var index2=cookiestring.indexOf(';',index1);
	if (index2==-1) index2=cookiestring.length;
	return unescape(cookiestring.substring(index1+cookiename.length+1,index2));
}

var pos;
var end=new Array();

	//add ALL faces here
	end['']=false;

var special=new Array('');
special['']=new Array('','');

function insert(c){
var spec=';'+special.join(';')+';';
if(spec.indexOf(';'+c+';')!=-1){
doInsert(end[c]?special[c][1]:special[c][0]);
}else{doInsert("["+(end[c]?"":"")+c+"]");document.forms[0].body.blur();}
document.forms[0].body.focus();
end[c]=end[c]?false:true;
}

function doInsert(body){
if(document.selection && pos){
pos.text=body;
}else{
document.forms[0].body.value+=body;
}
}



/***********************************
*   http://javascripts.vbarsan.com/
*   This notice may not be removed 
***********************************/

//-- Begin Scroller's Parameters and messages -->
//scroller's width
var swidth=300;

//scroller's height
var sheight=20;

//scroller's speed 
var sspeed=3;
var restart=sspeed;
var rspeed=sspeed;

//scroller's pause 
var spause=4000;

//scroller's background
var sbcolor="transparent";

//messages: change to your own; use as many as you'd like; set up Hyperlinks to URLs as you normally do: <a target=... href="... URL ...">..message..</a>
var singletext=new Array();
singletext[0]='<nobr align="center" class=tabb><a target="_self" class=tabb href="">This is a widget sample</a></nobr>';
singletext[1]='<nobr align="center" class=tann><B>Multiple News Scroller V3.5</B> - Once a message left, the next one comes in. Adjust: Size, Pause, Speed and Background. Any message may use <b><u>Hyperlinks</u></b></nobr>';
singletext[2]='<nobr align="center" class=tan><b>Windows/Linux:</b> ie4+ firefox1+ netscape6+ opera7+ ns4+ - <b>Mac OS X</b>: Safari, ie5+ firefox1+ opera7+</nobr>';
singletext[3]='<nobr align="center" class=tan>Any message may be <b><i>as large as desired.</i></B> === ... === One may use <b><i>most basic HTML code.</i></B></nobr>';
//singletext[...]='...';
//-- end Parameters and message -->

//-- begin: Scroller's Algorithm -->
var ii=0;var gekso=0;if(navigator.product&&navigator.product=="Gecko"){var agt = navigator.userAgent.toLowerCase();var rvStart = agt.indexOf('rv:');var rvEnd = agt.indexOf(')', rvStart);var check15 = agt.substring(rvStart+3, rvEnd);if(parseFloat(check15)<1.8) gekso=1;}var operbr=0; operbr=navigator.userAgent.toLowerCase().indexOf('opera');
function goup(){if(sspeed!=rspeed*16){sspeed=sspeed*2;restart=sspeed;}}
function godown(){if(sspeed>rspeed){sspeed=sspeed/2;restart=sspeed;}}
function start(){
if(document.getElementById){ns6div=document.getElementById('iens6div');if(operbr!=-1)operdiv=document.getElementById('operaslider');ns6div.style.left=swidth+"px";ns6div.innerHTML=singletext[0];sizeup=ns6div.offsetWidth;if(operbr!=-1&&sizeup==swidth){operdiv.innerHTML=singletext[0];sizeup=operdiv.offsetWidth;}ns6scroll();}
else 
if(document.layers){ns4layer=document.ns4div.document.ns4div1;ns4layer.left=swidth;ns4layer.document.write(singletext[0]);ns4layer.document.close();sizeup=ns4layer.document.width;ns4scroll();}
else 
if(document.all){iediv=iens6div;iediv.style.pixelLeft=swidth+"px";iediv.innerHTML=singletext[0];sizeup=iediv.offsetWidth;iescroll();}}
function iescroll(){if(iediv.style.pixelLeft>0&&iediv.style.pixelLeft<=sspeed){iediv.style.pixelLeft=0;setTimeout("iescroll()",spause);}else 
if(iediv.style.pixelLeft>=sizeup*-1){iediv.style.pixelLeft-=sspeed+"px";setTimeout("iescroll()",100);}else{if(ii==singletext.length-1)ii=0;else ii++;iediv.style.pixelLeft=swidth+"px";iediv.innerHTML=singletext[ii];sizeup=iediv.offsetWidth;iescroll();}}
function ns4scroll(){if(ns4layer.left>0&&ns4layer.left<=sspeed){ns4layer.left=0;setTimeout("ns4scroll()",spause);}else 
if(ns4layer.left>=sizeup*-1){ns4layer.left-=sspeed;setTimeout("ns4scroll()",100);}else{if(ii==singletext.length-1)ii=0;else ii++;ns4layer.left=swidth;ns4layer.document.write(singletext[ii]);ns4layer.document.close();sizeup=ns4layer.document.width;ns4scroll();}}
function ns6scroll(){if(parseInt(ns6div.style.left)>0&&parseInt(ns6div.style.left)<=sspeed){ns6div.style.left=0;setTimeout("ns6scroll()",spause);}else if(parseInt(ns6div.style.left)>=sizeup*-1){ns6div.style.left=parseInt(ns6div.style.left)-sspeed+"px";setTimeout("ns6scroll()",100);}
else{if(ii==singletext.length-1)ii=0;else ii++;
ns6div.style.left=swidth+"px";ns6div.innerHTML=singletext[ii];sizeup=ns6div.offsetWidth;if(operbr!=-1&&sizeup==swidth){operdiv.innerHTML=singletext[ii];sizeup=operdiv.offsetWidth;}ns6scroll();}}
//-- end Algorithm -->

-->