function initForm(theForm){ formLists=theForm.getElementsByTagName('ul'); for(i=0;i-1){ //if the list's parent has a class of 'dropdown dropDownTrigger=document.createElement('div'); formLists[i].className+=' dropdown'; dropDownTrigger.innerHTML='
 
'; dropDownTrigger.className='dropDownTrigger'; dropDownTrigger.id='dropDownTrigger_'+formLists[i].id; formLists[i].parentNode.insertBefore(dropDownTrigger,formLists[i]) dropDownTrigger.parentNode.setAttribute('title',formLists[i].id); dropDownTrigger.parentNode.className+=' js'; dropDownTrigger.parentNode.onclick=function(){ if(document.getElementById(this.title).style.display!='block') { document.getElementById(this.title).style.display='block'; } else { document.getElementById(this.title).style.display='none'; } } formLists[i].style.display='none'; //add js functionality to the list items listLabels=formLists[i].getElementsByTagName('label'); for(j=0;j'+this.innerHTML+''; this.parentNode.parentNode.style.display='none'; } document.getElementById(listLabels[j].getAttribute('for')).onblur=function(){ this.parentNode.parentNode.style.display='none'; } } document.onmousedown=function(){ this.parentNode.parentNode.style.display='none'; } } } } function initform(theForm){ } function checkForForm() { if(document.getElementById('contactForm')!=undefined) { clearInterval(waitForForm) initform(document.getElementById('contactForm')); } } waitForForm=window.setInterval('checkForForm()',1)