function CleanMultipleSelect(objID) {
	obj = document.getElementById(objID);
	if (obj) {
		for (i = 0; i < obj.options.length; i++) {
			if (obj.options[i].selected) {
				obj.options[i].selected = false;
			}
		}
	}
}

function fnc_popupSkelbiu(deal) {
	
	url = "";
    var firstPageSearch = false;
	// creting array to recode IDs of parishes from edomus.lt to skelbiu.lt style
	sk_parishes = new Array ();
	sk_parishes[542]	= 1; 		// "Akmenės r. sav."
	sk_parishes[561]	= 2; 		// "Alytaus m. sav."
	sk_parishes[562]	= 2;		// "Alytaus r. sav."
	sk_parishes[582] 	= 3;		// "Anykščių r. sav."
	sk_parishes[516] 	= 4;		// "Birštono sav."
	sk_parishes[554] 	= 5;		// "Biržų r. sav."
	sk_parishes[563] 	= 6; 		// "Druskininkų sav."
	sk_parishes[502] 	= 59;		// "Elektrėnų sav."
	sk_parishes[586] 	= 7;		// "Ignalinos r. sav."
	sk_parishes[519] 	= 8;		// "Jonavos r. sav."
	sk_parishes[543] 	= 9;		// "Joniškio m. sav."
	sk_parishes[544] 	= 9;		// "Joniškio r. sav."
	sk_parishes[602] 	= 10;		// "Jurbarko r. sav."
	sk_parishes[521] 	= 11;		// "Kaišiadorių r. sav."
	sk_parishes[571] 	= 64;		// "Kalvarijos sav."
	sk_parishes[514] 	= 12;		// "Kauno m. sav."
	sk_parishes[515] 	= 12;		// "Kauno r. sav."
	sk_parishes[573] 	= 65;		// "Kazlų Rūdos sav."
	sk_parishes[523] 	= 13;		// "Kėdainių r. sav."
	sk_parishes[545] 	= 14;		// "Kelmės r. sav."
	sk_parishes[528] 	= 15;		// "Klaipėdos m. sav."
	sk_parishes[529] 	= 15;		// "Klaipėdos r. sav."
	sk_parishes[534] 	= 16;		// "Kretingos r. sav."
	sk_parishes[556] 	= 17;		// "Kupiškio r. sav."
	sk_parishes[566] 	= 18;		// "Lazdijų r. sav."
	sk_parishes[569] 	= 19;		// "Marijampolės sav."
	sk_parishes[594] 	= 20;		// "Mažeikių r. sav."
	sk_parishes[584] 	= 21;		// "Molėtų r. sav."
	sk_parishes[530] 	= 22;		// "Neringos sav."
	sk_parishes[603] 	= 66;		// "Pagėgių sav."
	sk_parishes[548] 	= 23;		// "Pakruojo r. sav."
	sk_parishes[531] 	= 24;		// "Palangos m. sav."
	sk_parishes[551] 	= 25;		// "Panevėžio m. sav."
	sk_parishes[552] 	= 25;		// "Panevėžio r. sav."
	sk_parishes[558] 	= 26;		// "Pasvalio r. sav."
	sk_parishes[596] 	= 27;		// "Plungės r. sav."
	sk_parishes[525] 	= 28;		// "Prienų r. sav."
	sk_parishes[550] 	= 29;		// "Radviliškio r. sav."
	sk_parishes[527] 	= 30;		// "Raseinių r. sav."
	sk_parishes[597] 	= 68;		// "Rietavo sav."
	sk_parishes[598] 	= 68;		// "Rietavo r sav."
	sk_parishes[559] 	= 31;		// "Rokiškio m. sav."
	sk_parishes[560] 	= 31;		// "Rokiškio r. sav."
	sk_parishes[535] 	= 38;		// "Skuodo m. sav."
	sk_parishes[536] 	= 38;		// "Skuodo r. sav."
	sk_parishes[576] 	= 32;		// "Šakių r. sav."
	sk_parishes[505] 	= 33;		// "Šalčininkų r. sav."
	sk_parishes[539] 	= 34;		// "Šiaulių m. sav."
	sk_parishes[540] 	= 34;		// "Šiaulių r. sav."
	sk_parishes[606] 	= 35;		// "Šilalės r. sav."
	sk_parishes[538] 	= 36;		// "Šilutės r. sav."
	sk_parishes[507] 	= 37;		// "Širvintų r. sav."
	sk_parishes[509] 	= 39;		// "Švenčionių r. sav."
	sk_parishes[600] 	= 40;		// "Tauragės r. sav."
	sk_parishes[592] 	= 41;		// "Telšių r. sav."
	sk_parishes[513] 	= 42;		// "Trakų r. sav."
	sk_parishes[511] 	= 43;		// "Ukmergės r. sav."
	sk_parishes[580] 	= 44;		// "Utenos r. sav."
	sk_parishes[567] 	= 45;		// "Varėnos m. sav."
	sk_parishes[568] 	= 45;		// "Varėnos r. sav."
	sk_parishes[578] 	= 46;		// "Vilkaviškio r. sav."
	sk_parishes[500] 	= 47;		// "Vilniaus m. sav."
	sk_parishes[501] 	= 47;		// "Vilniaus r. sav."
	sk_parishes[587] 	= 48;		// "Visagino sav."
	sk_parishes[590] 	= 49;		// "Zarasų r. sav."

	// get common fields
	if (document.searchform.parish) {
		// parish_id
		parish_id = document.searchform.parish.options[document.searchform.parish.selectedIndex].value;
		// recode parish id to the aruodas codes
		skelbiu_parish_id = sk_parishes[parish_id];
	} else {
		skelbiu_parish_id = "";
	}

	// other fields
	
	// price min/max
	price_min = parseInt(document.searchform.price_min.value, 10);
	price_max = parseInt(document.searchform.price_max.value, 10);
	
	if (isNaN(price_min) || price_min == 0) {
		price_min = "";
	}

	if (isNaN(price_max) || price_max == 0) {
		price_max = "";
	}

	if (price_min.length > 0 && price_max.length > 0) {
		if (price_max < price_min) {
			price_tran = price_max;
			price_max = price_min;
			price_min = price_tran;
		}
	}

	// only with pictures
	if (document.searchform.images_only.checked) {
		images_only = 1;
	} else {
		images_only = 0;
	}

    // keyword
    keyword = document.searchform.keyword.value;

    //if deal undefined then search is submitted from index page - no other values
    if(deal == undefined){
        var sel = document.getElementsByName('deal_type')[0];
        deal = sel.options[sel.selectedIndex].value;
        firstPageSearch = true;
    } else {
        // check type of deal and read all the data from the corresponding fields
        if (deal == 1) { // apartments
            // rooms min/max
            room_min = parseInt(document.searchform.rooms_min.value, 10);
            if (isNaN(room_min) || room_min == 0) {
                room_min = "";
            }

            room_max = parseInt(document.searchform.rooms_max.value, 10);
            if (isNaN(room_max) || room_max == 0) {
                room_max = "";
            }

            // area min/max
            area_min = parseInt(document.searchform.area_min.value, 10);
            if (isNaN(area_min) || area_min == 0) {
                area_min = "";
            }

            area_max = parseInt(document.searchform.area_max.value, 10);
            if (isNaN(area_max) || area_max == 0) {
                area_max = "";
            }

            // floor min/max
            floor_min = parseInt(document.searchform.floor_min.value, 10);
            if (isNaN(floor_min) || floor_min == 0) {
                floor_min = "";
            }

            floor_max = parseInt(document.searchform.floor_max.value, 10);
            if (isNaN(floor_max) || floor_max == 0) {
                floor_max = "";
            }

        } else if (deal == 3) { // houses
            // house area
            area_min = parseInt(document.searchform.area_total_min.value, 10);
            if (isNaN(area_min) || area_min == 0) {
                area_min = "";
            }

            area_max = parseInt(document.searchform.area_total_max.value, 10);
            if (isNaN(area_max) || area_max == 0) {
                area_max = "";
            }

            // land area
            area_ground_min = parseInt(document.searchform.area_ground_min.value, 10);
            if (isNaN(area_ground_min) || area_ground_min == 0) {
                area_ground_min = "";
            }

            area_ground_max = parseInt(document.searchform.area_ground_max.value, 10);
            if (isNaN(area_ground_max) || area_ground_max == 0) {
                area_ground_max = "";
            }

        } else if (deal == 5) { // land
            // land area
            area_ground_min = parseInt(document.searchform.area_ground_min.value, 10);
            if (isNaN(area_ground_min) || area_ground_min == 0) {
                area_ground_min = "";
            }

            area_ground_max = parseInt(document.searchform.area_ground_max.value, 10);
            if (isNaN(area_ground_max) || area_ground_max == 0) {
                area_ground_max = "";
            }

        } else if (deal == 7) { // premises
            // premises area
            area_min = parseInt(document.searchform.area_total_min.value, 10);
            if (isNaN(area_min) || area_min == 0) {
                area_min = "";
            }

            area_max = parseInt(document.searchform.area_total_max.value, 10);
            if (isNaN(area_max) || area_max == 0) {
                area_max = "";
            }
        } else {
            // do nothing
        }
    }
    
	if (deal == 1) {
		url = "http://www.skelbiu.lt/browse.php?category_id=41";
	} else if (deal == 3) {
		url = "http://www.skelbiu.lt/browse.php?category_id=42";
	} else if (deal == 5) {
		url = "http://www.skelbiu.lt/browse.php?category_id=43";
	} else if (deal == 7) {
		url = "http://www.skelbiu.lt/browse.php?category_id=45";
	} else if (deal == 8) {
		url = "http://www.skelbiu.lt/browse.php?category_id=46";
	} else if (deal == 2 || deal == 4 || deal == 6 || deal == 9 || deal == 10) {
		url = "http://www.skelbiu.lt/browse.php?category_id=74";
	} else {
		// do nothing
	}

  // parish
	url	+=	"&location_id=" + skelbiu_parish_id;
	
	if(!firstPageSearch){
        // for houses $ land
        if (deal == 3 || deal == 5) {
            url	+=	"&space_min=" + area_ground_min;
            url	+=	"&space_max=" + area_ground_max;
        }

        // total area
        if (deal == 7) {
          url	+=	"&space_min=" + area_min;
          url	+=	"&space_max=" + area_max;
        }

        // min/max number of rooms (for apartments & houses)
        if (deal == 1) {
            url	+=	"&rooms_min=" + room_min;
            url	+=	"&rooms_max=" + room_max;
        }

        // min/max floors (for apartments only)
        if (deal == 1) {
            url	+=	"&floor_min=" + floor_min;
            url	+=	"&floor_max=" + floor_max;
        }
  	}
	// min/max price
	if (deal == 1 || deal == 3 || deal == 5 || deal == 7 || deal == 8) {
    url	+=	"&price_min=" + price_min;
	  url	+=	"&price_max=" + price_max;
	}

	// only with images
	if (images_only == 1) {
		url += "&op_pictures=1";
	}

    // keyword
    if( keyword ) {
        url += "&keywords=" + keyword;
    }

	// some not settable variables
	//url	+=	"&type=1";
	url	+=	"&currency=1";
	//url	+=	"&redirect_edomus=";

	if ( parseInt(deal) >= 1 && parseInt(deal) <= 10 ) {
    window.open(url, "skelbiuSearch", "status=1, toolbar=1, location=1, menubar=1, resizable=1, scrollbars=1, width=680, height=440");
  }

}