/**** FUNCIONES JAVASCRIPT PARA LA APLICACION ANDROMEDICAL.COM ****/

/**
* Carga inicial del grafico al entrar en la pagina de resultados
*/
function initialGraphic() {
    new Ajax.Updater('growth_calculator', 'growth_calculator.htm', {method:'get',evalScripts:true   });
}

/**
* Ejecucion del formulario para calcular el crecimiento y generar grafico
*/
function calculate_growth() {
    var valueCentimeter = parseFloat(document.growth_form.cms.value);
    var valueMonth      = document.getElementById('months').value;
    var pars = 'cms='+valueCentimeter+'&months='+valueMonth;
    
    new Ajax.Updater('growth_calculator', 'growth_calculator.htm', {method:'post', parameters:pars,evalScripts:true   });
}

/**
* Carga una sustituye una imagen por otra pasada por parametro
*/
function new_first_img(image, newimage, newImageBig, lightbox) {
    var acambiar = document.getElementById(image);
    var alightbox = document.getElementById(lightbox); 
    acambiar.src = newimage;
    alightbox.href = newImageBig; 
}

/**
* Intercambia entre las pestanas de la p�gina de compra
*/
function muestraCapa(capa){
    
    var tabs = new Array('results','use','guarantee','quality','support','shipment','spares');
    
    for(var t=0;t<tabs.length;t++) {
        if(capa==t) {
            document.getElementById('li'+tabs[t]).className = 'liactive';
            document.getElementById(tabs[t]+'info').style.display='block';
        } else {
        document.getElementById('li'+tabs[t]).className = '';
        document.getElementById(tabs[t]+'info').style.display='none';
    }
}

}

/**
* Intercambia entre las capas de la p�gina de compra
*/
/**
* !!! MOD: he quitado todas las referencias a las capas de paypal 
*/
/*
function initPaymentInfo(fp_sel) {
    
    var valor = 0;
    
    var fp = new Array('CC','CB','CR','MO','PP','BT','CA');
    
    if(fp_sel!=null && fp_sel!='') {
        for(var p=0;p<fp.length;p++) {
            if(fp[p]==fp_sel) valor = p;
        }
    }
    
    showPaymentInfo(valor);
}

function showPaymentInfo(valor){   
    
    var fp = new Array('CC','CB','CR','MO','PP','BT','CA');
    
    var fp_divs = document.getElementById("main_cart").getElementsByTagName('div');
    for(var f=0;f<fp_divs.length;f++) {
        var current = fp_divs[f];
        
        if(current.id!=null) {
            // si es la seleccionada
            if(current.id.indexOf(fp[valor])!=-1) {
                // class para la cabecera
                if(current.id.indexOf('head')!=-1) {
                    current.className = 'barradio_active';
                }
                // visibilidad para el contenido
                if(current.id.indexOf('info')!=-1) {
                    showDiv(current.id, true);
                }
            }
            // todas las demas
            else {
                // class para la cabecera
                if(current.id.indexOf('head')!=-1) {
                    current.className = 'barradio';
                }
                // visibilidad para el contenido
                if(current.id.indexOf('info')!=-1) {
                    showDiv(current.id, false);
                }
            }
        }
    }
    
}
*/
/**
* Funcion generica que muestra/oculta una capa
*/
function showDiv(capa,valor){
    var divToShow = document.getElementById(capa);
    if(valor){
        divToShow.style.display='block';
    }else{
    divToShow.style.display='none';
}

}

/**
* Funcion generica que muestra/oculta una capa en funcion de su estado anterior
*/
function visualDiv(capa) {
    if(document.getElementById(capa).style.display=='block')
        showDiv(capa, false);
    else
        showDiv(capa, true);
}