 var index = 1;
	function openDialog(id) {
	  Dialog.alert($(id).innerHTML, {className: "alphacube",  width:250, id: "d" + index, okLabel: "Cancel"})
	  index++;
  }
  
  function expand(id)
  {
	new Ajax.Updater($('row_' + id), 'deep.scan.aj.php?row_id=' + id, {insertion: Insertion.After});
	$('expand'+id).href = "javascript: despand(" + id + ")";
	$('img' + id).src = "assets/template_images/icon_minus.png";
  }
   function despand(id)
   {
		$('expand'+id).href = "javascript: expand(" + id + ")";
		$(""+id+"").update('');
		$('img' + id).src = "assets/template_images/icon_plus.png";
   }
   function syncUsers(id,pd_id)
   {
	  new Ajax.Updater($('users'), 'aj.synchronise.operate.php?pd_id=' + pd_id, { method: 'get',
    onLoading: function(req) {
                $("loading").innerHTML = '<img height="25" width="25" src="assets/template_images/ajax-loader.gif">';
    },onComplete: function(req) {
         $("loading").innerHTML = '';
    }
 }); 
	  new Ajax.Updater($('duplicates'), 'aj.synchronise.operate.php?duplicates=1&pd_id=' + pd_id);
	  new Ajax.Updater($('success'), 'aj.synchronise.operate.php?success=1&pd_id=' + pd_id);
	  $("save").update('<img align="absmiddle" width="18" height="19" src="assets/template_images/save.gif"/><a style="border:solid 1px #999999;margin-left:2px;" href="aj.synchronise.operate.php?save=1&pd_id='+pd_id+'">&nbsp;&nbsp;Save&nbsp;&nbsp;</a>');
	   $("export").update('<a style="border:solid #666666 1px;" href="export.duplicates.php?pd_id='+pd_id+'">&nbsp;Export Duplicates&nbsp;</a>');
   }
    
function queryEmail(id, email, server)
   {
	 $("results").innerHTML = '';
	 new Ajax.Updater($('results'), 'query.tool.aj.operate.php?email=' + email + '&server=' + server, { method: 'get',
    onLoading: function(id) {
				$("noresults").innerHTML = '';
                $("noresults").innerHTML = '<img width="20" height="20" align="absmiddle" src="assets/template_images/ajax-loader.gif"> loading';
    },onComplete: function(id) {
         $("noresults").innerHTML = '';
    }
 }); 
	 
   }
   
 function queryEmail2(id,server)
   {
	 var email = $('email').value;
	 $("results").innerHTML = '';
	 new Ajax.Updater($('results'), 'query.tool.aj.operate.php?email=' + email + '&server=' + server, { method: 'get',
    onLoading: function(id) {
                $("noresults").innerHTML = '<img width="22" height="22" align="absmiddle" src="assets/template_images/ajax-loader.gif"> loading';
    },onComplete: function(id) {
         $("noresults").innerHTML = '';
    }
 }); 
	 
   }
   
   function loadReport(id)
   {
	 var from_date_month = $('fromdate_Month_ID').value;
	 var from_date_day = $('fromdate_Day_ID').value;
	 var from_date_year = $('fromdate_Year_ID').value;
	 
	 var from_date = from_date_year + '-' + from_date_month + '-' + from_date_day;
	 var to_date = '';
	 new Ajax.Updater($('d1'), 'global.report.aj.operate.php?from_date=' + from_date + '&to_date=' + to_date, { method: 'get',
    onLoading: function(id) {
				$("noresults").innerHTML = '';
                $("noresults").innerHTML = 'loading';
    },onComplete: function(id) {
         $("noresults").innerHTML = '';
    }
 }); 
	 
   }
   
  function expand_report_send(id, sdate, edate)
  {
	new Ajax.Updater($('content_' + id), 'global.report.aj.operate.php?list=' + id + '&sdate=' + sdate + '&edate=' + edate);
	$('expand_'+id).href = "javascript: despand_report_send(" + id + ",'"+ sdate +"','"+ edate +"')";
	$('img_' + id).src = "assets/template_images/icon_minus.png";
  }
  function despand_report_send(id, sdate, edate)
  {
		$('expand_'+id).href = "javascript: expand_report_send(" + id + ",'"+ sdate +"','"+ edate +"')";
		$('content_' + id).update('');
		$('img_' + id).src = "assets/template_images/icon_plus.png";
  }
  
  function expand_q_report(id)
  {
	    $('img_' + id).src = "assets/template_images/icon_minus.png";
		$('href_'+id).href = "javascript: despand_q_report('"+id+"');";
		$('details_'+id).setStyle('display:inline;'); 
		$('details_'+id).show();
  }
  function despand_q_report(id)
  {
		$('img_' + id).src = "assets/template_images/icon_plus.png";
		$('href_'+id).href = "javascript: expand_q_report('"+id+"');";
		$('details_'+id).setStyle('display:none; overflow:hidden;');
		$('details_'+id).hide();
  }
  
  function checkme() {
	missinginfo = "";
	if (!document.form.export_s.checked) {
	missinginfo += "\n - No list was selected";
	}
	if (missinginfo != "") {
	missinginfo ="__________________________________\n" +
	"Required information is missing: \n" +
	missinginfo + "\n__________________________________" +
	"\nPlease check a list and re-export.";
	alert(missinginfo);
	return false;
	}
	else 
	{
	return true;
	}
}

function checkAll(checkname1, exby) {
  checkname = document.getElementsByName(checkname1);
  for (i = 0; i < checkname.length; i++)
  {
  	checkname[i].checked = exby.checked? true:false;
  }
}
