var url='_hendler/send_order.php';
loadmessage =  'Подождите, идет обработка Вашего заказа...<br><br><img src="' + loadimg.src + '"  border="0">';
var onloadmessage = '<b>Спасибо за заказ! <br>Наши менеджеры обязательно свяжутся с Вами.</b><br><br><input type="submit" value="Ok" class="but" onClick="hide(\'order\');">';
var req_send = 0;

function processReqChange(){
  var ready=req.readyState;
  var data=null;
  if (ready==READY_STATE_COMPLETE){
	    var status = req.status;
	    if (status == 200) {
	    		response = req.responseText;
	    		if( response == 'ok' ){
	    			 req_send = 1;
	    			 geby('form').innerHTML = onloadmessage;
	    		}
	    		else if( response == "bad_img_code"){
                     geby('form').innerHTML = formhtm;
                     geby('warn').innerHTML = 'Вы неверно ввели код подтверждения!';
                     obj = document.orderform;
                     obj.rnd_img.value = '';
			         obj.rnd_img.style.borderColor = '#C80404';
			         obj.rnd_img.focus();
	    		}
	    }
	    else{
	    		geby('form').innerHTML = formhtm;
	    		document.orderform.submit();
	    }
  }
}

function check()
{
		obj = document.orderform;
		if( ltrim( obj.fio.value ) == '' )
		{
		    geby('warn').innerHTML = 'Укажите контактное лицо!';
			obj.fio.value = '';
			obj.fio.style.borderColor = '#C80404';
			obj.fio.focus();
			return false;
		}
		if( ltrim( obj.phone.value ) == '' )
		{
			geby('warn').innerHTML = 'Укажите контактный номер телефона!';
			obj.phone.value = '';
			obj.phone.style.borderColor = '#C80404';
			obj.phone.focus();
			return false;
		}
		if( ltrim( obj.email.value ) == '' )
		{
			geby('warn').innerHTML = 'Укажите контактный email!';
			obj.email.value = '';
			obj.email.style.borderColor = '#C80404';
			obj.email.focus();
			return false;
		}
		if( ltrim( obj.rnd_img.value ) == '' )
		{
			geby('warn').innerHTML = 'Введите код подтверждения!';
			obj.rnd_img.value = '';
			obj.rnd_img.style.borderColor = '#C80404';
			obj.rnd_img.focus();
			return false;
		}

		fio = obj.fio.value;
		email = obj.email.value;
		phone = obj.phone.value;
		comm =  obj.comm.value;
		rnd_img = obj.rnd_img.value;
		idn = obj.idn.value;
		catn = obj.catn.value;
		data = 'fio=' + fio + '&email=' + email + '&phone=' +phone + '&comm=' + comm + '&idn=' + idn + '&catn=' + catn + '&rnd_img=' + rnd_img;
		if( !loadXMLDoc(url, data) ) obj.submit();
		formhtm = geby('form').innerHTML;
		geby('form').innerHTML = loadmessage;
}

function hide(id){
     geby(id).style.display = 'none';
     if( req_send ){
     	  geby('form').innerHTML = formhtm;
     	  geby('warn').innerHTML = '&nbsp;';
     	  document.orderform.fio.value = '';
     	  document.orderform.phone.value = '';
     	  document.orderform.email.value = '';
     	  document.orderform.comm.value = '';
     	  document.orderform.rnd_img.value = '';
     }
}

function show(id){
     geby(id).style.display = 'block';
     document.orderform.fio.focus();
}