//How-To-Video rollovers function
function HowToVideo(status, video)
    {
        if(document.getElementById('videoImg' + video).className != 'instructionsVideosImgOn')
            {
            if(status == "on")
                {
                document.getElementById('videoImg' + video).className="instructionsVideosImgOver";
                document.getElementById('videoTxt' + video).className="orangeNoLine";
                }
           else
                {
                document.getElementById('videoImg' + video).className="instructionsVideosImg";
                document.getElementById('videoTxt' + video).className="orangeHover";
                }
            }
    }

//add to cart rollover
function addToCart(img,stats)
    {
      if(stats == 'on')
        {
            document.getElementById(img).src='../images/btn_addtocart_ro.gif';
        }
     else
        {
            document.getElementById(img).src='../images/btn_addtocart.gif';
        }
    }
    
function submitRollOver(id,status,img)
    {
    if(status == 'on')
        {
        status = '_ro';
        }
    else
        {
        status = '';
        }
    document.getElementById(id).src = '../images/btn_' + img + status + '.gif';
    }

//Products functions
function products(product)
        {
            var imageLink = '../images/shopEquilox/products/';
            var color = document.getElementById('color').selectedIndex;
            var selectedColor = '_' + document.getElementById('color').options[color].title;
                
           switch(product)
            {
            case 'product1':
                
                var item = document.getElementById('item').selectedIndex;
                var selectedItem = document.getElementById('item').options[item].title;
            
                document.getElementById('Accessories150').style.display='none';
                document.getElementById('Accessories14').style.display='none';
                document.getElementById('Accessories420').style.display='none';
                document.getElementById('color').disabled = false;
                
                document.getElementById('productPic').src= imageLink + 'product_equiloxSlower' 
                    + selectedItem + selectedColor + '.jpg';
                
                switch(selectedItem)
                    {
                    case '150':
                        document.getElementById('Accessories150').style.display='block';
                        break;
                    case '14':
                        document.getElementById('Accessories14').style.display='block';
                        break;
                    case '420':
                        document.getElementById('color').selectedIndex = 'Tan';
                        document.getElementById('color').disabled = true;
                        document.getElementById('Accessories420').style.display='block';
                        break;
                    }
                break;
            case 'product4':
                
                document.getElementById('productPic').src= imageLink + 'product_deepPenetrating' 
                    + selectedColor + '.jpg';
                break;
            case 'product5':
                
                document.getElementById('productPic').src= imageLink + 'product_hoofSupport' 
                    + selectedColor + '.jpg';
                break;
            default:
                document.getElementById('productPic').src= imageLink + 'product_equiloxSlower' 
                    + selectedItem + selectedColor + '.jpg';
                break;
            } 
        }
        
//find a dealer
function findDealer(location)
        {
            var strLocation = document.getElementById(location).selectedIndex;
            var selectedLocation = document.getElementById(location).options[strLocation].value;
            document.getElementById('errorMessage').style.display='none';
            
            if(selectedLocation == '0')
                {
                    document.getElementById('errorMessageTxt').innerHTML = 'Please select a state and try again!';
                    document.getElementById('errorMessage').style.display='block';
                }
            else if(selectedLocation == 'AK' || selectedLocation == 'DE' || selectedLocation == 'HI' || selectedLocation == 'IA'
                    || selectedLocation == 'ME' || selectedLocation == 'MS' || selectedLocation == 'NE' || selectedLocation == 'NV'
                    || selectedLocation == 'NJ' || selectedLocation == 'ND' || selectedLocation == 'OK' || selectedLocation == 'RI'
                    || selectedLocation == 'SD' || selectedLocation == 'UT' || selectedLocation == 'VT' || selectedLocation == 'WV'
                    || selectedLocation == 'WY')
                {
                    document.getElementById('errorMessageTxt').innerHTML = 'At the current time, there are no dealers in the state you have selected, please select another state and try again!';
                    document.getElementById('errorMessage').style.display='block';
                }
            else
                {
                    window.location.href= 'dealers/' + selectedLocation + '.html';
                }
        }
        
//add to cart function - building the link to the paypal cart
function addToCart(type,item)
    {
        switch(type)
            {
            case 'products':
                
                switch(item)
                    {
                    case 'product1':
                    
                    var size = document.getElementById('size').selectedIndex;
                    var selectedSize = document.getElementById('size').options[size].value;
                    var color = document.getElementById('color').selectedIndex;
                    var selectedColor = document.getElementById('color').options[color].value;
                    
                    var cartSize = selectedSize;
                    var cartColor = selectedColor;
                    
                        break;
                    case 'product2':
                    
                    var cartSize = '';
                    var cartColor = '';
                    
                        break;
                    case 'product3':
                    
                    var cartSize = '';
                    var cartColor = '';
                    
                        break;
                    case 'product4':
                    
                    var color = document.getElementById('color').selectedIndex;
                    var selectedColor = document.getElementById('color').options[color].value;
                    
                    var cartSize = '';
                    var cartColor = selectedColor;
                    
                        break;
                    case 'product5':
                    
                    var color = document.getElementById('color').selectedIndex;
                    var selectedColor = document.getElementById('color').options[color].value;
                    
                    var cartSize = '';
                    var cartColor = selectedColor;
                    
                        break;
                    case 'product6':
                    
                        var cartSize = '';
                        var cartColor = '';
                    
                        break;
                    default:
                        break;
                    }
                
                window.location.href='';
            
                break;
            case 'extras':
                window.location.href='';
                break;
            case 'guns':
                window.location.href='';
                break;
            default:
                break;
            }
    }
