﻿window.addEvent('domready',function(){if($defined($('bubble'))){$('bubble').fade('hide');$('bubble').setStyle('display','inline')}$$('img.button','input.button').each(function(oEl){oEl.addEvents({'mouseover':function(){this.src=this.src.replace('.gif','_over.gif')},'mouseout':function(){this.src=this.src.replace('_over.gif','.gif')}})});if($defined($('ctl00_SearchText'))){$('ctl00_SearchText').addEvents({'focus':function(){if($('ctl00_SearchText').value=="Search our catalog"){$('ctl00_SearchText').value=''}},'blur':function(){if($('ctl00_SearchText').value==""){$('ctl00_SearchText').value='Search our catalog'}}})}if($defined($('lion'))){$('bubble').addEvent("click",function(){$('bubble').fade('hide')});$('lion').addEvent("click",function(){var jsonRequest=new Request.JSON({url:"/EVENT/RetireveMessage.aspx",onComplete:function(result){if(result.status=="success"){$('bubble').fade('hide');$('bubble').set('html',result.message);$('bubble').fade('in')}}}).get({'p':window.location.pathname})})}});

function ChooseItem(p,c){
    if($defined($('productopt-1'))){
        $('ctl00_MainBody_varid').value=$('productopt-1').value;
    }
    AddItem(p,c);
}

function addRelated(p,c,v){var q=1;InitializeCart();var jsonRequest=new Request.JSON({url:"/EVENT/AddToBasket.aspx",onComplete:function(result){if(result.status=="success"){var suffix=result.count==1?'':'s';$('totalitems').set('html',result.count+' item'+suffix);$('carttotal').set('html',result.subtotal);$('popUpCartH3').set('html','<strong>Thank you</strong>'+result.quantity+' x '+result.name+' has been added to your shopping cart.');$('popUpCartP').set('html','Shopping Cart Subtotal = '+result.subtotal);$('popUpCart').fade('in');if(pageTracker!=null){pageTracker._trackPageview("Add-To-Cart")}}else{if(result.message.length>0){alert(result.message);if(pageTracker!=null){pageTracker._trackPageview("Add-To-Cart-Disable")}}else{alert("Sorry there was a problem adding the product to your shopping cart")}}}}).get({'p':p,'q':q,'c':c,'v':v})}

function AddItem(p,c){
    pr='';
    if($defined($('personalization'))) {
        var _p = ( $('personalization').value == $('personalization').retrieve('default') ) ? "" : $('personalization').value;
        pr=$('personalization').getProperty('rel')+"|"+_p;
    }
    
    q=$('qty').value;
    v=$('ctl00_MainBody_varid').value;
    
    InitializeCart();
    
    var jsonRequest=new Request.JSON({
        url:"/EVENT/AddToBasket.aspx",
        onComplete:function(result){
            if(result.status=="success"){
                var suffix=result.count==1?'':'s';
                $('totalitems').set('html',result.count+' item'+suffix);
                $('carttotal').set('html',result.subtotal);
                $('popUpCartH3').set('html','<strong>Thank you</strong>'+result.quantity+' x '+result.name+' has been added to your shopping cart.');
                $('popUpCartP').set('html','Shopping Cart Subtotal = '+result.subtotal);
                $('popUpCart').fade('in');
                
                if(pageTracker!=null){
                    pageTracker._trackPageview("Add-To-Cart")
                }
                } else {
                    if(result.message.length>0){
                        alert(result.message);
                        if(pageTracker!=null){
                        pageTracker._trackPageview("Add-To-Cart-Disable");
                    }
                } else {
                    alert("Sorry there was a problem adding the product to your shopping cart");
                }
            }
        }
    }).get({'p':p,'q':q,'c':c,'v':v,'pr':pr});
}

function InitializeCart(){
    if(!$defined($('popUpCart'))){
        cartbox=new Element('div',{'id':'popUpCart','styles':{'top':1,'left':1}});
        new Element('h3',{'id':'popUpCartH3'}).set('html','<strong>Thank you</strong>').inject(cartbox,'inside');
        new Element('p',{'id':'popUpCartP'}).inject(cartbox,'inside');
        
        var oA1=new Element('a').addEvent('click',function(){
            $('popUpCart').fade('out')
        }).inject(cartbox,'inside');
        
        var oB1=new Element('img',{'src':'/IMAGES/buttons/continueshopping.gif','class':'button','alt':'Continue Shopping'}).inject(oA1,'inside');
        var oA2=new Element('a',{'href':'/Shopping-Cart.aspx'}).inject(cartbox,'inside');
        var oB2=new Element('img',{'src':'/IMAGES/buttons/proceedtocheckout.gif','class':'button','alt':'Proceed to Checkout'}).inject(oA2,'inside');
        
        $(cartbox).inject(document.body,'inside');
        $(cartbox).fade('hide');
    }
    
    y=$(window).getScroll().y+(($(window).getSize().y/2)-($('popUpCart').getSize().y/2));
    x=$(window).getScroll().x+(($(window).getSize().x/2)-($('popUpCart').getSize().x/2));
    $('popUpCart').setStyles({'top':y,'left':x});
}

