var nameFlag = true;
var commentFlag = true;
var captchaFlag = true;

function slideBackground()
{
    document.getElementById('main_tree').innerHTML = "";
    document.getElementById('main_tree').style.width = "965px";
    document.getElementById('main_tree').style.backgroundImage = "url('images/tree_bk2.png')";
    new Effect.Move('main_tree', { x: -395, y: 00, mode: 'absolute' });
    setTimeout( "loadNewPage( 'home.html' )", 1500 );
}


function loadNewPage( page )
{
    window.location.replace( page );
}


function mediaSwitch( clicked )
{
    if ( clicked == "audio" )
    {
        $("audio").show();
        $("pics").hide();
        $("videos").hide();
        
        $("audio").addClassName( "active" );
        $("pics").removeClassName( "active" );
        $("videos").removeClassName( "active" );
        
        $("audio_button").addClassName( "active" );
        $("pics_button").removeClassName( "active" );
        $("videos_button").removeClassName( "active" );
        
        location.hash = "";
        location.search = "media=audio";
        
    }
    else if ( clicked == "pics" )
    {
        $("audio").hide();
        $("pics").show();
        $("videos").hide();
        
        $("audio").removeClassName( "active" );
        $("pics").addClassName( "active" );
        $("videos").removeClassName( "active" );
        
        $("audio_button").removeClassName( "active" );
        $("pics_button").addClassName( "active" );
        $("videos_button").removeClassName( "active" );
        
        location.hash = "";
        location.search = "media=pics";
    }
    else if ( clicked == "video" )
    {
        $("audio").hide();
        $("pics").hide();
        $("videos").show();
        
        $("audio").removeClassName( "active" );
        $("pics").removeClassName( "active" );
        $("videos").addClassName( "active" );
        
        $("audio_button").removeClassName( "active" );
        $("pics_button").removeClassName( "active" );
        $("videos_button").addClassName( "active" );
        
        location.hash = "";
        location.search = "media=video";
    }
}


function loadVideo( video )
{
    var url = "<object width=\"320\" height=\"265\"><param name=\"movie\" value=\"http://www.youtube.com/v/"
        + video + "&hl=en&fs=1&rel=0\"></param><param name=\"allowFullScreen\" value=\"true\"></param><param name=\"allowscriptaccess\" value=\"always\"></param><embed src=\"http://www.youtube.com/v/"
        + video + "&hl=en&fs=1&rel=0\" type=\"application/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" width=\"320\" height=\"265\"></embed></object>";
    document.getElementById("current_video").innerHTML = url;
}


function openPlayer()
{
	window.open( "audioPlayer.html", "Niverse - Grow", "width=340, height=250, resizeable=no, toolbar=no, location=no, menubar=no, directories=no" );
}

function nameFocus()
{
    if ( nameFlag )
    {
        document.getElementById("name").value = "";
        nameFlag = false;
    }
}


function commentFocus()
{
    if ( commentFlag )
    {
        document.getElementById("comment").innerHTML = "";
        commentFlag = false;
    }
}


function captchaFocus()
{
    if ( captchaFlag )
    {
        document.getElementById("txtCaptcha").value = "";
        captchaFlag = false;
    }
}


function guestbook()
{
	var name = document.getElementById('name').value;
	var comment = document.getElementById('comment').value;
	document.getElementById('errMsg').innerHTML = "&nbsp;";
	
    if ( isEmpty( name ) || name == "Name" )
    {
		document.getElementById('errMsg').innerHTML = "Please fill in all fields.";
        return false;
    }
    if ( isEmpty( comment ) || comment == "Comment" )
    {
		document.getElementById('errMsg').innerHTML = "Please fill in all fields.";
        return false;
    }
	
	getParam(document.gbForm);
	if ( document.getElementById("cap").value != 1 )
    {
		document.getElementById('errMsg').innerHTML = "Incorrect captcha.";
		return false;
	}
    
	document.getElementById('errMsg').innerHTML = "<input type='hidden' name='check' id='check' value='ok' />";
    return true;
}


function isEmpty( str )
{
	if ( str == null || str == "" )
	{
		return true;
	}
	
	return false;
}

