
  var xmlhttp;

  function UploadPictures()
  {


    box=document.getElementById("gallery_form");
	boxes = box.getElementsByTagName('input');
	
    for(i=0;i<boxes.length;i++)
    {
      if (boxes[i].checked)
      {
        uploadPicture(boxes[i].value);
      }
    }
    //document.getElementById("gallery_length").innerHTML=boxes;
  }
  function GetXmlHttpObject()
  {
  if (window.XMLHttpRequest)
    {
    // code for IE7+, Firefox, Chrome, Opera, Safari
    return new XMLHttpRequest();
    }
  if (window.ActiveXObject)
    {
    // code for IE6, IE5
    return new ActiveXObject("Microsoft.XMLHTTP");
    }
  return null;
  }

  function uploadPicture(pic)
  {    
	topdistance = findPageOffset();
	document.getElementById("upload_response").style.top = parseInt(topdistance) + 10 + "px";
	document.getElementById("fade").style.top = 0 + "px";
	document.getElementById("fade").style.display = "block";
	document.getElementById("upload_response").style.display = "block";
	document.getElementById("upload_response").innerHTML = '<p style="font-weight: bold; font-size: 11pt">Uploading photos...</p>';

	var rwindow = $('upload_response').addClass('ajax-loading');

    xmlhttp=GetXmlHttpObject();
    if (xmlhttp==null)
    {
    alert("Your browser does not support AJAX!");
    return;
    }
    var url="upload.php";
    var uid =  FB.Facebook.apiClient.get_session().uid;
    
url=url+"?pic="+pic;

url=url+"&uid="+uid;

url=url+"&sid="+Math.random();

url=encodeURI(url);

xmlhttp.onreadystatechange=uploadStateChanged;

xmlhttp.open("GET",url,true);

xmlhttp.send(null);

  }

  function uploadStateChanged()
  {
    if (xmlhttp.readyState==4)
    {      
      var xmldoc=xmlhttp.responseXML.documentElement;
      var link = xmldoc.getElementsByTagName("link")[0].childNodes[0].nodeValue;           

	var rwindow = $('upload_response').removeClass('ajax-loading').addClass('show');

	url = "<a href='" +  link + "' target=\"_blank\" onclick=\"document.getElementById('fade').style.display='none'; document.getElementById('upload_response').style.display='none'\">Click here to go To Facebook</a>";
	toshow = '';
	toshow += '<p style="font-weight: bold; font-size: 11pt">Upload Sucessful</p><p>'+url+'</p><p>or</p><p><a href="#" onclick="document.getElementById(\'fade\').style.display=\'none\'; document.getElementById(\'upload_response\').style.display=\'none\'">Click here to return to Picture Yourself</a></p>';
        document.getElementById("upload_response").innerHTML = toshow;
	
      FB.XFBML.Host.parseDomTree();
      return;
    }
  }

  function loggedin()
  {
    FB.Connect.showPermissionDialog("publish_stream");    
    UploadPictures();
    FB.XFBML.Host.parseDomTree();
    return;
  }
