// JavaScript Document

function showcarinfo(id){
	var carinfotd=document.getElementById('carinfotd'+id);
	var carinfoimg=document.getElementById('carinfoimg'+id);
	var carinfolink=document.getElementById('carinfolink'+id);
	if(carinfotd){
		if(carinfotd.style.display=='inline'){
			carinfotd.style.display='none';
			carinfoimg.src='/images/k_1.gif';
			carinfolink.innerHTML='подробнее';
			return false;
		}else{
			if(carinfotd.innerHTML.length==0){
				var url='/include/carinfo.php?id='+id+'&r='+Math.round((Math.random()*100000000));
				var answer=serverGetRequest(url);
				if(answer==1){
					return true;
				}else if(answer==false){
					return true;
				}else{
					carinfotd.innerHTML=answer;
					carinfotd.style.display='inline';
					carinfoimg.src='/images/k_2.gif';
					carinfolink.innerHTML='спрятать';
					return false;
				}
			}
			carinfotd.style.display='inline';
			carinfoimg.src='/images/k_2.gif';
			carinfolink.innerHTML='спрятать';
			return false;
		}
	}else{
		return true;
	}
}
function carterror(id,mes){
	var span=document.getElementById('added2cart'+id);
	if(span){
		span.innerHTML=mes;
	}
}
function add2cart(id,user,button){
	if(user!=1){
		alert('Для пользования корзиной необходимо быть зарегистрированным пользователем');
		return false;
	}
	var url='/?add2cart='+id+'&ajax=1&r='+Math.round((Math.random()*100000000));
	var answer=serverGetRequest(url);
	if(answer==1){
		alert('Ошибка! Такого объявления не существует');
	}else if(answer==2){
		alert('Для пользования корзиной необходимо быть зарегистрированным пользователем');
	}else if(answer==3){
		if(document.getElementById('added2cart'+id)){
			carterror(id,'<span class="colordif">добавлено в портфель</a>');
		}else{
			if(button){
				button.src="/images/car_cart2.gif";;
			}
			alert('Это объявление уже есть в портфеле');
		}
	}else if(answer==false){
		return true;
	}else{
		var cart=document.getElementById('bazar_cart');
		if(cart){
			cart.innerHTML=answer;
		}
		if(button){
			button.src="/images/car_cart2.gif";;
		}else{
			carterror(id,'<span class="colordif">добавлено в портфель</a>');
		}
	}
	return false;
}
function delcart(id){
	var url='/?delcart='+id+'&ajax=1&r='+Math.round((Math.random()*100000000));
	var answer=serverGetRequest(url);
	if(answer==1){
		alert('Ошибка! Такого объявления не существует');
	}else if(answer==2){
		alert('Ошибка! Корзина пуста');
	}else if(answer==3){
		alert('Ошибка! Такого авто нет в корзине');
	}else if(answer==4){
		alert('Ошибка! Корзина пуста');
	}else if(answer==false){
		return true;
	}else{
		var cart=document.getElementById('bazar_cart');
		if(cart){
			cart.innerHTML=answer;
		}
	}
	return false;
}
function emptycart(){
	var url='/?emptycart=1&ajax=1&r='+Math.round((Math.random()*100000000));
	var answer=serverGetRequest(url);
	if(answer==2){
		alert('Ошибка!');
	}else if(answer==false){
		return true;
	}else{
		var cart=document.getElementById('bazar_cart');
		if(cart){
			cart.innerHTML=answer;
		}
	}
	return false;
}

