var GET = parseGetVars();

function loadflag() {

  GET = parseGetVars();

  rendermarker(GET["flag"]);

}


function rendermarker() {

  var batch = [];
  var url = "php/viewflag.php";

  $.getJSON(url, "flag="+GET["flag"] ,function(json) {

    if (json.d.length == 1 ) {

       createMarker(json.d[0]);
       //fill data fields
       var data = json.d[0];
       displaypics ();

    }else{
      alert ("This Location no longer exists.");
    }


  });


}


function createMarker (markerdata) {

var coords = new GLatLng ( markerdata["lat"], markerdata["long"]);
var marker = new GMarker(coords, markerOptions);
map.setCenter(coords, 13);
map.addOverlay(marker);


}


function ajaxFileUpload()
	{

		$.ajaxFileUpload
		(
			{
				url:'php/uploadpic.php',
				secureuri:false,
				fileElementId:'fileToUpload',
				dataType: 'json',
				success: function (data, status)
				{
					if(typeof(data.status) != 'undefined')
					{
						if(data.status != 'ok')
						{
                           alert(data.errormessage);
						}else
						{
                            $( "form" )[ 0 ].reset();
                            displaypics();
                            alert(data.message);
						}
					}
				},
				error: function (data, status, e)
				{

                  alert ("Uplaod error");
				}
			}
		)

		return false;

	}

function displaypics () {

  var url = "php/viewpics.php";

  $.getJSON(url, "flag=" + GET["flag"], function(json) {
    $("#piccell").html("");
    for  (var i = 0; json.d.length > i; i++ ) {

       var data = json.d[i];
       var thumb = "php/images/thumbs/" + data["flagid"] + "_" + data["rowid"] + ".jpg";
       var original = "php/images/" + data["flagid"] + "_" + data["rowid"] + "." + data["filename"];
       var str = "<a href='" + original + "' class='thickbox'  rel='gallery' title='' alt='click to enlarge image'><img  style='margin: 15px;' src='" + thumb +"' /></a> ";
       $("#piccell").append(str);


    }
    tb_init('a.thickbox');

  });


}

