/*
 * $Revision: 1.1 $
 * $State: Exp $
 */
function CalcWorldFile() {

	var lat1 =  +document.getElementById('lat1').value ;
	if (document.getElementById("lat1neg").selected == true)
		lat1 = 0 - lat1 ;

	var lon1 =  +document.getElementById('lon1').value ;
	if (document.getElementById("lon1neg").selected == true)
		lon1 = 0 - lon1 ;

	var lat2 =  +document.getElementById('lat2').value ;
	if (document.getElementById("lat2neg").selected == true)
		lat2 = 0 - lat2 ;

	var lon2 =  +document.getElementById('lon2').value ;
	if (document.getElementById("lon2neg").selected == true)
		lon2 = 0 - lon2 ;

	var xsize = +document.getElementById('xsize').value ;
	var ysize = +document.getElementById('ysize').value ;

	if (lon1 < lon2) {
		var t = +lon1 ;
		lon1 = lon2 ;
		lon2 = t ;
	}
	var ppx = (lon1 - lon2) / xsize ;

	if (lat1 > lat2) {
		var t = +lat1 ;
		lat1 = lat2 ;
		lat2 = t ;
	}
	var ppy = (lat1 - lat2) / ysize ;

	lon2 += (ppx / 2) ; // x center of pixel
	lat2 += (ppy / 2) ; // y center of pixel

	var wf = ppx.toString() + "\n" +
		"0.00000\n0.00000\n" +
		ppy.toString() + "\n" +
		lon2.toString() + "\n" +
		lat2.toString() ;

	document.getElementById('wf').value = wf ;
} 

