// bookmark

/* Modified to support Opera */

function bookmarksite(title,url){

if (window.sidebar) // firefox

	window.sidebar.addPanel(title, url, "");

else if(window.opera && window.print){ // opera

	var elem = document.createElement('a');

	elem.setAttribute('href',url);

	elem.setAttribute('title',title);

	elem.setAttribute('rel','sidebar');

	elem.click();

} 

else if(document.all)// ie

	window.external.AddFavorite(url, title);

}

// /bookmark



// textarea counter

function limitText(limitField, limitCount, limitNum) {

	if (limitField.value.length > limitNum) {

		limitField.value = limitField.value.substring(0, limitNum);

	} else {

		limitCount.value = limitNum - limitField.value.length;

	}

}

// /textarea counter



//add private_advert disable controls

function disableFields_add_advert(f1, f2, f3, f4, f5, f6, f7, f8) {

	document.getElementById("duration").disabled=f1;	

	document.getElementById("adv_type").disabled=f2;		

	document.getElementById("adv_type_detail").disabled=f3;			

	document.getElementById("address").disabled=f4;		



	document.getElementById("photo01").disabled=f5;		

	document.getElementById("photo02").disabled=f6;		

	document.getElementById("photo03").disabled=f7;		

	document.getElementById("photo04").disabled=f8;				

}

// /add private_advert disable controls



//country selection (advert form)

function show_ua() {

	document.add_advert.ua.style.visibility=visible;

	document.add_advert.tr.style.visibility=hidden;

}

function show_tr() {

	document.add_advert.tr.style.visibility=visible;

	document.add_advert.ua.style.visibility=hidden;

}

///country selection (advert form)



//form selections (private adverts)

function enable_searchlist(f1, f2, f3) {

	document.getElementById("adv_detail_list").style.display='none';		

	document.getElementById("owneragency").style.display=f1;

	document.getElementById("duration").style.display=f2;

	document.getElementById("record_detail").style.display=f3;

}

// /form selections (private adverts)



//form sub selections (private adverts)

function enable_subsearchlist(sctn) {

	document.getElementById("flat_detail").style.display='none';

	document.getElementById("house_detail").style.display='none';

	document.getElementById("office_detail").style.display='none';

	

	document.getElementById(sctn).style.display='inline';

}

// /form selections (private adverts)



//show city from country selection #### ADD ADVERT #####

