Ciao a tutti,
premetto che di JavaScript ne so davvero poco.
Ho realizzato una pagina in PHP che include due differenti script: uno per gestire in modo alternativo i form (Niceforms) ed uno per realizzare una specie di div che si apre a tendina (Download sliding show/hide).
Il mio problema è che se sono richiamati entrambi nella stessa pagina non riescono a coesistere a causa della seguente porzione di codice che sembra mandarli in "collisione":

Script per il form
Codice PHP:
....//Global Variables
var niceforms document.getElementsByTagName('form'); var inputs = new Array(); var labels = new Array(); var radios = new Array(); var radioLabels = new Array(); var checkboxes = new Array(); var checkboxLabels = new Array(); var texts = new Array(); var textareas = new Array(); var selects = new Array(); var selectText "please select"; var agt navigator.userAgent.toLowerCase(); this.ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1)); var hovers = new Array(); var buttons = new Array(); var isMac = new RegExp('(^|)'+'Apple'+'(|$)');....... 
Script per la tendina
Codice PHP:
....function initShowHideDivs()
{
    var 
divs document.getElementsByTagName('DIV');
    var 
divCounter 1;
    for(var 
no=0;no<divs.length;no++){
        if(
divs[no].className=='dhtmlgoodies_question'){
            
divs[no].onclick showHideContent;
            
divs[no].id 'dhtmlgoodies_q'+divCounter;
            var 
answer divs[no].nextSibling;
            while(
answer && answer.tagName!='DIV'){
                
answer answer.nextSibling;
            }
            
answer.id 'dhtmlgoodies_a'+divCounter;    
            
contentDiv answer.getElementsByTagName('DIV')[0];
            
contentDiv.style.top contentDiv.offsetHeight 'px';     
            
contentDiv.className='dhtmlgoodies_answer_content';
            
contentDiv.id 'dhtmlgoodies_ac' divCounter;
            
answer.style.display='none';
            
answer.style.height='1px';
            
divCounter++;
        }        
....... 
Da quel poco che posso aver capito io, pare che l'istruzione
Codice PHP:
document.getElementsByTagName 
essendo presente in entrambi gli script mi crei il problema.
Qualcuno ha idea di cosa poter fare per far funzionare entrambi gli script nella stessa pagina?
Grazie.... :master: