var download = false;
var id=Math.random(1,99999);
var downstat= false;
function showcallbackforms()
  {
  html='<div id="sa_CBF_main"><div id="sa_CBF_main2"><div id="sa_CBF_top"><span class="sa_CBF_fcl" onclick="hidecallbackforms()"></span></div>';
  html+='<div id="sa_CBF_middle"><div id="sa_CBF_download">Подождите, идет загрузка прикрепленного файла</div>';
  html+='<form target="iframe'+id+'" id="sa_CBF_form" action="/wp-content/themes/talisman/form_callback/up.php" enctype="multipart/form-data"  method="post">';
  html+='<div id="sa_CBFM_text"> </div>';
  html+='<div id="sa_CBFM_inp">';
  html+='<input type="text" name="sa_CBF_fio_inp" id="sa_CBF_fio_inp" class="sa_CBF_inp2" onfocus="hidebadtext(1)" /> <br />';
  html+='<input type="text" name="sa_CBF_tel_inp" id="sa_CBF_tel_inp" class="sa_CBF_inp2" onfocus="hidebadtext(2)" /> <br /> <span class="sa_CBF_help">Обязательно указывайте код города</span>';
  html+='<div id="sa_CBF_text_div">';
  html+='<textarea rows="0" cols="0" name="sa_CBF_text_inp" id="sa_CBF_text_inp" class="sa_CBF_inp3" onfocus="hidebadtext(3)" /> </textarea>';
  html+='</div>';
  html+='<div id="sa_CBF_filediv"> <input type="text" name="sa_CBF_fileinp_inp" id="sa_CBF_fileinp_inp" class="sa_CBF_attachinp"/>';
  html+='<input type="file" name="sa_CBF_attach_inp" id="sa_CBF_attach_inp"  class="sa_CBF_attach" size="59" onchange=\'jQuery("#sa_CBF_fileinp_inp").val(this.value)\' />';
  html+='';
  html+='</div></form>';
  html+='<input type="button" name="sa_CBF_send_inp" value="" onclick="sendcallbackforms()" class="sa_CBF_send" />';
  html+='';
  html+='</div>';

  html+='</div>';
  html+='<div id="sa_CBF_bottom"> </div>';
  html+='</div></div>';  html+='<iframe name="iframe'+id+'" id="iframe'+id+'" class="sa_CBF_framestyle" onload="nowgo()"></iframe>';
  //<input type="submit" name="sa_CBF_formclicl" id="sa_CBF_formclicl">
  //<form id="sa_CBF_form" action="/wp-content/themes/talisman/form_callback/up.php" enctype="multipart/form-data"  method="post">
         jQuery("#sa_CBFM_text").css("visibility","visible");
         jQuery("#sa_CBFM_inp").css("visibility","visible");
         jQuery("#sa_CBF_sendstext").remove();
   if (jQuery("#sa_CBF_main").id==undefined)
    {
    jQuery(document.body).append(html);

    }
  jQuery("#sa_CBF_main").fadeIn("slow");
  downstat=false;
  document.getElementById("sa_CBF_form").reset();
  }
function nowgo()
  {
  var test1 = jQuery("#sa_CBF_attach_inp").val();
    if (test1.length>1)
      {
      download = true;
      window.setTimeout('addtime()',5000);
      }
  }
function addtime()
  {
  download = true;
  downstat=true;
  }
function hidecallbackforms()
  {
  jQuery("#sa_CBF_main").fadeOut(3000);
  }
function sendcallbackforms()
  {
   var v1 = jQuery("#sa_CBF_fio_inp").val();
   var v2 = jQuery("#sa_CBF_tel_inp").val();
   var v3 = jQuery("#sa_CBF_text_inp").val();
   bool=true;

   if (v1.length==0)
    {
     jQuery("#sa_CBF_fio_inp").addClass("sa_CBF_bad").val("Введите ваше имя");
     bool=false;
    }
   if (v2.length==0)
    {
     jQuery("#sa_CBF_tel_inp").addClass("sa_CBF_bad").val("Введите ваш номер телефона");
     bool=false;
    }
   if (v3.length==0)
    {
     jQuery("#sa_CBF_text_inp").addClass("sa_CBF_bad").val("Введите текст сообщения");
     bool=false;
    }

         
  f = jQuery("#sa_CBF_attach_inp").val();

//////////////////   $.ocupload($(element), /** options */ );
     if (f.length>1)
      {

      //document.getElementById('sa_CBF_formclicl').click();
      if (download==false)
        {
         if (downstat==true) {} else {document.getElementById("sa_CBF_form").submit(); downstat=true;}


         jQuery("#sa_CBFM_text").css("visibility","hidden");
         jQuery("#sa_CBFM_inp").css("visibility","hidden");
         jQuery("#sa_CBF_download").css("visibility","visible");
        setTimeout('sendcallbackforms()',1000);
        return false;
        }

      }




///////////////////////


jQuery("#sa_CBF_download").remove();
  if (!bool){return false;}

        html=jQuery.ajax({
        type: "POST",
        url: "/wp-content/themes/talisman/form_callback/send.php",
        data: "v1="+v1+"&v2="+v2+"&v3="+v3+'&v4='+f+'"',

        async:false}).responseText;
//alert(html);
      if (html.indexOf('1')>0 || html=='1')
        {
         jQuery("#sa_CBFM_text").css("visibility","hidden");
         jQuery("#sa_CBFM_inp").css("visibility","hidden");

          jQuery("#sa_CBF_fio_inp").val('');
          jQuery("#sa_CBF_tel_inp").val('');
          jQuery("#sa_CBF_text_inp").val('');
          

        jQuery("#sa_CBF_middle").append("<div id='sa_CBF_sendstext'>Ваше сообщение отправлено</div>");

        hidecallbackforms();
        }
      else
        {
         jQuery("#sa_CBFM_text").css("visibility","hidden");
         jQuery("#sa_CBFM_inp").css("visibility","hidden");
         jQuery("#sa_CBF_middle").append("<div id='sa_CBF_sendstext'>Ошибка при отправке сообщения<br>Повторите попытку позже</div>");
         jQuery("#sa_CBF_sendstext").addClass("sa_CBF_sendstext_red");

        }


  }
function hidebadtext(a)
  {
  if (a==1){jQuery("#sa_CBF_fio_inp").removeClass("sa_CBF_bad"); if (jQuery("#sa_CBF_fio_inp").val()=='Введите ваше имя'){jQuery("#sa_CBF_fio_inp").val('');}}
  if (a==2){jQuery("#sa_CBF_tel_inp").removeClass("sa_CBF_bad"); if (jQuery("#sa_CBF_tel_inp").val()=='Введите ваш номер телефона'){jQuery("#sa_CBF_tel_inp").val('');}}
  if (a==3){jQuery("#sa_CBF_text_inp").removeClass("sa_CBF_bad"); if (jQuery("#sa_CBF_text_inp").val()=='Введите текст сообщения'){jQuery("#sa_CBF_text_inp").val('');}}
  }
//function goanddo(){document.getElementById("sa_CBF_frameinp").click();}

