/*
	This is the JavaScript file for the AJAX Suggest Tutorial

	You may use this code in your own projects as long as this 
	copyright is left	in place.  All code is provided AS-IS.
	This code is distributed in the hope that it will be useful,
 	but WITHOUT ANY WARRANTY; without even the implied warranty of
 	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
	
	For the rest of the code visit http://www.DynamicAJAX.com
	
	Copyright 2006 Ryan Smith / 345 Technical / 345 Group.	

*/
//Gets the browser specific XmlHttpRequest Object
function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		alert("Browser Error....?");
	}
}

//Our XmlHttpRequest object to get the auto suggest
var searchReq = getXmlHttpRequestObject();

//Called from keyup on the search textbox.
//Starts the AJAX request.
function searchSuggestp1() {
	if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		var str = escape(document.getElementById('tp_poskodo').value);
		//var str1 = escape(document.getElementById('radiobut0').value);
		
		
		//jika alamat dlm negeri sahaja yg get poskod
		if (document.form1.radiobut0.checked) {
		
		//var str2 = escape(document.getElementById('radiobut1').value);
		//if (document.form1.radiobut1.checked) {alert(str2);}
		
		searchReq.open("GET", 'cariposkod.php?search=' + str, true);
		searchReq.onreadystatechange = handleSearchSuggest; 
		searchReq.send(null);
		                                      } else document.getElementById('kaw_pos').value="";
	}		
}

//Called when the AJAX response is returned.
function handleSearchSuggest() {
	if (searchReq.readyState == 4) {
		//var ss = document.getElementById('search_suggestp1')
		//ss.innerHTML = '';
		var str = searchReq.responseText.split("\n");
		for(i=0; i < str.length - 1; i++) {
			var strtown = str[i].split("-");
			document.form1.kaw_pos.value = strtown[1]; 
		}
	}
}



function searchSuggestpdiam1() {
	if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		var str = escape(document.getElementById('tp_poskodiaml').value);
		//alert(str);
		if (document.form1.radiobutdiam0.checked) {
		searchReq.open("GET", 'cariposkod.php?search=' + str, true);
		searchReq.onreadystatechange = handleSearchSuggestp2; 
		searchReq.send(null);
		                                          } else document.getElementById('kaw_posdiam').value="";
	}		
}

//Called when the AJAX response is returned.
function handleSearchSuggestp2() {
	if (searchReq.readyState == 4) {
		//var ss = document.getElementById('search_suggestp1')
		//ss.innerHTML = '';
		var str = searchReq.responseText.split("\n");
		for(i=0; i < str.length - 1; i++) {
			var strtown = str[i].split("-");
			document.form1.kaw_posdiam.value = strtown[1]; 
		}
	}
}







function searchgelar() {
	if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		var str = escape(document.getElementById('gelaran').value);
		//alert(str);
		searchReq.open("GET", 'carigelar.php?search=' + str, true);
		searchReq.onreadystatechange = handleSearchgelar; 
		searchReq.send(null);
	}		
}

//Called when the AJAX response is returned.
function handleSearchgelar() {
	if (searchReq.readyState == 4) {
		//var ss = document.getElementById('search_suggestp1')
		//ss.innerHTML = '';
		var str = searchReq.responseText.split("\n");
		for(i=0; i < str.length - 1; i++) {
			//var strtown = str[i].split("-");
			document.form1.gelartextfield.value = str[i]; 
		}
	}
}



function searchneg() {
	if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		var str = escape(document.getElementById('negmastautin1').value);
		//alert(str);
		searchReq.open("GET", 'carineg.php?search=' + str, true);
		searchReq.onreadystatechange = handleSearchneg; 
		searchReq.send(null);
	}		
}



//Called when the AJAX response is returned.
function handleSearchneg() {
	if (searchReq.readyState == 4) {
		//var ss = document.getElementById('search_suggestp1')
		//ss.innerHTML = '';
		var str = searchReq.responseText.split("\n");
		for(i=0; i < str.length - 1; i++) {
			//var strtown = str[i].split("-");
			document.form1.namanegeri1.value = str[i]; 
		}
	}
}

function searchneg4() {
	if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		var str = escape(document.getElementById('negmastautin').value);
		//alert(str);
		searchReq.open("GET", 'carineg.php?search=' + str, true);
		searchReq.onreadystatechange = handleSearchneg4; 
		searchReq.send(null);
	}		
}



