
function addNewArea()
{
    if( $('selProvince').value==-1)
    {
        alert('Please choose a province.');
        return false;
    }
    if( $('postalcode').value=='')
	{		
		return false;
	} 
	var postalC = $('postalcode').value;
		
	var geocoder = new GClientGeocoder();
	geocoder.getLatLng( postalC , function(point){	
		if(!point)
		{
			alert( 'This is not a valid postal code or address.' );
			return false;
		}
		else
		{
			GgetLonLat( point , postalC );
		}	
	} ); 	
}

function GgetLonLat(point , postalC )
{
   $('lon').value = point.x;
   $('lat').value = point.y;
   $('postalC').value = postalC;
   $('cate').value = $('selCategory').value;      
   $('prov').value = $('selProvince').value;
   $('bizname').value=$('name').value;  
   
   $('frm').submit(); 
}

window.addEvent('domready', iniWin );
function iniWin()
{    
    $('btn').addEvent('click', addNewArea );    
}
