function updateCode(map) {
  var E_Lon, W_Lon, N_Lat, S_Lat
  	E_Lon = marker_NE.getPoint().lng()
  	W_Lon = marker_SW.getPoint().lng()
  	N_Lat = marker_NE.getPoint().lat()
  	S_Lat = marker_SW.getPoint().lat()

  var code = []; 
    code.push('<?xml version=\"1.0\" encoding=\"UTF-8\"?>');
    code.push('<kml xmlns=\"http://earth.google.com/kml/2.1\">');
    code.push('<Document>');
    code.push('<StyleMap id="DDS_AOI">');   
	code.push(' <Pair>');
    code.push('  <key>normal</key>'); 
    code.push('  <styleUrl>#DDS_AOI_N</styleUrl>');        
    code.push(' </Pair>');
    code.push(' <Pair>');
    code.push('  <key>highlight</key>'); 
    code.push('  <styleUrl>#DDS_AOI_H</styleUrl>');  
    code.push(' </Pair>');
    code.push('</StyleMap>');      
    code.push(' <Style id="DDS_AOI_N">');   
    code.push('  <LineStyle>'); 
    code.push('    <color>ff0000ff</color>'); 
    code.push('    <width>4</width>'); 
    code.push('  </LineStyle>'); 
    code.push('  <PolyStyle>'); 
    code.push('    <color>BF000000</color>'); 
    code.push('    <fill>0</fill>'); 
    code.push('  </PolyStyle>'); 
    code.push(' </Style>');          
    code.push(' <Style id="DDS_AOI_H">');   
    code.push('  <LineStyle>'); 
    code.push('    <color>ff00ffff</color>'); 
    code.push('    <width>6</width>'); 
    code.push('  </LineStyle>'); 
    code.push('  <PolyStyle>'); 
    code.push('    <color>BF000000</color>'); 
    code.push('    <fill>0</fill>'); 
    code.push('  </PolyStyle>'); 
    code.push(' </Style>');          
    code.push('  <Folder>');
    code.push('    <name>Area of Interest</name>');
    code.push('    <description>AOI for Digital Data Services spatial data request form</description>');
    code.push('    <Placemark>');    
    code.push('     <description>AOI</description>');    
    code.push('     <name>Your AOI</name>');  
    code.push('     <styleUrl>#DDS_AOI</styleUrl>'); 
    code.push('    <Polygon>');
    code.push('    	<outerBoundaryIs>');
    code.push('      <LinearRing>');
    code.push('      	<coordinates>');
    code.push('        		' + W_Lon + ',' + S_Lat + ',0');    
    code.push('        		' + E_Lon + ',' + S_Lat + ',0');   
    code.push('        		' + E_Lon + ',' + N_Lat + ',0');   
    code.push('        		' + W_Lon + ',' + N_Lat + ',0');     
    code.push('        		' + W_Lon + ',' + S_Lat + ',0');   
    code.push('      	</coordinates>');
    code.push('      </LinearRing>');
    code.push('    	</outerBoundaryIs>');
    code.push('    </Polygon>');
    code.push('    </Placemark>');
    code.push('  </Folder>');
    code.push('</Document>');
    code.push('</kml>');
    var codeHTML = code.join("\n");
    document.getElementById("code").value = codeHTML;
    
}