function show_city(cntry) {

	var city_list = document.add_advert.city;

	

	city_list.options.length = 0;

	if (cntry == " ") {

	  city_list.options[city_list.options.length] = new Option('Please select one of the options above first',' ');	 

	}

	if (cntry == "ua") {

	  city_list.options[city_list.options.length] = new Option('г.Киев','г.Киев');

	  city_list.options[city_list.options.length] = new Option('г.Севастополь','г.Севастополь');

	  city_list.options[city_list.options.length] = new Option('Автономная Республика Крым','Автономная Республика Крым');

	  city_list.options[city_list.options.length] = new Option('Винницкая область','Винницкая область');

	  city_list.options[city_list.options.length] = new Option('Волынская область','Волынская область');

	  city_list.options[city_list.options.length] = new Option('Днепропетровская область','Днепропетровская область');

	  city_list.options[city_list.options.length] = new Option('Донецкая область','Донецкая область');

	  city_list.options[city_list.options.length] = new Option('Житомирская область','Житомирская область');

	  city_list.options[city_list.options.length] = new Option('Закарпатская область','Закарпатская область');

	  city_list.options[city_list.options.length] = new Option('Запорожская область','Запорожская область');

	  city_list.options[city_list.options.length] = new Option('Ивано-Франковская область','Ивано-Франковская область');

	  city_list.options[city_list.options.length] = new Option('Киевская область','Киевская область');

	  city_list.options[city_list.options.length] = new Option('Кировоградская область','Кировоградская область');

	  city_list.options[city_list.options.length] = new Option('Луганская область','Луганская область');

	  city_list.options[city_list.options.length] = new Option('Львовская область','Львовская область');

	  city_list.options[city_list.options.length] = new Option('Николаевская область','Николаевская область');

	  city_list.options[city_list.options.length] = new Option('Одесская область','Одесская область');

	  city_list.options[city_list.options.length] = new Option('Полтавская область','Полтавская область');

	  city_list.options[city_list.options.length] = new Option('Ровенская область','Ровенская область');

	  city_list.options[city_list.options.length] = new Option('Сумская область','Сумская область');

	  city_list.options[city_list.options.length] = new Option('Тернопольская область','Тернопольская область');

	  city_list.options[city_list.options.length] = new Option('Харьковская область','Харьковская область');

	  city_list.options[city_list.options.length] = new Option('Херсонская область','Херсонская область');

	  city_list.options[city_list.options.length] = new Option('Хмельницкая область','Хмельницкая область');

	  city_list.options[city_list.options.length] = new Option('Черкасская область','Черкасская область');

	  city_list.options[city_list.options.length] = new Option('Черниговская область','Черниговская область');

	  city_list.options[city_list.options.length] = new Option('Черновицкая область','Черновицкая область');

	}

	if (cntry == "tr") {

	  city_list.options[city_list.options.length] = new Option('ADANA','ADANA');

	  city_list.options[city_list.options.length] = new Option('ANKARA','ANKARA');

	  city_list.options[city_list.options.length] = new Option('ANTALYA','ANTALYA');

	  city_list.options[city_list.options.length] = new Option('EDiRNE','EDiRNE');

	  city_list.options[city_list.options.length] = new Option('CANAKKALE','CANAKKALE');

	  city_list.options[city_list.options.length] = new Option('iSTANBUL','iSTANBUL');

	  city_list.options[city_list.options.length] = new Option('iZMiR','iZMiR');

	  city_list.options[city_list.options.length] = new Option('MERSiN','MERSiN');

	  city_list.options[city_list.options.length] = new Option('MUGLA','MUGLA');
	  
	  city_list.options[city_list.options.length] = new Option('BURSA','BURSA');

	  city_list.options[city_list.options.length] = new Option('KAYSERI','KAYSERI');
	  
	  city_list.options[city_list.options.length] = new Option('NIGDE','NIGDE');	  

	}

	if (cntry == "ru") {

	  city_list.options[city_list.options.length] = new Option('MOSKOVA','MOSKOVA');
	  city_list.options[city_list.options.length] = new Option('ST.PETERSBURG','ST.PETERSBURG');
	  city_list.options[city_list.options.length] = new Option('KAZAN','KAZAN');
	  city_list.options[city_list.options.length] = new Option('KURSK','KURSK');
	  city_list.options[city_list.options.length] = new Option('VORONEZH','VORONEZH');	  
	  city_list.options[city_list.options.length] = new Option('SARATOV','SARATOV');	  	  
	}

}

//show city from country selection 

//show city from country selection #### ADD ADVERT #####

