function CodeSrcValidation(me)	 
	{		
    	if (isNaN(me.ListingCode1.value) || isNaN(me.ListingCode2.value))
    		{
		alert("請輸入正確的樓盤編號!");
         	return false;     	
    		}	
    	else 
    		{			
		if ((me.ListingCode1.value.length==0)||(me.ListingCode2.value.length==0)) 
			{
			alert("不正確的樓盤編號!");
			return false;
			}
		 else 
	
		return true;	
    		}	
	}
	

function FreeSrcValidation(me)	 
	{	
	if (me.freeText.value=="")
		{
		alert("請輸入資料!");
		return false;
		}
	else
		return true;
	}


	
function SearchValidation(me)
	{
	//alert('enter');
	if (checkDistrict(me)&&checkPrice(me)&&checkSize(me)) {
		//alert('ok');
		return true;	
	}
	else
		return false;
	}

function checkPrice(me)
	{
	if ((me.rentSell[1].checked) || (me.rentSell[0].checked))
		{
		if ((me.sPriceFrom.selectedIndex !=0) && (me.sPriceTo.selectedIndex == 0))
			{
			alert("請選擇最高價錢!");
			return false;
			}

		if ((me.sPriceFrom.selectedIndex == 0) && (me.sPriceTo.selectedIndex !=0))
			{
			alert("請選擇最低價錢!");
			return false;
			}

		if ((me.sPriceFrom.selectedIndex > me.sPriceTo.selectedIndex))
			{
			alert("不正確價錢!");
			return false;
			}
		}

	if ((me.rentSell[2].checked) || (me.rentSell[0].checked))
		{		
		if ((me.rPriceFrom.selectedIndex !=0) && (me.rPriceTo.selectedIndex == 0))
			{
			alert("請選擇最高價錢!");
			return false;
			}		
		if ((me.rPriceFrom.selectedIndex == 0) && (me.rPriceTo.selectedIndex !=0))
			{
			alert("請選擇最低價錢!");			
			return false;
			}

		if ((me.rPriceFrom.selectedIndex > me.rPriceTo.selectedIndex))
			{
			alert("請選擇最低價錢!");
			return false;
			}

		}

	return true;
	}

function checkSize(me)
	{
	if ((me.sizeFrom.selectedIndex !=0) && (me.sizeTo.selectedIndex ==0))
		{
		alert("請選擇最高面積!");
		return false;
		}
	
	if ((me.sizeFrom.selectedIndex ==0) && (me.sizeTo.selectedIndex !=0))
		{
		alert("請選擇最低面積!");	
		return false;
		}
				
	if ((me.sizeFrom.selectedIndex > me.sizeTo.selectedIndex)) 
		{
		alert("不正確面積!");
		return false;
		}
	 
	 
	return true;
	}

function checkDistrict(me) {
	if (me.district.value == "0") {
		alert("請選擇地區!");
		return false;
	} else {
		return true;
	}
}

var focus_index=0;

function CheckJump(e){

	if (navigator.appName=="Netscape") {
		var keyChar = String.fromCharCode(e.which);
		if ((document.frmCodeSearch.ListingCode1.value.length == 3)&&(focus_index==1)) { 
			if (keyChar == "1" || keyChar == "2" || keyChar == "3" || keyChar == "4" || keyChar == "5" || keyChar == "6" || keyChar == "7" || keyChar == "8" || keyChar == "9" || keyChar == "0")
				document.frmCodeSearch.ListingCode2.focus();
		}
	} else {
		if ((document.frmCodeSearch.ListingCode1.value.length == 4)) 
	       document.frmCodeSearch.ListingCode2.focus();
	}
	
	} //end function
	if (navigator.appName=="Netscape") {
		document.captureEvents(Event.KEYPRESS);
		document.onkeypress = CheckJump;
	}		
