/*

By:             Ed Orsini
Date:           4/2/2010
For:            Back To Portal Button
Description:    Manages Javascript for previous and current Portal cookies
                in order to display proper link back to previous portal.
	
*/




function setCookie(c_name,value,expiredays)
{
    var currentDomain = document.domain;
    var parts = currentDomain.split('.');
    var sub = parts[0];
    var domain = parts[1];
    var type = parts[2];
    var alteredDomain = domain+'.'+type;

    var exdate=new Date();
    exdate.setDate(exdate.getDate()+expiredays);
    document.cookie=c_name+ "=" +escape(value)+
    ((expiredays==null) ? ";path=/;domain="+alteredDomain : ";expires="+exdate.toGMTString())+";path=/;domain="+alteredDomain;
} 


function getCookie(c_name)
{
    if (document.cookie.length>0)
    {
        c_start=document.cookie.indexOf(c_name + "=");
        if (c_start!=-1)
        {
            c_start=c_start + c_name.length+1;
            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 deleteCookie( name, path, domain ) {
    if ( Get_Cookie( name ) ) document.cookie = name + "=" +
        ( ( path ) ? ";path=" + path : "") +
        ( ( domain ) ? ";domain=" + domain : "" ) +
        ";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}


