var refinepanelvisible=false;
var alphafilterpanelvisible=false;
var whyaddressvisible=false;
var setaddressvisible=false;
var setaddressrvisible=false;
var loginvisible=false;
var whyaddressrvisible=false;
var forgotpasswordvisible=false;
var havntreceivedvisible=false;
var forgotpasswordrvisible=false;
var havntreceivedrvisible=false;
var busexamplesvisible=false;
var addlocationvisible=false;
var movefcnvisible=false;
var deletefcnvisible=false;
var detailsfcnvisible=false;
var writecommentvisible=false;
var fcnaddcatvisible=true;
var memberstatusvisible=false;
var filespecsvisible=false;
var wikifriendsvisible=false;
var certifiedvisible=false;
var mobilepanelvisible=false;
var prizevisible=false;
var randomvisible=false;

function hideit(idstr)
{
	document.getElementById(idstr).style.display = "none";
}

function showBlock(idstr)
{
	document.getElementById(idstr).style.display = "block";
}

function showInline(idstr)
{
	document.getElementById(idstr).style.display = "inline";
}


function switchRefinepanel(dividstr,iconopen,iconclose)
{
	if(document.getElementById(dividstr).style.display == "none" && refinepanelvisible)
		refinepanelvisible = false;
	else if(document.getElementById(dividstr).style.display == "block" && !refinepanelvisible)
		refinepanelvisible = true;

	if(refinepanelvisible){
		hideit(dividstr)
		hideit(iconclose)
		showInline(iconopen)
		refinepanelvisible=false;
	} 
	else {
		showBlock(dividstr)
		showInline(iconclose)
		hideit(iconopen)
		refinepanelvisible=true;
	}
}

function switchLetterbox(dividstr,iconopen,iconclose)
{
	if(alphafilterpanelvisible){
		hideit(dividstr)
		hideit(iconclose)
		showInline(iconopen)
		alphafilterpanelvisible=false;
	} 
	else {
		showBlock(dividstr)
		showInline(iconclose)
		hideit(iconopen)
		alphafilterpanelvisible=true;
	}
}

function showWhyAddress(dividstr)
{
	if(whyaddressvisible){
		hideit(dividstr)
		whyaddressvisible=false;
	} 
	else {
		showBlock(dividstr)
		whyaddressvisible=true;
	}
}

function showSetAddress(dividstr)
{
	if(setaddressvisible){
		hideit(dividstr)
		setaddressvisible=false;
	} 
	else {
		showBlock(dividstr)
		setaddressvisible=true;
	}
}


function switchSetAddressR(dividstr)
{
	if(setaddressrvisible){
		hideit(dividstr)
		setaddressrvisible=false;
	} 
	else {
		showBlock(dividstr)
		setaddressrvisible=true;
	}
}

function switchWhyAddressR(dividstr)
{
	if(whyaddressrvisible){
		hideit(dividstr)
		whyaddressrvisible=false;
	} 
	else {
		showBlock(dividstr)
		whyaddressrvisible=true;
	}
}

function switchLogin(dividstr)
{
	if(loginvisible){
		hideit(dividstr)
		loginvisible=false;
	} 
	else {
		showBlock(dividstr)
		loginvisible=true;
	}
}

function switchForgotPassword(dividstr)
{
	if(forgotpasswordvisible){
		hideit(dividstr)
		forgotpasswordvisible=false;
	} 
	else {
		showBlock(dividstr)
		forgotpasswordvisible=true;
	}
}

function switchHavntReceived(dividstr)
{
	if(havntreceivedvisible){
		hideit(dividstr)
		havntreceivedvisible=false;
	} 
	else {
		showBlock(dividstr)
		havntreceivedvisible=true;
	}
}

function switchForgotPasswordR(dividstr)
{
	if(forgotpasswordrvisible){
		hideit(dividstr)
		forgotpasswordrvisible=false;
	} 
	else {
		showBlock(dividstr)
		forgotpasswordrvisible=true;
	}
}

function switchHavntReceivedR(dividstr)
{
	if(havntreceivedrvisible){
		hideit(dividstr)
		havntreceivedrvisible=false;
	} 
	else {
		showBlock(dividstr)
		havntreceivedrvisible=true;
	}
}

function switchBusExamples(dividstr)
{
	if(busexamplesvisible){
		hideit(dividstr)
		busexamplesvisible=false;
	} 
	else {
		showBlock(dividstr)
		busexamplesvisible=true;
	}
}

function switchAddLocation(dividstr)
{
	if(addlocationvisible){
		hideit(dividstr)
		addlocationvisible=false;
	} 
	else {
		showBlock(dividstr)
		addlocationvisible=true;
	}
}

function switchMoveFCN(dividstr)
{
	if(movefcnvisible){
		hideit(dividstr)
		movefcnvisible=false;
	} 
	else {
		showBlock(dividstr)
		movefcnvisible=true;
	}
}

function switchDeleteFCN(dividstr)
{
	if(deletefcnvisible){
		hideit(dividstr)
		deletefcnvisible=false;
	} 
	else {
		showBlock(dividstr)
		deletefcnvisible=true;
	}
}

function switchDetailsFCN(dividstr)
{
	if(detailsfcnvisible){
		hideit(dividstr)
		detailsfcnvisible=false;
	} 
	else {
		showBlock(dividstr)
		detailsfcnvisible=true;
	}
}

