var requester;

function submitForm(act,generator)
{   
   if(!requester)
      requester = new Requester();
   
   if(act == 'callback')
   {
      requester.setAction(set_ajax_callback);
      requester.loadURL('ajax.callback.php',
      'act='+act+
      '&generator='+generator+
      '&name='+document.getElementById('name').value+
      '&company='+document.getElementById('company').value+
      '&telephone='+document.getElementById('telephone').value+
      '&comments='+document.getElementById('comments').value+
      '&recaptcha_challenge_field='+document.getElementById('recaptcha_challenge_field').value+
      '&recaptcha_response_field='+document.getElementById('recaptcha_response_field').value);   
      setTimeout("showRecaptcha('recaptcha_callback')",1000);            
   }
   else if(act == 'contactus')
   {
      requester.setAction(set_ajax_contactus);
      requester.loadURL('ajax.callback.php',
      'act='+act+
      '&name='+document.getElementById('name').value+
      '&company='+document.getElementById('company').value+
      '&telephone='+document.getElementById('telephone').value+
      '&email='+document.getElementById('email').value+
      '&comments='+document.getElementById('comments').value+
      '&recaptcha_challenge_field='+document.getElementById('recaptcha_challenge_field').value+
      '&recaptcha_response_field='+document.getElementById('recaptcha_response_field').value);   
      setTimeout("showRecaptcha('recaptcha_contactus')",1000);            
   }

}

function set_ajax_callback() 
{
	document.getElementById('call-back-request-form').innerHTML = requester.getText();	
}

function set_ajax_contactus() 
{
	document.getElementById('contactus-form').innerHTML = requester.getText();	
}
