<!--
var req;
function handleResponse1() {
    if(req.readyState == 4){
      if (req.status == 200) {
		response=req.responseText;
		document.getElementById("div_1").innerHTML=response;	
        }
    }
}
function handleResponse2() {
    if(req.readyState == 4){
      if (req.status == 200) {
		response=req.responseText;
		document.getElementById("div_2").innerHTML=response;	
        }
    }
}
function handleResponse3() {
    if(req.readyState == 4){
      if (req.status == 200) {
		response=req.responseText;
		document.getElementById("div_3").innerHTML=response;	
        }
    }
}
function sndReq(s,n) {
		

    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        if (n==1){
        document.getElementById("div_1").innerHTML="<DIV id='div_3'>r</DIV>";	
		if (k=document.getElementById("div_3")) k.innerHTML='';	
		req.onreadystatechange = handleResponse1;
        req.open("GET", "/func/r.php?cat="+s, true);
        }
        if (n==3){
        	
        	if (k=document.getElementById("div_3")) k.innerHTML='';	
        	if (s!=-1){
		req.onreadystatechange = handleResponse3;
        req.open("GET", "/func/r.php?cat3="+s, true);
        	}
        }
        if (s!=-1){
        req.send(null);
        }
        if (n==4){
        document.getElementById("div_photo").innerHTML="";		
		req.onreadystatechange = handleResponse1;
        req.open("GET", "/func/photo_ajax.php?cat="+s, true);
        }
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            if (n==1){
            document.getElementById("div_1").innerHTML="<DIV id='div_3'>r</DIV>";	
		if (k=document.getElementById("div_3")) k.innerHTML='';	
			req.onreadystatechange = handleResponse1;
        	req.open("GET", "/func/r.php?cat="+s, true);
        	}
        	if (n==3){
        	if (k=document.getElementById("div_3")) k.innerHTML='';	
        	if (s!=-1){
			req.onreadystatechange = handleResponse3;
        	req.open("GET", "/func/r.php?cat3="+s, true);
        	}
			}
			if (s!=-1){
            req.send();
            }
        }
    }
    
	}
function all_preveiw(){
      name_preveiw();
      title_preveiw();
      description_preveiw();
      category_preveiw();
      price_preveiw();
      location_preveiw();
      fio_preveiw();
      email_preveiw();
      phone_preveiw();
      address_preveiw();
      
}	
function type_preveiw(){
	t='';
    if (document.fpost.type_id[0].checked){
		t+='Продам: ';
	}
		if (document.fpost.type_id[1].checked){
		t+='Куплю: ';
	}
	if (document.fpost.type_id[2].checked){
		t+='Отдам: ';
	}
	document.getElementById("type_id_preveiw").innerHTML=t;
}
function name_preveiw(){    
	t=(document.getElementById("name").value);
	document.getElementById("name_preveiw").innerHTML=t;
}   

function description_preveiw(){
	t= document.getElementById("description1").value;
    document.getElementById("description_preveiw").innerHTML=t;
} 

function category_preveiw(){
	if (k=document.getElementById("category")) {t=getMultiSelect(k);}
	document.getElementById("category_preveiw").innerHTML=t;
}
function price_preveiw(){
	t=(document.getElementById("price").value);
	if (t!="") {t+=(' р. ');}
    document.getElementById("price_preveiw").innerHTML=t;
}


function location_preveiw() {
	t=getMultiSelect(document.getElementById("location"));
	document.getElementById("location_preveiw").innerHTML=t;
}

function fio_preveiw() {
	t=(document.getElementById("fio").value);
	document.getElementById("fio_preveiw").innerHTML=t;
}   
function email_preveiw(){
    t=(document.getElementById("email").value);
    document.getElementById("email_preveiw").innerHTML=t;
}    
function phone_preveiw(){
    t=(document.getElementById("phone").value);
    document.getElementById("phone_preveiw").innerHTML=t;
}
function address_preveiw(){
    t=(document.getElementById("address").value);
    document.getElementById("address_preveiw").innerHTML=t;
}
function data_preveiw(){
	var data=new Date();
	var den= data.getDate()+"."+data.getMonth()+"."+data.getFullYear();
	t=den;
	document.getElementById("data_preveiw").innerHTML=t;
}
function getMultiSelect(field){
    var ret_str = "";
    if( field[ 0 ].selected ){
        return '';
    } else {
        for(i=1; i<field.length; i++){
	        field[ i ].selected ? ret_str += "<b>" + field[ i ].text + "</b>   " : true;
        }
        return ret_str;
    }
}

function cuttext(){
        t = document.getElementById("description1").value; //берем содержание этой textarea
        if (t.length > 2000){ //если оно больше 2000 символов
            document.getElementById("description1").innerHTML = '' //очищаем его
            document.getElementById("description_preveiw").innerHTML = ''
            for (i = 0; i < 2000; ++i){
                document.getElementById("description1").innerHTML += t.charAt(i) //оставляя только первые 2000
                document.getElementById("description_preveiw").innerHTML += t.charAt(i)
                }
            }
        }




function CheckForm(UserForm)
{
    var is_ok = true;
		str = "";
    if (UserForm.title.value == '')
    {
    is_ok = false;
    str +="Введите заголовок!\r";
    } 
    t = UserForm.description.value; //берем содержание этой textarea
    if (t.length > 2000){
        is_ok = false;
        str +="Слишком большое объявление!\r";
    } //если оно больше 2000 символов                     
    if (UserForm.description.value == '')
    {
    is_ok = false;
   	str+="Введите текст сообщения!\r";
    }
    if (UserForm.category.value == -1)
    {
    is_ok = false;
    str +="Выберите категорию!\r";           
	}

    if ((UserForm.email.value == '')&&(UserForm.phone.value == ''))
    {
    is_ok = false;                                  
   	str+="Введите ваши координаты!\r";
    }
    if (UserForm.email.value != '')
    {
    	var re = /^[\w-\.]+(\.[w-]+)*@([\w-]+)\.+[a-zA-Z]{2,3}[\s]*$/; 
		if(!UserForm.email.value.match(re)) 
		{
    		is_ok = false;                                  
   			str+="Неправильный формат адреса электронной почты!\r";
   		}
    }
    if (UserForm.location.value == -1)
    {
    is_ok = false;
   	str+="Выберите город!\r";
    }
    if ((UserForm.confirm.value == ''))
    {
    is_ok = false;                                  
   	str+="Введите код!\r";
    }
    if ((UserForm.confirm.value != '')&&(UserForm.confirm.value != UserForm.hz1.value+UserForm.hz2.value+UserForm.hz3.value+UserForm.hz4.value))
    {
    is_ok = false;                                  
   	str+="Введите правильный код!\r";
    }
   	if (!is_ok) alert(str);
return is_ok;
} 
//-->
