window.addEvent('domready', function() {
	$('web_designing_quote').addEvent('submit', function(e) {
		//Prevents the default submit event from loading a new page.
		e.stop();
		//Empty the log and show the spinning indicator.
		$('log').setStyle('display', 'block');
		var log = $('result').empty().addClass('ajax-loading');
		
		//Set the options of the form's Request handler. 
		//("this" refers to the $('myForm') element).
		this.set('send', {onComplete: function(response) { 
			log.removeClass('ajax-loading');
			if(response=='<div id="error">Security code is invalid.</div>')
			{
				Recaptcha.reload();
				Recaptcha.focus_response_field()
				}
			else if(response=='<div id="success">Your quote has been recieved successfully. We will consider it and get back to you with proposal/suggestions.</div>')
			{
				$('first_name').value='';
				$('last_name').value='';
				$('email').value='';
				$('phone').value='';
				$('country').value='';
				$('quote_request').value='';
				Recaptcha.reload();	
				}
			log.set('html', response);
		}});
		//Send the form.
		this.send();
	});
	$('close').addEvent('click', function(e) {
										  
										  e.stop();
										  $('log').setStyle('display', 'none');
										  })
});

function clearForm(oForm) {
   
  var elements = oForm.elements;
   
  oForm.reset();

  for(i=0; i<elements.length; i++) {
     
  field_type = elements[i].type.toLowerCase();
 
  switch(field_type) {
 
    case "text":
    case "password":
    case "textarea":
          case "hidden":  
     
      elements[i].value = "";
      break;
       
    case "radio":
    case "checkbox":
        if (elements[i].checked) {
          elements[i].checked = false;
      }
      break;

    case "select-one":
    case "select-multi":
                elements[i].selectedIndex = -1;
      break;

    default:
      break;
  }
    }
}
