	function getObject(id) {
		return document.getElementById(id);
	}
	
	function changeCity() {
		input = getObject('kcfProv'); output = getObject('kcfKotaBox');
		ReplaceElementID('ajax.php?prov4=','kcfKotaBox',input.value);
	}
	
	function findCity() {
		input = getObject('provHunian'); output = getObject('kotakHunian');
		if(input.value != 'NULL') {
			textId = input.value; output.disabled = false;
			ReplaceElementID('ajax.php?prov=','kotakHunian',textId);
		} else{
			output.disabled = true;
		}
	}
	
	function findCity4() {
		input = getObject('provHunian');
		if(input.value != 'NULL') {
			textId = input.value;
			ReplaceElementID('ajax.php?prov3=','kotaHunianBox',textId);
		}
	}
	
	function findCity2() {
		input = getObject('prov'); output = getObject('kotak');
		if(input.value != 'NULL') {
			textId = input.value; output.disabled = false;
			ReplaceElementID('ajax.php?prov=','kotak',textId);
		} else{
			output.disabled = true;
		}
	}
	
	function findCity3() {
		input = getObject('prov');
		if(input.value != 'NULL') {
			textId = input.value;
			ReplaceElementID('ajax.php?prov2=','kotakbox',textId);
		}
	}
	
	var homeAjax = getObject('homeData');
		
	function homeNav(start) {
		var homeAjax = getObject('homeData');
		homeAjax.innerHTML = '<img src="/images/ajax-loader.gif" alt="loading ..." /><br /><br />';
		ReplaceElementID('ajax.php?home=','homeData',start);
	}
	
	function showform(input, output) {
		var inputObj = getObject(input); var outputObj = getObject(output);
		if(inputObj.value != 'null') {
			outputObj.innerHTML = '<li><label for="null">&nbsp;</label><div class="input"><img src="/images/ajax-loader.gif" alt="please wait ..." /></div></li>';
			ReplaceElementID('ajax.php?type=',output,inputObj.value);
			
			/*
			subject_id = output;
			http.open("GET", "ajax.php?type=" + escape(inputObj.value), true);
			http.onreadystatechange = handleHttpResponse; http.send(null);
			return;
			*/
			
		} else {
			outputObj.innerHTML = '';
		}
	}
	
	function hideForm(output) {
		var outputObj = getObject(output); outputObj.innerHTML = '';
	}
	
	function jenisHunian() {
		jenis = getObject('typeHunian'); statusHunian = getObject('statusHunian'); hargaHunian = getObject('hargaHunian');
		if(jenis.value == 'Hotel') {
			statusHunian.disabled=true; hargaHunian.disabled=true;
		} else {
			statusHunian.disabled=false; hargaHunian.disabled=false;
		}
	}
	
	function validateForm(form) {
		form = getObject(form);
		if(form.acName.value == '' || form.acEmail.value == '' || form.acComments.value == '' || form.acKey.value == '') {
			alert('data tidak lengkap'); return;
		}
		var emailPat = /^(\".*\"|[A-Za-z]\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)$/; 
		var matchArray = form.acEmail.value.match(emailPat);
		if (matchArray == null) {
			alert("email tidak valid"); return;
		}
		form.submit();
	}
	
	function ceklaku(id) {
		if(confirm("PERHATIAN: Tindakan ini tidak dapat diulang lagi\nApakah anda yakin?")) {
			window.location = '/memberresponder.php?status=laku&id='+id;
		} else {
			return;
		}
	}
	
	function putfileValue() {
		var input = getObject('userfile'); var output = getObject('fuserfile');
		output.value = '.../'+input.value;
	}
	
	function delFoto(filename) {
		var output = getObject('fotoContainer');
		if(confirm("Apakah anda yakin ingin menghapus file foto ini?")) {
			output.innerHTML = '<p><img src="/images/ajax-loader.gif" alt="loading.." /></p>';
			ReplaceElementID('memberresponder.php?delfoto=','fotoContainer',filename);
		} else {
			return;
		}
	}
	
	function primFoto(filename) {
		var output = getObject('fotoContainer');
		output.innerHTML = '<p><img src="/images/ajax-loader.gif" alt="loading.." /></p>';
		ReplaceElementID('memberresponder.php?primfoto=','fotoContainer',filename);
	}
	
	function activateInfo() {
		hunianId = getObject('hunianId'); bankasal = getObject('bankasal'); banktujuan = getObject('banktujuan');
		nominal = getObject('nominal'); berita = getObject('berita');
		if(bankasal.value == '' || banktujuan.value == '' || nominal.value == '' || berita.value == '') {
			alert('Data tidak lengkap'); return;
		}
		value = '&hunianId='+hunianId.value+'&bankasal='+bankasal.value+'&banktujuan='+banktujuan.value+'&nominal='+nominal.value+'&berita='+berita.value+'&activSubmit=Kirim';
		ReplaceElementID('memberresponder.php?activinfo=1','dataEdit',value);
	}
	
	function showcPass(id) {
		if(id == 1) {
			fcont = getObject('fcPass'); fcont.style.display = 'block';
		} else {
			fcont = getObject('fcProfil'); fcont.style.display = 'block';
		}
	}
	function hidecPass(id) {
		if(id == 1) {
			fcont = getObject('fcPass'); fcont.style.display = 'none';
		} else {
			fcont = getObject('fcProfil'); fcont.style.display = 'none';
		}
	}
	
	function genCodeAds(max) {
		var kode = getObject('kodeName').value;
		for(var i= 1; i <= max; i++) {
			obj = getObject('typeAds_'+i);
			if (obj.checked == true) {
				var selected = obj.value;
			}
		}
		var arrKey = new Array('--','3fe3f5bab60','5eed450a56d','605e58c0f8d','fc40f373cb6','97fc9936213');
		var image = arrKey[selected]+'.jpg';
		
		var string = "<!-- www.singgah.info kode referal -->\n<a href=\"http://www.singgah.info/Daftar?ref="+kode+"\" title=\"Singgah.Info : Info Hunian\">\n<img src=\"http://www.singgah.info/referal/images/"+image+"\" alt=\"singgah.info\" style=\"border: 0;\" />\n</a>\n<!-- www.singgah.info kode referal -->";
		getObject('adscodeShow').value = string;
	}
	
	function clearCode(field) {
		getObject(field).value = '';
	}