<!-- Hide me from old browsers
var xmlHttp, timerID, targetDiv, targetForm;

function draw_form(whichForm, products_id)
{
    //if (str.length < 3) return;
    targetDiv = (whichForm=="comments2"?"commentsform":"optionsform");
    targetForm = whichForm;
    
    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null)
    {
        getByID(targetDiv).style.display = "none";
        return;
    }   

    var url=root_url + "/live.php?P=product&form="+whichForm+"&products_id="+products_id+"&rand="+Math.random();
    if (typeof sess_params!='undefined')
    {
        url=url+"&"+sess_params;
    }
    xmlHttp.onreadystatechange=insertForm;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null); 
} 

function insertForm() 
{ 
    if (xmlHttp.readyState==4)
    { 
        getByID(targetDiv).innerHTML=xmlHttp.responseText;
        getByID(targetDiv).style.display = "block";
        document.forms[targetForm].elements[2].focus();
    }
    else
    {
        getByID(targetDiv).innerHTML='<span style="color:red">Loading...</span>';
        getByID(targetDiv).style.display = "block";    	
    	//getByID("optionsform").style.display = "none";
    }
}
<!-- stop hiding -->