var startcarincart=1;
function listcart(action){
	if(action=='down'){
		var row2del=document.getElementById('cart_row'+startcarincart);
		var row2show=document.getElementById('cart_row'+(startcarincart+6));
		if(row2del && row2show){
			row2del.style.display='none';
			row2show.style.display='';
			document.getElementById('cartar1').style.display='';
			if(!document.getElementById('cart_row'+(startcarincart+7))){
				document.getElementById('cartar2').style.display='none';
			}
			startcarincart=startcarincart+1;
		}
	}else if(startcarincart>1){
		var row2show=document.getElementById('cart_row'+(startcarincart-1));
		var row2del=document.getElementById('cart_row'+(startcarincart+5));
		if(row2del && row2show){
			row2del.style.display='none';
			row2show.style.display='';
			document.getElementById('cartar2').style.display='';
			startcarincart=startcarincart-1;
			if(startcarincart==1){
				document.getElementById('cartar1').style.display='none';
			}

			
		}
	}
	return false;
}
function showdopsearch(){
	var tr1=document.getElementById('tr1');
	var tr2=document.getElementById('tr2');
	var tr3=document.getElementById('tr3');
	var tr4=document.getElementById('tr4');
	var tr5=document.getElementById('tr4');
	
	var dop=new Array();
	dop['spr1']=document.getElementById('spr1');
	dop['spr2']=document.getElementById('spr2');
	dop['sc']=document.getElementById('sc');
	dop['scub']=document.getElementById('scub');
	dop['sdoors']=document.getElementById('sdoors');
	dop['spriv']=document.getElementById('spriv');
	dop['sf']=document.getElementById('sf');
	dop['sdtp']=document.getElementById('sdtp');
	dop['sab']=document.getElementById('sab');
	dop['sti']=document.getElementById('sti');
	dop['dop']=document.getElementById('dop');
	
	var dopsearch=document.getElementById('dopsearch');
	var dopsearchimg=document.getElementById('dopsearchimg');
	if(tr1 && tr2 && tr3 && tr4){
		if(tr4.style.display=='none'){
			for(n in dop){
				dop[n].disabled=false;
			}
			setTimeout("document.getElementById('tr1').style.display=''",0);
			setTimeout("document.getElementById('tr2').style.display=''",50);
			setTimeout("document.getElementById('tr3').style.display=''",100);
			setTimeout("document.getElementById('tr4').style.display=''",150);
			setTimeout("document.getElementById('tr5').style.display=''",200);
			dopsearch.innerHTML='простой поиск';
			dopsearchimg.src='/images/k_2.gif';
		}else{
			setTimeout("document.getElementById('tr1').style.display='none'",200);
			setTimeout("document.getElementById('tr2').style.display='none'",150);
			setTimeout("document.getElementById('tr3').style.display='none'",100);
			setTimeout("document.getElementById('tr4').style.display='none'",50);
			setTimeout("document.getElementById('tr5').style.display='none'",0);
			for(n in dop){
				
				if(dop[n]){
					dop[n].disabled=true
				}else{
				alert(n);	
				}
			}

			dopsearch.innerHTML='расширенный поиск';
			dopsearchimg.src='/images/k_1.gif';
		}
	}
}
function sl(id,act){
	if(act==1){
		document.getElementById(id).style.visibility='visible';
	}else{
		setTimeout("document.getElementById('"+id+"').style.visibility='hidden'",50);
	}
}
//Отображение формы удаления объявления
function showdelcarform(){
	var delcarform=document.getElementById('delcarform');
	var delcarformb=document.getElementById('delcarformb');
	if(delcarform.style.display=='none'){
		delcarform.style.top=(delcarformb.offsetTop-4)+'px';
		delcarform.style.left=(delcarformb.offsetLeft-4)+'px';
		delcarform.style.display='inline';
		document.getElementById('delcarcode').focus();
	}else{
		delcarform.style.display='none';
	}
}
//Удаление объявление на странице
function delcar(id){
	var delcarcode=document.getElementById('delcarcode');
	if(delcarcode.value=='' || delcarcode.value.length!=8){
		alert("Пароль для удаления указан неверно!");
		delcarcode.focus();
	}else{
		url="/include/checkdelcar.php?id="+id+"&code="+delcarcode.value;
		function loadresult() {
			if (request.readyState == 4) {
				if (request.status == 200) {
					if(request.responseText=='1'){
						document.location.href="http://bazar.infocar.com.ua/delete_"+id+".html?code="+delcarcode.value;
					}else{
						alert("Пароль для удаления указан неверно!");
						delcarcode.focus();
					}
				}else {
					alert("Пароль для удаления указан неверно!");
					delcarcode.focus();
				}
			}  
		}
		if(!serverGetRequest2(url,loadresult)){
			alert('Ваш браузер не поддерживает технологоию Ajax. Рекомендуем вам воспользоваться Internet Explorer или Mozilla FireFox для просмотра этой страници.')
		}
	}
}
//Сообщить что авто продано
function carissold(id){
	url="/include/carissold.php?id="+id;
	function loadresult() {
		if (request.readyState == 4) {
			if(request.status == 200) {
				//request.responseText;
				
			}
			//alert(request.responseText)
			document.getElementById('carissoldb').src="/images/car_sold2.gif";
		}  
	}
	if(!serverGetRequest2(url,loadresult)){
		alert('Ваш браузер не поддерживает технологоию Ajax. Рекомендуем вам воспользоваться Internet Explorer или Mozilla FireFox для просмотра этой страници.')
	}
}