function show_city_search(cntry) {

	var city_list = document.frm_privateadvert_search.city;

	

	city_list.options.length = 0;

	if (cntry == " ") {

	  city_list.options[city_list.options.length] = new Option('Please select one of the options above first',' ');	 

	}

	if (cntry == "ua") {

	  city_list.options[city_list.options.length] = new Option('г.Киев','г.Киев');

	  city_list.options[city_list.options.length] = new Option('г.Севастополь','г.Севастополь');

	  city_list.options[city_list.options.length] = new Option('Автономная Республика','Автономная Республика Крым');

	  city_list.options[city_list.options.length] = new Option('Винницкая область','Винницкая область');

	  city_list.options[city_list.options.length] = new Option('Волынская область','Волынская область');

	  city_list.options[city_list.options.length] = new Option('Днепропетровская','Днепропетровская область');

	  city_list.options[city_list.options.length] = new Option('Донецкая область','Донецкая область');

	  city_list.options[city_list.options.length] = new Option('Житомирская область','Житомирская область');

	  city_list.options[city_list.options.length] = new Option('Закарпатская область','Закарпатская область');

	  city_list.options[city_list.options.length] = new Option('Запорожская область','Запорожская область');

	  city_list.options[city_list.options.length] = new Option('Ивано-Франковская','Ивано-Франковская область');

	  city_list.options[city_list.options.length] = new Option('Киевская область','Киевская область');

	  city_list.options[city_list.options.length] = new Option('Кировоградская область','Кировоградская область');

	  city_list.options[city_list.options.length] = new Option('Луганская область','Луганская область');

	  city_list.options[city_list.options.length] = new Option('Львовская область','Львовская область');

	  city_list.options[city_list.options.length] = new Option('Николаевская область','Николаевская область');

	  city_list.options[city_list.options.length] = new Option('Одесская область','Одесская область');

	  city_list.options[city_list.options.length] = new Option('Полтавская область','Полтавская область');

	  city_list.options[city_list.options.length] = new Option('Ровенская область','Ровенская область');

	  city_list.options[city_list.options.length] = new Option('Сумская область','Сумская область');

	  city_list.options[city_list.options.length] = new Option('Тернопольская область','Тернопольская область');

	  city_list.options[city_list.options.length] = new Option('Харьковская область','Харьковская область');

	  city_list.options[city_list.options.length] = new Option('Херсонская область','Херсонская область');

	  city_list.options[city_list.options.length] = new Option('Хмельницкая область','Хмельницкая область');

	  city_list.options[city_list.options.length] = new Option('Черкасская область','Черкасская область');

	  city_list.options[city_list.options.length] = new Option('Черниговская область','Черниговская область');

	  city_list.options[city_list.options.length] = new Option('Черновицкая область','Черновицкая область');

	}

	if (cntry == "tr") {

	  city_list.options[city_list.options.length] = new Option('ADANA','ADANA');

	  city_list.options[city_list.options.length] = new Option('ANKARA','ANKARA');

	  city_list.options[city_list.options.length] = new Option('ANTALYA','ANTALYA');

	  city_list.options[city_list.options.length] = new Option('EDiRNE','EDiRNE');

	  city_list.options[city_list.options.length] = new Option('CANAKKALE','CANAKKALE');

	  city_list.options[city_list.options.length] = new Option('iSTANBUL','iSTANBUL');

	  city_list.options[city_list.options.length] = new Option('iZMiR','iZMiR');

	  city_list.options[city_list.options.length] = new Option('MERSiN','MERSiN');

	  city_list.options[city_list.options.length] = new Option('MUGLA','MUGLA');
	  
	  city_list.options[city_list.options.length] = new Option('BURSA','BURSA');

	  city_list.options[city_list.options.length] = new Option('KAYSERI','KAYSERI');
	  
	  city_list.options[city_list.options.length] = new Option('NIGDE','NIGDE');	  

	}

	if (cntry == "ru") {

	  city_list.options[city_list.options.length] = new Option('MOSKOVA','MOSKOVA');
	  city_list.options[city_list.options.length] = new Option('ST.PETERSBURG','ST.PETERSBURG');
	  city_list.options[city_list.options.length] = new Option('KAZAN','KAZAN');
	  city_list.options[city_list.options.length] = new Option('KURSK','KURSK');
	  city_list.options[city_list.options.length] = new Option('VORONEZH','VORONEZH');	  
	  city_list.options[city_list.options.length] = new Option('SARATOV','SARATOV');	  	  
	}

}

//show city from country selection 



//show_advtype_detail (add_advert)

function show_type_detail(adv_type) {

	var detail_list = document.add_advert.adv_type_detail;

	

	document.add_advert.adv_type_detail.style.display='inline';	

	detail_list.options.length = 0;

	if (adv_type == " ") {

	  detail_list.options[detail_list.options.length] = new Option('Please select one of the options above first',' ');	 

	}

	if (adv_type == "квартиры") {

	  detail_list.options[detail_list.options.length] = new Option('однокомнатные (1room)','однокомнатные');

	  detail_list.options[detail_list.options.length] = new Option('2-комнатные (2rooms)','2комнатные');

	  detail_list.options[detail_list.options.length] = new Option('3-комнатные (3rooms)','3комнатные');

	  detail_list.options[detail_list.options.length] = new Option('4-комнатные (4rooms)','4комнатные');	  

	  detail_list.options[detail_list.options.length] = new Option('5 и более (5more)','5иболее');	  	  

	}

	if (adv_type == "дома") {

	  detail_list.options[detail_list.options.length] = new Option('полдома / Half','полдома');

	  detail_list.options[detail_list.options.length] = new Option('дама / All','дама');

	}

	if (adv_type == "нежилые") {

	  detail_list.options[detail_list.options.length] = new Option('Офис / Office','Офис');

	  detail_list.options[detail_list.options.length] = new Option('повилион / Povilion','повилион');

	  detail_list.options[detail_list.options.length] = new Option('торг.площады / Shopping Centre','площады');

	  detail_list.options[detail_list.options.length] = new Option('Нежилое помещение / Business Centre','Нежилое');

	  detail_list.options[detail_list.options.length] = new Option('Магазин / Shop','Магазин');

	  detail_list.options[detail_list.options.length] = new Option('склад / Warehouse','склад');

	}

	if (adv_type == "земля") {	

	  document.add_advert.adv_type_detail.style.display='none';

	}

}

