var curActionID=''
var URL='/Default.aspx';

function DoTool(NewValue,instance) {
  if(NewValue != '-1'){
    me.elements['SubmitToolID'].value=NewValue;
    me.elements['xSubmitType'].value='Tool';
    if(instance != null) me.elements['xSubmit'].value=instance;
    me.submit();
  }
}

function DoAction(NewValue,RowID) {
  if(NewValue != '-1'){
    if (NewValue.indexOf(";")==-1){
      me.elements['SubmitTID'].value=NewValue;    
      if (RowID != null) {
        me.elements['xSubmit'].value=RowID;
      }
      me.submit();
    }else { 
      var SelectedUID=0;
      me.elements['SubmitTID'].value=NewValue.substring(1,NewValue.indexOf(";"));                 
      for (var i=0;i<me.elements.length;i++){
        var e=me.elements[i];
        if (e.name == 'SelUID')
          if (e.checked) SelectedUID=SelectedUID+1;         
      }
      if((NewValue.substring(NewValue.indexOf(";")+1))=='1')
        if(SelectedUID==0){
          alert('Please select one record!');
          return;
        }
      if((NewValue.substring(NewValue.indexOf(";")+1))=='2')
        if(SelectedUID>1){
          alert('Only one record allowed to be selected for this operation!');
          return;
        }
      me.submit();
    }
  }
}

function DoFolder(NewValue,ToolID) {
  if(NewValue != ''){
    me.elements['SubmitFolderID'].value=NewValue.substring(NewValue.lastIndexOf(";")+1);
    if(ToolID != null){
      me.elements['SubmitToolID'].value=ToolID;
      me.elements['xSubmitType'].value='Tool';
    }
    me.submit();
  }
}

function DoSubmit() {
  me.elements['xSubmitType'].value='Confirm';  
  me.elements['xSubmit'].value='1';  
  me.submit();
}

function DoTypeSubmit(submittype) {
  me.elements['xSubmitType'].value='Confirm';  
  me.elements['xSubmit'].value='1';  
  me.elements['SubmitType'].value=submittype;  
  me.submit();
}

function DoCancel() {
  me.elements['xSubmitType'].value='Confirm';  
  me.elements['xSubmit'].value='0';  
  me.submit();
}

function DoAlter(ParamName,NewValue,NoSubmit) {
  if(NewValue != -1){
    me.elements[ParamName].value=NewValue;
     if (ParamName=='SortAction') {me.elements['xSubmitType'].value='SortAction';}
    me.elements['SubmitTID'].value='0'; 
    if (NoSubmit != 'Y')
      me.submit();
  }
}

function DoMessage(NewValue,IsCancel) {
  if(NewValue != '-1'){  
    me.elements['xSubmitType'].value='Message';  
    me.elements['xSubmit'].value=NewValue;  
    me.submit();
  }
}

function DoXSubmit(NewType,NewValue,IsCancel) {
  me.elements['xSubmitType'].value=NewType;  
  me.elements['xSubmit'].value=NewValue;  
  me.submit();
}

function ExDoXSubmit(NewType,NewValue,ToolID) {
  if(NewValue != '-1'){  
    me.elements['xSubmitType'].value=NewType;  
    me.elements['xSubmit'].value=NewValue;  
    me.elements['SubmitToolID'].value=ToolID;  
    me.submit();
  }
}

function DoComxSubmit(NewValue,ToolID,InstanceID) {
  if(NewValue != '-1'){  
    me.elements['xSubmitType'].value='GoComm';  
    me.elements['xSubmit'].value=NewValue;  
    me.elements['SubmitToolID'].value=ToolID;  
    me.elements['SubmitInstance'].value=InstanceID;  
    me.submit();
  }
}

function setdefault(name,value) {
  me.elements['$setdefault'].value=name+":"+value;  
}
function setvalue(name,value) {
  me.elements['$setvalue'].value=name+":"+value;  
}

function DoDirect(NewParam) {
  if(NewParam != '')
    top.location = URL + "?" + NewParam  
  else
    top.location = URL;  
}

function popFeedbackForm() 
{
   var URL="/asp/_feedback/newfeedback.asp?sessionID=" + me.elements['SessionID'].value;
   var feedback=window.open(URL,"feedback","width=520,height=400,resizable=yes,status=no");
}

function OnSubmitCheck(me)
{ 
  if (eval(me.elements['submitredir'])){
   if (me.elements['submitredir'].value!=''){
     me.action=me.elements['submitredir'].value
   }
 }

 if(me.elements['pagetimestamp'].value==''){
  var xTS=new Date();
  me.elements['pagetimestamp'].value=xTS.getTime();
 } 

  if(me.elements['xSubmitType'].value==''){
     if(window.DoCheck != null)
        if (DoCheck()==false)
          return false;
    me.elements['xSubmitType'].value='Confirm';  
    me.elements['xSubmit'].value='1'; 
  }

  return true;
}

function print_content(){
  window.open('/default.asp?vid=-8','newWin','');
}

function helpme(community,mode,helptextID,styleID,cbh){
  var url=""
 
  if (mode == 0){
    url = "/_help/showhelp.asp?community=" + community + "&mode=" + mode + "&helptextID=" + helptextID + "&styleID=" + styleID ;
    window.open(url,"showhelp","location=no,scrollbars=yes,resize=yes,status=no,width=350,height=400");
  }else{
    url = "/_help/showhelp.asp?community=" + community + "&mode=" + mode + "&helptextID=" + helptextID + "&styleID=" + styleID + "&cbh=" + cbh;
    document.location=url;
  }
}

function GoSite(SiteURL){
  document.location.href= SiteURL + '?actionid=31';
}
