//---------------------------------------------------------------------------------------------------------------------------------
// Функции реализующие асинхронное взаимодействие с сервером
//---------------------------------------------------------------------------------------------------------------------------------
var xmlHttp = createXmlHttpRequestObject();
//---------------------------------------------------------------------------------------------------------------------------------
function createXmlHttpRequestObject(){
			
var xmlHttp;

if(window.ActiveXObject){ // Если IE
     try
        {
            xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e)
        {
            try
             {
                xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
             }
            catch (e) {}
        }

}

else{ // Все остальные браузеры
					
	try{
		xmlHttp = new XMLHttpRequest();
	}
	
	catch (e){
		xmlHttp = false;
	}
}

if(!xmlHttp){ // Не удалось создать
	Alert('Не удалось создать объект XmlHttpRequest'); 
}

else return xmlHttp; 
}
//---------------------------------------------------------------------------------------------------------------------------------
function Process(){
	if ((xmlHttp.readyState == 4) || (xmlHttp.readyState == 0)){
				
		xmlHttp.open("GET","/risearch/spider.php",true); 
		xmlHttp.onreadystatechange = handleServerResponse;
		if(window.ActiveXObject){ // Если IE
			xmlHttp.send();
		}
		
		else{ // Все остальные браузеры
			xmlHttp.send(null);
		}				
	}
}
//---------------------------------------------------------------------------------------------------------------------------------
function handleServerResponse(){ 
	if (xmlHttp.readyState == 4){ 
		
		if (xmlHttp.status == 200){
			
			try{								
				
						
		}
			
			
			catch(e){
				//alert("0шибка чтения ответа:"+e.toString());
			}
		
		} 
		else {}
	}
}
//--------------------------------------------------------------------------------------------------------------------------------- 
Process();



function ret2digit_pre(elem, e){
	var keynum;
	var keychar;	
	
	if(window.event) // IE
	{
		keynum = e.keyCode;
	}
	else if(e.which) // Netscape/Firefox/Opera
	{
		keynum = e.which;
	}
	
	keychar = String.fromCharCode(keynum);
	
	//alert(elem.value);
	//alert(keychar.replace(/\d*/, ""));
	//if (keychar.replace(/\d*/, "").length > 0) return false;
}

function ret2digit_post(elem){
	elem.value = elem.value.replace(/\D+/, "").substr(0,2);
}

function check_count(form){
	if ((parseInt(form.count.value)<1) || (form.count.value=='')) return false;
}