// /form selections (private adverts)



// photo jpg control

extArray = new Array(".gif", ".jpg", ".png");

function LimitAttach(form, file) {

	allowSubmit = false;

	if (!file) return;

	while (file.indexOf("\\") != -1)

		file = file.slice(file.indexOf("\\") + 1);

	ext = file.slice(file.indexOf(".")).toLowerCase();

	for (var i = 0; i < extArray.length; i++) {

		if (extArray[i] == ext) { allowSubmit = true; break; }

	}

	if (allowSubmit) form.submit();

	else

	alert("Please only upload files that end in types:  " 

	+ (extArray.join("  ")) + "\nPlease select a new "

	+ "file to upload and submit again.");

}

// /photo jpg control



//show advdetail (search form under private adverts) 

function show_typedetail(record_detail) {

	document.getElementById("adv_detail_list").style.display='inline';	

	var adv_detail_list = document.frm_privateadvert_search.adv_detail_list;

	

	adv_detail_list.options.length = 0;

	if (record_detail == " ") {

	  adv_detail_list.options[adv_detail_list.options.length] = new Option('Please select one of the options above first',' ');	 

	}

	if (record_detail == "квартиры") {

	  adv_detail_list.options[adv_detail_list.options.length] = new Option('-- все --','');		

	  adv_detail_list.options[adv_detail_list.options.length] = new Option('комнатны (room-all)','комнатны');

	  adv_detail_list.options[adv_detail_list.options.length] = new Option('однокомнатные (1room)','однокомнатные');

	  adv_detail_list.options[adv_detail_list.options.length] = new Option('2-комнатные (2rooms)','2комнатные');

	  adv_detail_list.options[adv_detail_list.options.length] = new Option('3-комнатные (3rooms)','3комнатные');

	  adv_detail_list.options[adv_detail_list.options.length] = new Option('4-комнатные (4rooms)','4комнатные');	  

	  adv_detail_list.options[adv_detail_list.options.length] = new Option('5 и более (5more)','5иболее');	  	  

	}

	if (record_detail == "дома") {

	  adv_detail_list.options[adv_detail_list.options.length] = new Option('-- все --','');		

	  adv_detail_list.options[adv_detail_list.options.length] = new Option('полдома / Half','полдома');

	  adv_detail_list.options[adv_detail_list.options.length] = new Option('дама / All','дама');

	}

	if (record_detail == "нежилые") {

	  adv_detail_list.options[adv_detail_list.options.length] = new Option('-- все --','');		

	  adv_detail_list.options[adv_detail_list.options.length] = new Option('Офис / Office','Офис');

	  adv_detail_list.options[adv_detail_list.options.length] = new Option('повилион / Povilion','повилион');

	  adv_detail_list.options[adv_detail_list.options.length] = new Option('торг.площады / Shopping Centre','торгплощады');

	  adv_detail_list.options[adv_detail_list.options.length] = new Option('Нежилое помещение / Business Centre','Нежилоепомещение');

	  adv_detail_list.options[adv_detail_list.options.length] = new Option('Магазин / Shop','Магазин');	  

	  adv_detail_list.options[adv_detail_list.options.length] = new Option('склад / Warehouse','склад');	

	}

}

// /show advdetail (search form under private adverts) 

