﻿///<reference name="MicrosoftAjax.js" />
///<reference path="eCommerce.Web.ScriptLibrary.js" />
///<reference path="eCommerce.Web.ScriptLibrary.SpecialOffer.js" />

/***** BEGIN PowerReviews *****/
var pr_locale = "en_US";
var pr_zip_location = "/eCommerce/PowerReviews";
var pr_snippet_min_reviews = 1;
/***** END PowerReviews *****/

var _odometerAnimationManager = new eCommerce.Web.ScriptLibrary.SpecialOffer.OdometerAnimationManager();
var _eventManager = new eCommerce.Web.ScriptLibrary.SpecialOffer.EventManager();
var PixelManager = eCommerce.Web.ScriptLibrary.PixelManager;

function pageLoad(sender, args)
{        
    _planType.updateInfo();
    _planOptions.updateInfo();

    eCommerce.Web.ScriptLibrary.PixelManager.trackPageLoad();
}

function flashOdometerReadyJS() 
{

    _odometerAnimationManager.setFlashReady(true);  
    swfobject.addDomLoadEvent(_odometerAnimationManager.flashPriceInit());
}


function CheckBrowserCookies()        
{	
    function GetCookie() {
        var strName = "varCook";
        if (document.cookie.indexOf(strName) == -1)
        {   			
            return false;
        }
        else
        {
            cookieStart = document.cookie.indexOf(strName);		
	        cookieValStart = (document.cookie.indexOf("=", cookieStart) + 1);		
	        cookieValEnd = document.cookie.indexOf(";", cookieStart);		
	        if (cookieValEnd == -1) {
                cookieValEnd = document.cookie.length;
            }
	        cookieValue = document.cookie.substring(cookieValStart, cookieValEnd);	
        }
        
        if (cookieValue = "True")
        {
            return true;
        }
    }
    
    function SetCookie(name,value,expires,path,domain,secure) {			
        document.cookie = name + "=" +escape(value) + 
            ( (expires) ? ";expires=" + expires.toGMTString() + 1000*60*20 : "") +
    	    ( (path) ? ";path=" + path : "") +
    	    ( (domain) ? ";domain=" + document.location.hostname : "") +
            ( (secure) ? ";secure" : "");	        
	    return true;
    }
    
    function DeleteCookie ( cookie_name )
    {
        var cookie_date = new Date ( );  // current date & time
        cookie_date.setTime ( cookie_date.getTime() - 1 );
        document.cookie = cookie_name += "=; expires=" + cookie_date.toGMTString();
    }
    
    var browser = navigator.appName;        
    var b_version = navigator.appVersion;        
    var version = parseFloat(b_version);          
    SetCookie('varCook','True','','/','','');        
    if(GetCookie() != true) {
        if(( browser == "Microsoft Internet Explorer" ) && ( version >= 4)) {
            document.getElementById('divAddToCartButton_add').style.display = 'none';
            alert("You currently have cookies disabled. In order to continue with the Online shopping experience please enable cookies. Go to Tools->Internet Options->Privacy->Advanced->Check Override automatic cookie Handling->Select Accept. If you would prefer to Order By Phone, please click on the Contact Us link in the footer below or the Order By Phone Button on this page");
        } else if(( browser == "Netscape" ) && ( version >= 5 )) {
            document.getElementById('divAddToCartButton_add').style.display = 'none';
            alert("You currently have cookies disabled. In order to continue with the Online shopping experience please enable cookies. Go to Tools->Options->Privacy->Check Accept Cookies from sites \nIf you would prefer to Order By Phone, please click on the Contact Us link in the footer below or the Order By Phone Button on this page");
        } 
        return false;	
    } else {       
        DeleteCookie('varCook');       
        return true;
    }
}   