﻿//------------------------------------------------------------------------------------------
function Manufacturer_Change() {
	var i = 0; var j = 0;

	Utils_ClearCombo(Default.cboModel);
	Utils_AddComboOption(Default.cboModel, "הכל", "-1");
	
	for (j = 0; j < Default.cboManufacturer.options.length; j++) {
		if (Default.cboManufacturer.options[0].selected || Default.cboManufacturer.options[j].selected) {
			for (i = 0; i < Default.cboModelManufacturer.options.length; i++) {
				if (Default.cboModelManufacturer.options[i].text == Default.cboManufacturer.options[j].value) {
					Utils_AddComboOption(Default.cboModel, 
						Default.cboModelIDs.options[i].text, 
						Default.cboModelIDs.options[i].value);
				}
			}
		}
	}
	Model_Change(true);
}
//------------------------------------------------------------------------------------------
function Model_Change(bFromManufacturer) {
	var i = 0; var j = 0;
	var sAddedYears = "";
	var saYears = new Array();
	
	Utils_ClearCombo(Default.cboModelYear);
	Utils_AddComboOption(Default.cboModelYear, "הכל", "-1");

	for (j = 0; j < Default.cboModel.options.length; j++) {
		if (bFromManufacturer || Default.cboModel.options[0].selected || Default.cboModel.options[j].selected) {
			for (i = 0; i < Default.cboModelYears.options.length; i++) {
				if (Default.cboModelYears.options[i].text == Default.cboModel.options[j].value && 
					sAddedYears.indexOf(Default.cboModelYears.options[i].value + ",") == -1) {
					
					saYears[saYears.length] = Default.cboModelYears.options[i].value; 
					sAddedYears += Default.cboModelYears.options[i].value + ",";
				}
			}
		}
	}
	saYears.sort(); 
	for (i = 0; i < saYears.length; i++) {
		Utils_AddComboOption(Default.cboModelYear, saYears[i], saYears[i]);
	} 
}
//------------------------------------------------------------------------------------------
function Search() {
	var sManufacturers = "";
	var sModels = "";
	var sModelYears = "";
	var i = 0; 
	 
	if (!Default.cboManufacturer.options[0].selected) {
		for (i = 0; i < Default.cboManufacturer.options.length; i++) {
			if (Default.cboManufacturer.options[i].selected) {
				sManufacturers += Default.cboManufacturer.options[i].value + ",";
			}
		}
	}
	if (!Default.cboModel.options[0].selected) {
		for (i = 0; i < Default.cboModel.options.length; i++) {
			if (Default.cboModel.options[i].selected) {
				sModels += Default.cboModel.options[i].value + ",";
			}
		}
	}
	if (!Default.cboModelYear.options[0].selected) {
		for (i = 0; i < Default.cboModelYear.options.length; i++) {
			if (Default.cboModelYear.options[i].selected) {
				sModelYears += Default.cboModelYear.options[i].value + ",";
			}
		}
	}
	
	top.window.location = VIRTUAL_DIRECTORY_NAME + "/frmCars.aspx?MakeSearch=1" + 
			"&Manufacturers=" + sManufacturers + 
			"&Models=" + sModels +
			"&Years=" + sModelYears +
			"&Companies=-1" + 
			"&OwnershipID=-1" + 
			"&GearID=-1" + 
			"&Price=-1";
}
//------------------------------------------------------------------------------------------
function SetResolution() {
	if (window.screen.width < 1024)
		tdRightEmptySpace.style.width = 0;
}
//------------------------------------------------------------------------------------------
function Importer_Change() {
	window.open(Default.cboImporters.value);
}
//------------------------------------------------------------------------------------------
function HelpMouseOver(oImage, oDiv) {
	oDiv.style.left = event.x + "px";
	oDiv.style.top = event.y + "px";
	//alert(oDiv.offsetLeft)
	//alert(oDiv.offsetTop)
	oDiv.style.display = "inline";
}
//------------------------------------------------------------------------------------------
function HelpMouseOut(oImage, oDiv) {
	oDiv.style.display = "none";
}
//------------------------------------------------------------------------------------------
////////////////////////////////////////////////////////////////////

function resettip(txt,id)
{
if(txt==4||txt==6||txt==8)
{
document.getElementById(id).background='img/btn_bg1.gif';
}
else
{
document.getElementById(id).background='img/btn_bg.gif';
}
	
	sp = document.getElementById('tip')
	sp.style.visibility = 'Hidden'
}

function gettip(txt,id)
{
/*alert(txt)*/
sp = document.getElementById('tip')
sp.style.visibility = 'Visible'
sp.style.top = event.clientY - 70 + window.document.body.scrollTop;
sp.style.left = event.clientX - 40 + window.document.body.scrollLeft;
sp.style.background = 'url(img/spbg' + txt + '.gif)'
if(txt==4||txt==6||txt==8)
{
document.getElementById(id).background='img/btn_bg1_ov.gif';
}
else
{
document.getElementById(id).background='img/btn_bg_ov.gif';
}
}