//Called when the AJAX response is returned.
function handleSearchneg4() {
	if (searchReq.readyState == 4) {
		//var ss = document.getElementById('search_suggestp1')
		//ss.innerHTML = '';
		var str = searchReq.responseText.split("\n");
		for(i=0; i < str.length - 1; i++) {
			//var strtown = str[i].split("-");
			document.form1.namanegeri.value = str[i]; 
		}
	}
}


function searchneg1() {
	if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		var str = escape(document.getElementById('negpasangan').value);
		//alert(str);
		searchReq.open("GET", 'carineg.php?search=' + str, true);
		searchReq.onreadystatechange = handleSearchneg1; 
		searchReq.send(null);
	}		
}

//Called when the AJAX response is returned.
function handleSearchneg1() {
	if (searchReq.readyState == 4) {
		//var ss = document.getElementById('search_suggestp1')
		//ss.innerHTML = '';
		var str = searchReq.responseText.split("\n");
		for(i=0; i < str.length - 1; i++) {
			//var strtown = str[i].split("-");
			document.form1.negpasangan1.value = str[i]; 
		}
	}
}


function searchkodniaga() {
	if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		var str = escape(document.getElementById('kod_perniagaan').value);
		//alert(str);
		searchReq.open("GET", 'carikniaga.php?search=' + str, true);
		searchReq.onreadystatechange = handleSearchniaga; 
		searchReq.send(null);
	}		
}

//Called when the AJAX response is returned.
function handleSearchniaga() {
	if (searchReq.readyState == 4) {
		//var ss = document.getElementById('search_suggestp1')
		//ss.innerHTML = '';
		var str = searchReq.responseText.split("\n");
		for(i=0; i < str.length - 1; i++) {
			//var strtown = str[i].split("-");
			document.form1.jenis_perniagaan.value = str[i]; 
		}
	}
}


function suggestps2() {
	if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		var str = escape(document.getElementById('tp_poskod2l').value);
		//alert(str);
		if (document.form1.buttmajikan0.checked) {
		searchReq.open("GET", 'cariposkod.php?search=' + str, true);
		searchReq.onreadystatechange = handleSearchp2; 
		searchReq.send(null);
		                                         } else document.getElementById('kaw_pos2').value="";
	}		
}

//Called when the AJAX response is returned.
function handleSearchp2() {
	if (searchReq.readyState == 4) {
		//var ss = document.getElementById('search_suggestp1')
		//ss.innerHTML = '';
		var str = searchReq.responseText.split("\n");
		for(i=0; i < str.length - 1; i++) {
			var strtown = str[i].split("-");
			document.form1.kaw_pos2.value = strtown[1]; 
		}
	}
}



function suggestps3() {
	if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		var str = escape(document.getElementById('poskod_pentadbir').value);
		//alert(str);
		searchReq.open("GET", 'cariposkod.php?search=' + str, true);
		searchReq.onreadystatechange = handleSearchp3; 
		searchReq.send(null);
	}		
}

//Called when the AJAX response is returned.
function handleSearchp3() {
	if (searchReq.readyState == 4) {
		//var ss = document.getElementById('search_suggestp1')
		//ss.innerHTML = '';
		var str = searchReq.responseText.split("\n");
		for(i=0; i < str.length - 1; i++) {
			var strtown = str[i].split("-");
			document.form1.kaw_pos4.value = strtown[1]; 
		}
	}
}


function suggestps4() {
	if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		var str = escape(document.getElementById('poskperniagaanl').value);
		//alert(str);
		if (document.form1.buttperniagaan0.checked) {
		searchReq.open("GET", 'cariposkod.php?search=' + str, true);
		searchReq.onreadystatechange = handleSearchp4; 
		searchReq.send(null);
		                                            } else document.getElementById('kaw_pos3').value="";
	}		
}

//Called when the AJAX response is returned.
function handleSearchp4() {
	if (searchReq.readyState == 4) {
		//var ss = document.getElementById('search_suggestp1')
		//ss.innerHTML = '';
		var str = searchReq.responseText.split("\n");
		for(i=0; i < str.length - 1; i++) {
			var strtown = str[i].split("-");
			document.form1.kaw_pos3.value = strtown[1]; 
		}
	}
}


