﻿// JScript File
var _icount=-135
var c=0
var intHide
var intShow
var speed=3
var http_request_cart_cart;
var blinkvalue=0;

function show_hide_menu_addtocart()
{
if (c==0)
    {
    c=1
    clearInterval(intHide)
    intShow=setInterval("show()",10)
    }
}

function show_hide_menu()
{
if (c==0)
    {
    c=1
    clearInterval(intHide)
    intShow=setInterval("show()",10)
    }
else
    {
    c=0
    clearInterval(intShow)
    intHide=setInterval("hide()",10)
    }
}

function show()
{
if (_icount<0)
    {
    _icount=_icount+speed
    document.getElementById('myMenu').style.left=_icount + "px"
    }
}
function hide()
{
if (_icount>-135)
    {
    _icount=_icount-speed
    document.getElementById('myMenu').style.left=_icount + "px"
    }
}

function AddToCart(MediaId,tracktype)
{
    var url;
    var _parameters;
    
    try 
    {
        url="../AjaxPages/Ajax_ShoppingCart.aspx"
        
        _parameters="Method=AddToCart&MediaId=" + MediaId + "&TrackType=" + tracktype;
        http_request_cart = new createXHR();
        http_request_cart.onreadystatechange = AddToCartDisplay;
        http_request_cart.open('POST', url, true);
        http_request_cart.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
        http_request_cart.setRequestHeader("Content-length", _parameters.length);
        http_request_cart.setRequestHeader("Connection", "close");
        http_request_cart.send(_parameters);
     }
     catch(e)
     {
        alert(e);
     }
}

function AddToCartDisplay()
{
    if (http_request_cart.readyState == 4)
    {
        if (http_request_cart.status == 200) 
        {
            var _minicartstatusobject=document.getElementById("showminicartstatus");

            if (_minicartstatusobject!=null)
            {
                _minicartstatusobject.innerHTML=http_request_cart.responseText;
                show_hide_menu_addtocart();
            }
        }
    }
}

function GetMiniCartMessage()
{
    var url;
    var _parameters;
    
    try 
    {
        url="../AjaxPages/Ajax_ShoppingCart.aspx"
        
        _parameters="Method=GetMiniCartMessage";
        http_request_cart = new createXHR();
        http_request_cart.onreadystatechange = DisplayMiniCartMessage;
        http_request_cart.open('POST', url, true);
        http_request_cart.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
        http_request_cart.setRequestHeader("Content-length", _parameters.length);
        http_request_cart.setRequestHeader("Connection", "close");
        http_request_cart.send(_parameters);
     }
     catch(e)
     {
        alert(e);
     }
}

function DisplayMiniCartMessage()
{
    if (http_request_cart.readyState == 4)
    {
        if (http_request_cart.status == 200) 
        {
            var _minicartstatusobject=document.getElementById("showminicartstatus");
            
            if (_minicartstatusobject!=null)
            {
                _minicartstatusobject.innerHTML=http_request_cart.responseText;
            }
        }
    }
}
