//==================================================================
// iPhone Location Popup
// Timur Prokopiev 2011
//==================================================================


function setDefaultValues() {
  var values = new Array();
  
// Popup Label
  values.push({ name:"Label", type:"text", value:"Current Location" });

// Popup Text
  values.push({ name:"Text", type:"text", value:"109 Atlantic Ave Toronto, ON" });

// Enable Arrow
  values.push({ name:"Arrow", type:"Boolean",  value:"true" });

Widget.elem.customData["currentValues"] = values;

}

function applyCurrentValues() {
  var values = Widget.elem.customData["currentValues"];
  var enable = (values[2].value.toString()=="false");

		Widget.GetObjectByName("label").textChars = values[0].value;
 		Widget.GetObjectByName("text").textChars = values[1].value;
 		Widget.GetObjectByName("arrow").visible = (!enable);
}

switch (Widget.opCode)
{
	case 1: setDefaultValues();   break;
	case 2: applyCurrentValues(); break;
}