// JavaScript Document
//<![CDATA[			
function resetMapCenter(baseurl)
{
	closeWin();
	var geocoder = new GClientGeocoder();
	var address = document.frm_change_loc.new_loc.value;
	var category=document.getElementById('event_category').value;
	var date=document.getElementById('date1').value;
	var week=document.getElementById('week').value;

	
	if(address == "")
	{
		alert('Please enter a location.');
		return false;
	}
	geocoder.getLatLng(address,function(point) {
		if (!point) {
			alert("Location \"" + address + "\" not found.");
			return false;
		} else {
					var t=String(point);
					var x=t.split(',');
					var Lat=x[0].replace("(","");
					var Lng=x[1].replace(")","");
					Lng=Lng.replace(" ","");
			new Ajax.Request('calendar/ajax_newlocationsave/',
			  {
				method:'post',		
					parameters: {newpoint: point,addres:address},
					onSuccess:function(response) {
						if(document.getElementById('my_map').style.visibility!='hidden')
						{
						document.getElementById("cale_footerbanner_5").style.visibility="visible";						
						document.getElementById("cale_footerbanner_5").innerHTML="<div class=mapLoading></div>";
						}
    					reloadDragMap(week,date,category,Lat,Lng);
 											 }

			  });
			hideChangeLocationForm(baseurl);
			document.getElementById("events").innerHTML="Events in "+address;
			
		}
	});
	return false;
}

function showChangeLocationForm(baseurl)
{
	
	var changeLocationFrmContainer = document.getElementById("change");
	var form = "<div id='changed_form'>";
	form += "<form name='frm_change_loc' id='frm_change_loc' method='post' onsubmit='return resetMapCenter(\"" + baseurl + "\");return false;'>";
	form += "<input type='hidden' name='flag' value='input_fld_loc_change'>";
	form += "<input type='text' name='new_loc' id='new_loc'><br/>";
	//form += "<input type='submit' name='update_loc' value='Update' id='update_loc'>";
	form += "<input type='image' name='update' id='update' value='Submit'  src='"+baseurl+"public/images/update.jpg'/>";
	//form += "<input type='reset' name='cancel' value='' id='cancel_btn' onclick='hideChangeLocationForm();return false;'>";
		form += "<a href='javascript:hideChangeLocationForm(\"" + baseurl + "\");' ><img src='"+baseurl+"public/images/cancel.jpg' alt='' name='cancel' width='58' height='23' id='cancel_btn' /></a>";
	form += "</form>";
	form += "</div>";
	
	changeLocationFrmContainer.innerHTML = form;
	document.getElementById("txt").style.display='block';
	document.getElementById("new_loc").focus();
}

function hideChangeLocationForm(baseurl)
{	
	var changeLocationFrmContainer = document.getElementById("change");
	var chng_loc_link = "<a href='' onclick='showChangeLocationForm(\"" + baseurl + "\"); return false;'>Change Location >></a>";
	changeLocationFrmContainer.innerHTML = chng_loc_link;
	document.getElementById("txt").style.display='none';
}
//]]>
