var activeThumb = 0;
function SwapImage(filename, thumbNr)
{
var obj;
var bigpic;

obj = document.getElementById('ThumbPic1');
obj.className = 'Thumb';

if (document.getElementById('BigPic') != null)
{
	bigpic = document.getElementById('BigPic');				
	bigpic.src = filename;
}

if (document.getElementById('ThumbPic' + activeThumb) != null)
{
	obj = document.getElementById('ThumbPic' + activeThumb);					
	obj.className = 'Thumb';
}


if (document.getElementById('ThumbPic' + thumbNr) != null)
{
	obj = document.getElementById('ThumbPic' + thumbNr);
	obj.className = 'Thumb_selected';
}
		
activeThumb = thumbNr;
}
var hiddenfields = ['flags0', 'flags1','flags2','flags3','flags4','flags5','a_cost','a_size','a_outdoor_size','a_floors','a_rooms', 'sellingradio', 'rentingradio','switchradio'];
function checkUpdates(i)
{
	for(a in hiddenfields)
	{
		if(document.getElementById(hiddenfields[a]))
		{
			document.getElementById(hiddenfields[a]).style.display = 'none';
		}
	}
	if(categories[i])
	{
		var attrs = categories[i]['attrs'].split(',');
		var flags = categories[i]['flags'].split(',');
		var types = categories[i]['types'].split(',');
		for(j in attrs)
		{
			div = "a_"+attrs[j];
			if(document.getElementById(div))
			{
				document.getElementById(div).style.display = 'block';
			}
		}
		for(k in flags)
		{
			flag = "flags"+flags[k];
			if(document.getElementById(flag))
			{
				document.getElementById(flag).style.display = 'inline';
			}
		}
		for(l in types)
		{
			radio = types[l]+"radio";
			if(document.getElementById(radio))
			{
				document.getElementById(radio).style.display = 'inline';
			}
		}
		if(document.getElementById('pricelabel'))
		{
			var pricelabel = document.getElementById('pricelabel');
			creating = document.getElementById('selling');	
			if(types.inArray('selling') && types.inArray('renting'))
			{
				pricelabel.innerHTML = "فروش یا رهن";
				if(document.getElementById('pricelabel2'))
				{
					document.getElementById('pricelabel2').innerHTML = "فروش یا رهن";
				}
				if(creating)
				{
				if(document.form.selling[0])
				{
					document.form.selling[0].checked = true;
					checkSelling(1);
				}
				}
			} else if(types.inArray('renting') && !types.inArray('selling')) {
				pricelabel.innerHTML = "قیمت رهن";
				if(document.getElementById('pricelabel2'))
				{
					document.getElementById('pricelabel2').innerHTML = "قیمت رهن";
				}
				if(creating)
				{
				if(document.form.selling[2])
				{
					document.form.selling[2].checked = true;
					checkSelling(2);
				}
				}
			} else {
				pricelabel.innerHTML = "قیمت";
				if(creating)
				{
				if(document.form.selling[0])
				{
					document.form.selling[0].checked = true;
					checkSelling(1);
				}
				}
				if(i == 10)
				{
					pricelabel.innerHTML = "میزان وام";
					if(document.getElementById('pricelabel2'))
					{
						document.getElementById('pricelabel2').innerHTML = "میزان وام";
					}
				}
			}
		}
	}

		if(document.getElementById('searchradios'))
		{
			var searchradios = document.getElementById('searchradios');
			if(categories[i])
			{
			var types = categories[i]['types'].split(',');

			if(!(types.inArray('selling') && types.inArray('renting')))
			{
				searchradios.style.display = "none";
			} else {
				searchradios.style.display = "inline";
			}
			} else {
			if(i == 0 || i == 1 || i == 11 || typeof i == "undefined")
			{
				searchradios.style.display = "inline";
				sellingradio.style.display = "inline";
				rentingradio.style.display = "inline";
			}
			}
		}
}

function checkSelling2(i)
{
	if(document.getElementById('pricelabel'))
	{
		var pricelabel = document.getElementById('pricelabel');
		if(i == 4)
		{
		} else if(i == 3){
			pricelabel.innerHTML = "قیمت رهن&nbsp;";
		} else if(i == 2){
			pricelabel.innerHTML = "قیمت رهن&nbsp;";
		} else if(i == 1){
			pricelabel.innerHTML = "قیمت فروش";
		} else if(i == 0){
			pricelabel.innerHTML = "قیمت خرید";
		}
	}
}
function checkSelling(i)
{
	cat = document.getElementById('category_id').value;
	if(cat > 25)
	{
		cat -= 36;
	}
	if(cat == 10)
	{
		return;
	}
	if(document.getElementById('a_cost'))
	{
		var types = categories[cat]['types'].split(',');
		if(i == 4 && types.inArray('renting'))
		{
			if(cat != 7) {
				document.getElementById('a_cost').style.display = 'block';
			} else {
				document.getElementById('a_cost').style.display = 'none';
			}
		} else if(i == 0 || i == 1 || i == 4) {
			document.getElementById('a_cost').style.display = 'none';
		} else {
			document.getElementById('a_cost').style.display = 'block';
		}
	}
	if(document.getElementById('pricerow'))
	{
		if(i == 4)
		{
			document.getElementById('pricerow').style.display = 'none';
		} else if(i == 3){
			document.getElementById('pricerow').style.display = 'block';
			pricelabel.innerHTML = "قیمت رهن";
		} else if(i == 2){
			document.getElementById('pricerow').style.display = 'block';
			pricelabel.innerHTML = "قیمت رهن";
		} else if(i == 1){
			document.getElementById('pricerow').style.display = 'block';
			pricelabel.innerHTML = "قیمت فروش";
		} else if(i == 0){
			document.getElementById('pricerow').style.display = 'block';
			pricelabel.innerHTML = "قیمت خرید";
		}
	}
	if(document.getElementById('pricerow2'))
	{
		var pricelabel2 = document.getElementById('pricelabel2');
		if(i == 5){
			document.getElementById('pricerow2').style.display = 'block';
			pricelabel2.innerHTML = "خرید یا رهن";
		} else if(i == 6){
//			document.getElementById('pricerow2').style.display = 'block';
//			pricelabel2.innerHTML = "saeljes";
		} else if(i == 4){
			document.getElementById('pricerow2').style.display = 'none';
		} else if(i == 3){
			document.getElementById('pricerow2').style.display = 'block';
			pricelabel2.innerHTML = "رهن";
		} else if(i == 2){
			document.getElementById('pricerow2').style.display = 'block';
			pricelabel2.innerHTML = "رهن";
		} else if(i == 1){
			document.getElementById('pricerow2').style.display = 'block';
			pricelabel2.innerHTML = "قیمت";
		} else if(i == 0){
			document.getElementById('pricerow2').style.display = 'block';
			pricelabel2.innerHTML = "قیمت";
		}
	}
}
