/*global document, unescape accountBuild loginBuild logoutBuild registerBuild */
function getCookie(c_name)
{
    if ( document.cookie.length > 0 )
    {
        var c_start = document.cookie.indexOf(c_name + "=");
  	    if ( c_start != -1 )
  	    {
            c_start = c_start + c_name.length + 1; 
            var c_end = document.cookie.indexOf(";", c_start);
            if ( c_end == -1 )
            {
            	c_end = document.cookie.length;
            }
    		return unescape(document.cookie.substring(c_start, c_end));
        }
    }
    return;
}

function getSessionValue(name)
{
    var usersession = getCookie('USERSESSION');
    var value = '';
	
    if ( usersession )
    {
        var cookieS = usersession.split(',');
        for ( var i = 0; i < cookieS.length; i++ )
        {
            var namevalue = cookieS[i].split('=');
            if ( namevalue[0] == name )
            {
                value = namevalue[1];
            }
        }
        return value;
    }
}

function currentDate()
{
	var mydate = new Date();
	var year = mydate.getYear();
	if ( year < 1000 )
	{
		year += 1900;
	}
	var day = mydate.getDay();
	var month = mydate.getMonth();
	var daym = mydate.getDate();
	if ( daym < 10 )
	{
		daym = "0" + daym;
	}
	var dayarray = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
	var montharray = ["January","February","March","April","May","June","July","August","September","October","November","December"];
	
	var todayDate = dayarray[day] + ", " + montharray[month] + " " + daym + ", " + year;
	return todayDate;
}
	
function signinLogo()
{
    var account_div = document.getElementById('account_div');
    var usersession = getCookie('USERSESSION');
    var isLoggedIn = false;
	
    if ( usersession !== undefined )
    {
        var cookieS = usersession.split(',');
       	for ( var i = 0; i < cookieS.length; i++ )
       	{
            var namevalue = cookieS[i].split('=');
					
            if ( cookieS !== undefined ) {}
            if ( namevalue[0] == 'isLoggedin' && namevalue[1] == 'true' )
            {
                isLoggedIn = true;
            }
				
        }
    }
		
    if ( isLoggedIn === true )
    {
    	document.getElementById("login").innerHTML = accountBuild + " | " + logoutBuild + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" + currentDate();
    }
	else
	{
		document.getElementById("login").innerHTML = loginBuild + " | " + registerBuild + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" + currentDate();
    }		
}