function getPreferenceCookie(c_name)
{
    if(document.cookie)
    {
        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 document.cookie.substring(c_start,c_end);
            } 
        }
    }
    return "/ColorSchemes/css/screen.css";
}
document.write("\<link rel=\'stylesheet\' href=\'" + getPreferenceCookie("theme") + "\' id=\'myCss\' \/\>");

document.write("\<!--[if IE]\>");
 var currentTheme = getPreferenceCookie("theme")
  if(currentTheme.indexOf('BlackOnYellow') > -1 )
  {
  
    document.write("\<link rel=\'stylesheet\' href=\'" + "/ColorSchemes/BlackOnYellow/ie.css" + "\' id=\'myCss1\' \/\>");
  }
  
 else 
{
  document.write("\<link rel=\'stylesheet\' href=\'" + "/ColorSchemes/css/ie.css" + "\' id=\'myCss1\' \/\>");
}
document.write("\<![endif]--\>");

 function setThemePreference()
        {
            var cookieName = "theme";
            var exdate=new Date();
            var value="";
            var themeName;
            
            var OTMcookieName = "themeOTM";
            var OTMvalue="";
            var OTMthemeName;
            
            for(i=0;i<=document.forms[0].radTheme.length;i++)
            {
                if(document.forms[0].radTheme[i].checked)
                {
                    var result = document.forms[0].radTheme[i].value.split("|");
                    themeName = result[0];
                    OTMthemeName = result[1];
                    break;    
                }
            }
            value = themeName;
            OTMvalue = OTMthemeName;
            if(document.cookie)
            {
                exdate.setDate(exdate.getDate()+365);
                document.cookie=cookieName+ "=" +value+";expires="+exdate.toGMTString();
                document.cookie=OTMcookieName+ "=" +OTMvalue+";expires="+exdate.toGMTString();
                document.forms[0].submit();
            }
            else
            {
                alert("Cookies are disabled in your browser. Please enable cookies to change colour schemes.");
            }            
        }

function gettheme()
 {              
  document.getElementById("showAccessibilityOptions").style.display = "inline"
  // Check the radio button for the  selected theme.
  var currentTheme = getPreferenceCookie("theme")

           for(i=0;i<=document.forms[0].radTheme.length -1;i++)
                {
                    if (document.forms[0].radTheme[i] != null && document.forms[0].radTheme[i].value == currentTheme)
                        document.forms[0].radTheme[i].checked = true;
                }
 }
 
 
 function ShowAccessibilityOptions(itemPath)
        {
            if (itemPath == "/sitecore/content/Accessibility")
            {
                document.getElementById("showAccessibilityOptions").style.display = "inline"
                // Check the radio button for the  selected theme.
                var currentTheme = getPreferenceCookie("theme")
                 
                for(i=0;i<=document.forms[0].radTheme.length -1;i++)
                {
                    if (document.forms[0].radTheme[i] != null && document.forms[0].radTheme[i].value == currentTheme)
                        document.forms[0].radTheme[i].checked = true;
                }
            }
            
        }            