function switchFCNAddCat(dividstr)
{
	if(fcnaddcatvisible){
		hideit(dividstr)
		fcnaddcatvisible=false;
	} 
	else {
		showBlock(dividstr)
		fcnaddcatvisible=true;
	}
}


function switchWriteComment(dividstr)
{
	if(writecommentvisible){
		hideit(dividstr)
		writecommentvisible=false;
	} 
	else {
		showBlock(dividstr)
		writecommentvisible=true;
	}
}

function switchMemberStatus(dividstr)
{
	if(memberstatusvisible){
		hideit(dividstr)
		memberstatusvisible=false;
	} 
	else {
		showBlock(dividstr)
		memberstatusvisible=true;
	}
}

function switchFileSpecs(dividstr)
{
	if(filespecsvisible){
		hideit(dividstr)
		filespecsvisible=false;
	} 
	else {
		showBlock(dividstr)
		filespecsvisible=true;
	}
}

function switchWikiFriends(dividstr)
{
	if(wikifriendsvisible){
		hideit(dividstr)
		wikifriendsvisible=false;
		document.getElementById("imgArrow").src = "images/rtarrow.gif";
	} 
	else {
		showBlock(dividstr)
		wikifriendsvisible=true;
		document.getElementById("imgArrow").src = "images/dnarrow.gif";
	}
}

function switchCertified(dividstr)
{
	var iframe = document.getElementById('certifiedif');
	var divbox = document.getElementById(dividstr);

	if(certifiedvisible){
	
		hideit(dividstr)
		iframe.style.visibility = "hidden";
		iframe.style.display = "none";
		certifiedvisible=false;
		
	} 
	else {
		showBlock(dividstr)
				
		iframe.style.width = divbox.offsetWidth; 
		iframe.style.height = divbox.offsetHeight;
		iframe.style.x  = divbox.x;
		iframe.style.y  = divbox.y;
		iframe.style.left  = -210;
		iframe.style.top  = 11;	
		iframe.style.zIndex = 0;
		iframe.style.position="absolute";
		iframe.style.visibility = "visible";
		iframe.style.display = "block";
		
		certifiedvisible=true;
	}
}

function switchTips(dividstr)
{

	var iframe = document.getElementById('tipsif');
	var divbox = document.getElementById(dividstr);

	if(busexamplesvisible){
	
		hideit(dividstr)
		iframe.style.visibility = "hidden";
		iframe.style.display = "none";
		busexamplesvisible=false;
		
	} 
	else {
		showBlock(dividstr)
				
		iframe.style.width = divbox.offsetWidth; 
		iframe.style.height = divbox.offsetHeight;
		iframe.style.x  = divbox.x;
		iframe.style.y  = divbox.y;
		iframe.style.left  = 0;
		iframe.style.top  = 0;	
		iframe.style.zIndex = 0;
		iframe.style.position="absolute";
		iframe.style.visibility = "visible";
		iframe.style.display = "block";
		
		busexamplesvisible=true;
	}
}

function switchLocalGlobal(dividstr)
{

	var iframe = document.getElementById('localglobalif');
	var divbox = document.getElementById(dividstr);

	if(busexamplesvisible){
	
		hideit(dividstr)
		iframe.style.visibility = "hidden";
		iframe.style.display = "none";
		busexamplesvisible=false;
		
	} 
	else {
		showBlock(dividstr)
				
		iframe.style.width = divbox.offsetWidth; 
		iframe.style.height = divbox.offsetHeight;
		iframe.style.x  = divbox.x;
		iframe.style.y  = divbox.y;
		iframe.style.left  = 0;
		iframe.style.top  = 2;	
		iframe.style.zIndex = 0;
		iframe.style.position="absolute";
		iframe.style.visibility = "visible";
		iframe.style.display = "block";
		
		busexamplesvisible=true;
	}
}

function switchMobilepanel(dividstr)
{
	if(document.getElementById(dividstr).style.display == "none" && mobilepanelvisible)
		mobilepanelvisible = false;
	else if(document.getElementById(dividstr).style.display == "block" && !mobilepanelvisible)
		mobilepanelvisible = true;
		
	if(mobilepanelvisible){
		hideit(dividstr)
		//hideit(iconclose)
		//showInline(iconopen)
		mobilepanelvisible=false;
	} 
	else {
		showBlock(dividstr)
		//showInline(iconclose)
		//hideit(iconopen)
		mobilepanelvisible=true;
	}
}

function switchPrize(dividstr)
{
	if(document.getElementById(dividstr).style.display == "block"){
		hideit(dividstr)
		prizevisible=false;
	} 
	else {
		showBlock(dividstr)
		prizevisible=true;
	}
}

function switchRandom(dividstr)
{
	if(randomvisible){
		hideit(dividstr)
		randomvisible=false;
	} 
	else {
		showBlock(dividstr)
		randomvisible=true;
	}
}

function switchWheel(dividstr)
{
	hideit(dividstr)
}

function switchTags(dividstr,iconopen,iconclose)
{
	if(document.getElementById(dividstr).style.display == "block")
	{
		hideit(dividstr)
		hideit(iconclose)
		showInline(iconopen)
	} 
	else if(document.getElementById(dividstr).style.display == "none")
	{
		showBlock(dividstr)
		showInline(iconclose)
		hideit(iconopen)
	}
	else 
	{
		hideit(dividstr)
		hideit(iconclose)
		showInline(iconopen)
	}
}


