<!--
function fillPrefectures(regionId,prefectureId) {
	document.getElementById('cityId').options[0].selected=true;
	var mySelect = document.getElementById( 'prefectureId' );
	if (regionId==0) { mySelect.options[0].selected=true; return true; }
	var region0 = new Array();												var values0 = new Array();
	var region1 = new Array('Άρτας','Θεσπρωτίας','Ιωαννίνων','Πρεβέζης'); 	var values1 = new Array('4','18','20','40');
	var region2 = new Array('Καρδίτσας','Λαρίσης','Μαγνησίας','Τρικάλων'); 	var values2 = new Array('22','31','35','45');
	var region3 = new Array('Έβρου','Ξάνθης','Ροδόπης'); 					var values3 = new Array('11','37','42');
	var region4 = new Array('Ηρακλείου','Λασιθίου','Ρεθύμνης','Χανιών'); 	var values4 = new Array('17','32','41','50');
	var region5 = new Array('Γρεβενών','Δράμας','Ημαθίας','Θεσσαλονίκης','Καβάλας','Καστοριάς','Κιλκίς','Κοζάνης','Πέλλης','Πιερίας','Σερρών','Φλώρινας','Χαλκιδικής');	var values5 = new Array('8','9','16','19','21','23','26','27','38','39','44','47','49');
	var region6 = new Array('Δωδεκανήσου','Κυκλάδων','Λέσβου','Σάμου','Χίου'); 	var values6 = new Array('10','29','33','43','51');
	var region7 = new Array('Ζακύνθου','Κέρκυρας','Κεφαληνίας','Λευκάδας'); 	var values7 = new Array('14','24','25','34');
	var region8 = new Array('Αργολίδος','Αρκαδίας','Αχαϊας','Ηλείας','Κορινθίας','Λακωνίας','Μεσσηνίας'); 	var values8 = new Array('2','3','6','15','28','30','36');
	var region9 = new Array('Αιτωλοακαρνανίας','Αττικής','Βοιωτίας','Ευβοίας','Ευρυτανίας','Φθιώτιδας','Φωκίδας'); 	var values9 = new Array('1','5','7','12','13','46','48');
	var region10 = new Array('Κύπρος');										var values10 = new Array('52');

	var myRegion = eval('region' + regionId);
	var myValues = eval('values' + regionId);
	var theOption;
	var i;
	// Remove previous options
	for(i = mySelect.length-1; i > 0 ; i--) {
		//alert(mySelect.options[i].text);
		//alert(mySelect.options[i].value);
		mySelect.options[i]=null;
	}
	// Add new options
	for(i = 0; i < myRegion.length; i++) {
		theOption = new Option;
		theOption.text = myRegion[i];
		theOption.value = myValues[i];
		mySelect.options[i+1] = theOption;
	}
	// Select an option defined by prefectureId
	for(i = 0; i <= myRegion.length; i++) {
		if (mySelect.options[i].value == prefectureId) mySelect.options[i].selected=true;
	}
}
function createXMLHttp(){
	if (typeof XMLHttpRequest != "undefined") {
		return new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		var aVersions = [ "MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp", "Microsfot.XMLHttp"];
		for (var i=0; i<aVersions.length;i++) {
			try{
				var oXMLHttp = new ActiveXObject(aVersions[i]);
				return oXMLHttp;
			} catch (oError) {
				//Do nothing
			}
		}
	}
	throw new Error("XMLHttp could be created.");
}
function fillCities(prefectureId,cityId){
	var mySelect = document.getElementById( 'cityId' );
	if (prefectureId==0) { mySelect.options[0].selected=true; return true; }
	var theOption;
	var i;
	// Remove previous options
	for(i = mySelect.length-1; i > 0 ; i--) {
		//alert(mySelect.options[i].text);
		//alert(mySelect.options[i].value);
		mySelect.options[i]=null;
	}

	// Get values from an XML file
	xmlHttp = createXMLHttp();
	xmlHttp.open("get","/cities/cities"+prefectureId+".xml");
	//xmlHttp.setRequestHeader('Content-Type','text/*');
	xmlHttp.onreadystatechange = function (){
		if(xmlHttp.readyState == 4){
			if(xmlHttp.status ==200){
				//var str = xmlHttp.responseText;
				//document.getElementById('selectCity').innerHTML = str;
				xmlDoc=xmlHttp.responseXML;
				//alert(xmlDoc.getElementsByTagName("item")[0].childNodes[0].nodeValue);
				var x=xmlDoc.getElementsByTagName("item");

				// Add new options
				for(i=0; i<x.length; i++) {
					theOption = new Option;
					theOption.text = xmlDoc.getElementsByTagName("item")[i].attributes.getNamedItem("name").nodeValue;
					theOption.value = xmlDoc.getElementsByTagName("item")[i].attributes.getNamedItem("id").nodeValue;
					mySelect.options[i+1] = theOption;
				}
				// Select an option defined by cityId
				for(i = 0; i <= mySelect.length; i++) {
					if (mySelect.options[i].value == cityId) mySelect.options[i].selected=true;
				}

			}								
		}
	}
	xmlHttp.send(null);
}
function fillSubcategories(catId,subcatId) {
	var cat0 = new Array(); var values0 = new Array();
	var cat1 = new Array('Κοσμήματα - Ορολόγια','Μουσική - CD - Δίσκοι','Ταινίες - DVD - Blu-ray','Αθλητικά είδη','Ανταλλαγή ειδών','Βιβλία - Περιοδικά','Βιντεοπαιχνίδια - Κονσόλες','Εισιτήρια','Ζώα','Η/Υ - Hardware','Ηλεκτρονικές συσκευές','Κάμερες - Αξεσουάρ κάμερας','Κινητά τηλέφωνα - Αξεσουάρ','Οικιακές συσκευές','Μουσικά όργανα','Παιχνίδια','Επιχειρήσεις','Ρούχα - Παπούτσια - Αξεσουάρ','Έπιπλα - Είδη σπιτιού / κήπου','Τέχνη - Συλλογές - Χόμπι','Υγεία - Ομορφιά','Άλλα είδη'); var values1 = new Array('1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22');
	var cat2 = new Array('Αυτοκίνητα','Εξαρτήματα αυτοκινήτου / μοτό','Μοτοσυκλέτες - Σκούτερς','Βάρκες - Σκάφη','Οχήματα αναψυχής - Τροχόσπιτα','Φορτηγά - Εμπορικά οχήματα','Άλλα οχήματα'); var values2 = new Array('23','24','25','26','27','28','29');
	var cat3 = new Array('Σπίτια / Διαμερίσματα προς πώληση','Σπίτια / Ενοικιαζόμενα διαμερίσματα','Ενοικιαζόμενα δωμάτια - Συγκατοίκηση','Ανταλλαγή ακινήτου','Ενοικιάσεις εξοχικών κατοικιών','Χώροι πάρκινγκ','Οικόπεδα - Αγροτεμάχια','Γραφεία - Εμπορικοί χώροι','Πωλήσεις / Ενοικιάσεις καταστημάτων'); var values3 = new Array('30','31','32','33','34','35','36','37','38');
	var cat4 = new Array('Τουριστικός - Ξενοδοχειακός τομέας','Ανθρώπινοι πόροι','Αφιλοκερδή εργασία','Διαδίκτυο - Πληροφορική','Διαφήμιση - Δημόσιες σχέσεις','Εκπαίδευση - Επιμόρφωση','Εξυπηρέτηση πελατών','Εστιατόρια - Καφέ - Μπαρ','Καλλιτεχνικές εργασίες - Εκδόσεις','Κατασκευές - Τεχνικές εργασίες','Λιανική - Καταστήματα','Λογιστικά - Οικονομικά','Μάρκετινγκ','Τεχνίτες - Συντηρητές - Σέρβις','Νομικά - Σύμβουλοι','Πωλήσεις','Τεχνολογία','Υγεία','Υπάλληλοι - Διοίκηση','Χειρονακτική εργασία - Εργάτες','Άλλες εργασίες'); var values4 = new Array('39','40','41','42','43','44','45','46','47','48','49','50','51','52','53','54','55','56','57','58','59');
	var cat5 = new Array('Διδακτική - Ιδιαίτερα μαθήματα','Μαθήματα Η/Υ - πολυμέσων','Μαθήματα γλώσσας','Μαθήματα Χορού / Μουσικής / Θεάτρου','Άλλα μαθήματα'); var values5 = new Array('60','61','62','63','64');
	var cat6 = new Array('Γυναίκες ψάχνουν άντρες','Άντρες ψάχνουν γυναίκες','Άντρες ψάχνουν άντρες','Γυναίκες ψάχνουν γυναίκες','Ερωτικές υπηρεσίες','Φιλία - Συντροφιά','Χαμένοι σύνδεσμοι'); var values6 = new Array('65','66','67','68','69','70','71');
	var cat7 = new Array('Επιδιορθώσεις - Μάστορες','Κάστινγκ - Οντισιόν','Μετακομίσεις - Αποθήκευση','Οικιακοί βοηθοί','Συγγραφή - Επιμέλεια - Μετάφραση','Υγεία - Ομορφιά - Θεραπείες','Υπηρεσίες εκδηλώσεων - Διασκέδαση','Υπολογιστές','Φύλαξη παιδιών','Αστρολογία - Μελλοντολόγοι','Τουριστικές υπηρεσίες','Άλλες υπηρεσίες'); var values7 = new Array('72','73','74','75','76','77','78','79','80','81','89','82');
	var cat8 = new Array('Βοήθεια στο σπίτι','Εθελοντισμός - Ομάδες - Σύλλογοι','Εκδηλώσεις - Συναυλίες - Εκθέσεις','Μοιράσου μια διαδρομή / ταξίδι','Μουσικοί - Καλλιτέχνες - Συγκροτήματα','Χάθηκε / Βρέθηκε'); var values8 = new Array('83','84','85','86','87','88');

	var myCat = eval('cat' + catId);
	var myValues = eval('values' + catId);
	var mySelect = document.getElementById( 'subcatId' );
	var theOption;
	var i;
	// Remove previous options
	for(i = mySelect.length-1; i > 0 ; i--) {
		//alert(mySelect.options[i].text);
		//alert(mySelect.options[i].value);
		mySelect.options[i]=null;
	}
	// Add new options
	for(i = 0; i < myCat.length; i++) {
		theOption = new Option;
		theOption.text = myCat[i];
		theOption.value = myValues[i];
		mySelect.options[i+1] = theOption;
	}
	// Select an option defined by subcatId
	for(i = 0; i <= myCat.length; i++) {
		if (mySelect.options[i].value == subcatId) mySelect.options[i].selected=true;
	}
}
function changeCategory(catId) {
	// show selected Category details-row only
	for (var i=1;i<=8;i++) {
		document.getElementById('tableSearch').rows[i].style.visibility='hidden';
		document.getElementById('tableSearch').rows[i].style.display='none';
	}
	document.getElementById('tableSearch').rows[catId].style.visibility='visible';
	document.getElementById('tableSearch').rows[catId].style.display=''; // table-row
	enableInputs(catId);
	//  Disable subcatId inpuut
	//document.searchForm.subcatId.disabled=true;
}
function enableInputs(catId) {
	// Disable inputs of other categories
	if (catId==1) {
		document.searchForm.minPriceCat1.disabled=false;
		document.searchForm.maxPriceCat1.disabled=false;
	}
	if (catId==2) {
		document.searchForm.minPriceCat2.disabled=false;
		document.searchForm.maxPriceCat2.disabled=false;
		document.searchForm.carYear.disabled=false;
		document.searchForm.carKm.disabled=false;
		document.searchForm.carCc.disabled=false;
		document.searchForm.carFuel.disabled=false;
	}
	if (catId==3) {
		document.searchForm.minPriceCat3.disabled=false;
		document.searchForm.maxPriceCat3.disabled=false;
		document.searchForm.houseArea.disabled=false;
		document.searchForm.houseFurnished.disabled=false;
		document.searchForm.houseRooms.disabled=false;
		document.searchForm.houseCats.disabled=false;
		document.searchForm.houseDogs.disabled=false;
	}
	if (catId==4) {
		document.searchForm.jobTelecommute.disabled=false;
		document.searchForm.jobContract.disabled=false;
		document.searchForm.jobInternship.disabled=false;
		document.searchForm.jobPartTime.disabled=false;
		document.searchForm.jobNonProfit.disabled=false;
	}
	if (catId==6) {
		document.searchForm.minAge.disabled=false;
		document.searchForm.maxAge.disabled=false;
	}
}
function disableOtherInputs(catId) {
	// Disable inputs of other categories
	if (catId!=1) {
		document.searchForm.minPriceCat1.disabled=true;
		document.searchForm.maxPriceCat1.disabled=true;
	}
	if (catId!=2) {
		document.searchForm.minPriceCat2.disabled=true;
		document.searchForm.maxPriceCat2.disabled=true;
		document.searchForm.carYear.disabled=true;
		document.searchForm.carKm.disabled=true;
		document.searchForm.carCc.disabled=true;
		document.searchForm.carFuel.disabled=true;
	}
	if (catId!=3) {
		document.searchForm.minPriceCat3.disabled=true;
		document.searchForm.maxPriceCat3.disabled=true;
		document.searchForm.houseArea.disabled=true;
		document.searchForm.houseFurnished.disabled=true;
		document.searchForm.houseRooms.disabled=true;
		document.searchForm.houseCats.disabled=true;
		document.searchForm.houseDogs.disabled=true;
	}
	if (catId!=4) {
		document.searchForm.jobTelecommute.disabled=true;
		document.searchForm.jobContract.disabled=true;
		document.searchForm.jobInternship.disabled=true;
		document.searchForm.jobPartTime.disabled=true;
		document.searchForm.jobNonProfit.disabled=true;
	}
	if (catId!=6) {
		document.searchForm.minAge.disabled=true;
		document.searchForm.maxAge.disabled=true;
	}
}
//-->
