// JavaScript Document
function initmodelslist(){
	var modelsplace=document.getElementById('modelsplace');
	var modelstable=document.getElementById('modelstable');
	var modelstd=document.getElementById('modelstd');
	if(modelstd){
		modelsplace.style.width=modelstd.offsetWidth
	}else{
		modelsplace.style.width='550px'
		}
	if(modelsplace.offsetWidth<modelstable.offsetWidth){
		var arr=document.getElementById('arr');
		arr.style.left=(modelsplace.offsetLeft+modelsplace.offsetWidth-22)+'px';
		arr.style.top=(modelsplace.offsetTop+modelsplace.offsetHeight-22)+'px';
		arr.style.display='inline';
		if(left<(modelsplace.offsetWidth-modelstable.offsetWidth)){
			left=modelsplace.offsetWidth-modelstable.offsetWidth;
			modelstable.style.left=left+'px';
			var arr=document.getElementById('arr');
			arr.style.display='none';
		}
	}else{
		left=0;
		modelstable.style.left=left;
		var arr=document.getElementById('arr');
		var arl=document.getElementById('arl');
		arr.style.display='none';
		arl.style.display='none';
	}
}
krok=2;
left=0;
maximum=10;
sScrollspeed = 25;
var tomovemodels=0;

function moveit(vector){
	var obje=document.getElementById('modelstable');
	var moveb=document.getElementById('modelsplace');
	if(tomovemodels==1){
		if((vector==1 && left>-(obje.offsetWidth-moveb.offsetWidth)) || (vector==-1 && left<0)){
			left=left-(vector*krok);
			obje.style.left=left+'px';
			tim = setTimeout("moveit("+vector+")", sScrollspeed);
			if(vector==1 && left==-(vector*krok)){
				var arl=document.getElementById('arl');
				arl.style.left=(modelsplace.offsetLeft)+'px';
				arl.style.top=(modelsplace.offsetTop+modelsplace.offsetHeight-22)+'px';
				arl.style.display='inline';
			}else if(vector==1 && left<=-(obje.offsetWidth-moveb.offsetWidth)){
				var arr=document.getElementById('arr');
				arr.style.display='none';
			}else if(vector==-1 && left>=0){
				var arl=document.getElementById('arl');
				arl.style.display='none';
			}else if(vector==-1 && left<=(obje.offsetWidth-moveb.offsetWidth)){
				var arr=document.getElementById('arr');
				arr.style.display='inline';
			}else if(vector==1 && left>=0){
				var arl=document.getElementById('arl');
				arl.style.display='inline';
			}
		}
	}
	krok=(krok<maximum)?(krok*1.05):krok;
}
var subvis=false;
function hide_sub(){
	setTimeout("hide_sub2()",150);
}
function show_sub(img,models){
	models=models.split(',');
	var html='';
	for(n in models){
		model=models[n].split('|');
		html=html+'<a href=http://'+model[2]+' class="nounder submodel"><img src=http://i.infocar.ua/img/models/'+model[0]+'_sm2.jpg width=100 height=66 border=0><br>'+model[1]+'</a><br>';
	}
	var modelsplace=document.getElementById('modelsplace');
	var submodelsdiv=document.getElementById('submodelsdiv');
	var submodelstd=document.getElementById('submodelstd');
	submodelstd.innerHTML=html;
	submodelsdiv.style.left=(img.offsetLeft-5+modelsplace.offsetLeft+left)+'px';
	submodelsdiv.style.top=(img.offsetTop-3+modelsplace.offsetTop)+'px';
	submodelsdiv.style.display='inline';
}
function hide_sub2(){
	if(subvis==false) {
		document.getElementById('submodelsdiv').style.display = 'none';
	}
}
