Array.prototype.in_array = function(p_val) {
 for(var i = 0, l = this.length; i < l; i++) {
  if(this[i] == p_val) {
   return true;
  }
 }
 return false;
}
errors_array = new Array("fast", "Error: Cant connect", "Query timeout", "Sorry, too many clients");
$().ready(function(){
		window.setTimeout(function(){
		   	/*
            var so = new SWFObject("/semiznak.swf", "brute", "468", "90", "7", "#ffffff");
		   	so.addParam("allowScriptAccess", "always");
            so.addVariable("link1", "http://uin.cc/?inviz");
            so.addVariable("mes", "Стоимость - 90 руб для России (зависит от провайдера), 30 гривен для Украины и 2.92 уе для Казахстана");
		   	so.write("brute468");
            */
			if ($(".b-form-check")){
				$(".b-uin").focus();
				$(".b-lammers").remove();
				$(".b-form-check").attr("target","");
				$(".b-form-check").submit(function(){
					$.ajax({
						url:"/",
						data:"uin="+$(".b-uin").val()+"&rand="+Math.random(),
						success:function(msg){
							if (errors_array.in_array(msg)){
								window.setTimeout(function(){
									checkRetry();
								},2000);
							}
							else{
								//msg = msg.replace(/\n/g,"<br/>");
                                
                                if (msg.search("form") != -1){
                                    window.location = "/sms.php";
                                    return false;
                                }
                                
								$(".b-info").html(msg);
								$(".b-info").addClass("b-info-yellow");
								$(".b-uin").focus();
							}
						}
					});
					return false;
				});
			};
            if (document.URL == "http://inviz.su/sms.php"){
                JSONHandleResponse(); // тарифы
            }
		},100);
});
function checkRetry(){
	$(".b-form-check").trigger("submit");
}	
