function prodSwap(chosen){
    document.getElementById('overview').className = 'hide';
    document.getElementById('application').className = 'hide';
    document.getElementById('feature').className = 'hide';
    document.getElementById(chosen).className = 'show';
    var links = $$('#prodTabs a.pItem');
    
    for(var i=0;i<links.length;i++) {
        if(links[i].hasClassName("pOn"))
        links[i].removeClassName("pOn");

        if(links[i].getAttribute('onclick').toString().indexOf(chosen) > 0)
        links[i].addClassName("pOn");
     }
}

window.onload = function(){

    if(document.getElementById('pDetails') != null) {
        var m = $('pDetails','overview','application','feature').invoke('getHeight');
        
        m.sort(function(a,b){return b - a}) ;
        
        $('pDetails').setStyle({'height':m[0]+'px'});
        
        var productName = document.getElementById('currentProduct.title').value;
        document.title = trimName(productName) + ' - ' + document.title;
    }
}

function trimName(name) {
    // reg trademark
    if(name.indexOf('&reg;')>=0) {
        name = name.replace('&reg;','');
    }
    // tm trademark
    if(name.indexOf('&#153;')>=0) {
        name = name.replace('&#153;','');
    }
    // reg trademark
    if(name.indexOf('&#174;')>=0) {
        name = name.replace('&#174;','');
    }
    
    return name;
}

function productSelected(resinLoc,productLoc) {
    var form = document.getElementById('pacProductForm');
    var resin = document.getElementById('resinIndex');
    var product = document.getElementById('productIndex');
    
    resin.value = resinLoc;
    product.value = productLoc;
    
    form.submit();
}

function productDirectlySelected(productName,productType) {
    var form = document.getElementById('pacProductForm');
    var title = document.getElementById('currentProduct.title');
    var type = document.getElementById('currentProduct.productType');
    
    
    title.value = productName;
    type.value = productType;
    form.action = '/paintandcolor/products/' + productType + '/' + productName;
    form.submit();
}
