// JavaScript Document

function picttagsCancelClick() {
  YAHOO.ft.picttagsDlg.hide();
}

var picttagsHandleSuccess = function(o){
	if(o.responseText != undefined){
          if (!verifySessionOk(o.responseText,false)) return;
	var tdiv = document.getElementById('tagsinsertspot');
        var thtml = unescape(o.responseText);
        tdiv.innerHTML = thtml;
        YAHOO.ft.picttagsDlg.show();		
	}
}

var picttagsHandleFailure = function(o){

}


var picttagsCallback =
{
  success:picttagsHandleSuccess,
  failure:picttagsHandleFailure
};

function showpicttagsDialog(PictId) {
   var sUrl = '/ftweb/bin/ft.dll/picturekeywords?pictid=' + PictId + '&justdata=1';
   var request = YAHOO.util.Connect.asyncRequest('GET', sUrl, picttagsCallback);
}

function getSelected() {
  var sel = "";
  var cnt = document.kwform.length;
  var i = 0;
  while (i < cnt) {
    var c = document.kwform[i];
	if ((c.type == "checkbox") && (c.checked)) {
	  var v = c.value;
	  if (v.indexOf(" ") > 0) v = '"' + v + '"'
	  if (sel == "") sel = v; else sel += "," + v;
	}
	i++;
  }
  return sel;
}

function useSelected() {
  var sel = getSelected();
  if (sel != "")
    document.PictPropertiesForm.keywords.value = sel;
  YAHOO.ft.picttagsDlg.hide();
}

function selectAllKeywords() {
  var cnt = document.kwform.length;
  var i = 0;
  while (i < cnt) {
    var c = document.kwform[i];
	if (c.type == "checkbox") c.checked = true;	
	i++;
  }
}

function unSelectAllKeywords() {
  var cnt = document.kwform.length;
  var i = 0;
  while (i < cnt) {
    var c = document.kwform[i];
	if (c.type == "checkbox") c.checked = false;	
	i++;
  }
}

