﻿// JScript File


function openLW(LWHref, LWWidth, LWHeight, Title) {
    $('a#FancyBoxClick').remove();
    $('body').prepend("<a id='FancyBoxClick' class='iframe' href='" + LWHref + "'></a> ");
    $("a#FancyBoxClick").fancybox({
        padding: 0,
        frameWidth: 600,
        frameHeight: 500,
        overlayOpacity: 0.5,
        overlayColor: '#000',
        href: LWHref
    });
    $('a#FancyBoxClick').click();
}


function closeLW() {

    $.fn.fancybox.close();
} 


function UpdateSideCarts(){
        if(window.updateMiniCart){updateMiniCart('');}
        if(window.updateCart){updateCart();}
        //if(window.jAddSlideDown){jAddSlideDown();}
    }
    
function ToggleGiftWrapping(rbClickedButton, ContainingDiv){
        var myDiv = document.getElementById( ContainingDiv );
        var inputArr = myDiv.getElementsByTagName( "input" );
        for (var i = 0; i < inputArr.length; i++)
        {
            if(inputArr[i].value == 'rbGiftWrapping' && inputArr[i].id != rbClickedButton)
                document.getElementById(inputArr[i].id).checked = false;
        }
    }
    
function textboxMultilineMaxNumber(txt,maxLen){
        try{
            if(txt.value.length > (maxLen-1))return false;
           }catch(e){
        }
    }
    
function opacity(id, opacStart, opacEnd, millisec) { 
        var SideCartObject = document.getElementById(id);
        
        if(SideCartObject!=null)
        {
        
            var speed = Math.round(millisec / 100); 
            var timer = 0; 
            
            SideCartObject.style.display = "inline";

            if(opacStart > opacEnd) { 
                for(i = opacStart; i >= opacEnd; i--) { 
                    setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
                    timer++; 
                } 
            } else if(opacStart < opacEnd) { 
                for(i = opacStart; i <= opacEnd; i++) 
                    { 
                    setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed)); 
                    timer++; 
                } 
            } 
        }
    } 

function changeOpac(opacity, id) { 
        var object = document.getElementById(id).style; 
        object.opacity = (opacity / 100); 
        object.MozOpacity = (opacity / 100); 
        object.KhtmlOpacity = (opacity / 100); 
        object.filter = "alpha(opacity=" + opacity + ")"; 
    } 
    
 //Setup the client side tab menu control
if(window.jQuery)
{ 
 jQuery(function(){jQuery("#TabSystem #Menu a").click(function(){var index = jQuery("#TabSystem #Menu a").removeClass("active").index(jQuery(this).addClass('active'));jQuery("#TabSystem .tab").hide().eq(index).show();return false;})});
}