﻿var APP_rootUrl='/laajennukset/ACC-FACILITIES/';


function HS(item,action)	{if (action==1) {item.style.background='#F1F1F1';} else {item.style.background='transparent';}}
function ShortcutKeys()		{if (window.event.ctrlKey) {var key=window.event.keyCode;}}
function MoveToPage(pageno)	{if (pageno>=0) document.forms['ACForm'].PageNo.value=pageno;document.forms['ACForm'].submit();}
function OpenService(service)   {basefrm.location.href=APP_rootUrl+service;}

function ShowPopup(url,w,h)     {
  var winleft = (screen.width - w) / 2;
  var winup = (screen.height - h) / 2;  
  imgpopup = window.open(url,"imgpopup","left="+winleft+",top="+winup+",height=" + h +",width=" + w +",toolbar=0,directories=0,menubar=0,status=0,resizable=1,scrollbars=0,location=0,copyhistory=0");
  imgpopup.window.focus();
}

function SubmitForm(action,frame) {
    var formObj=document.forms[0];formObj.target=frame;formObj.Action.value=action;
    if (action=='delete') {if (window.confirm('Haluatko poistaa tiedot ?')) action='delete'; else action='';}	
    if (action!='') {formObj.submit();}
}


function OpenForm(action) {
  switch (action) {
    case 'edit'        	: {EDIT_main.location.href='Edit.asp?recID='+recID;break;}
    case 'preview'  	: {EDIT_main.location.href='Preview.asp?recID=' + recID;break}    
    case 'attachments'	: {EDIT_main.location.href='../_attachments/Default.asp?recID='+recID;break;}
  }
}  

function MarkAll(formObj,formItem,action,ctype) {
  if (CheckAll(formObj,formItem,action)!='') {
    if (action==true) {UpdateSelected(selected,'addlist',ctype);} else {UpdateSelected(selected,'removelist',ctype);}
  }
} 

function CheckAll(formObj,formItem,action) {
  var selected='';
  for (i=0;i<formObj.elements.length;i++) {
    if (formObj.elements[i].name==formItem) {
      selected=selected+formObj.elements[i].value+',';
      formObj.elements[i].checked=action;
    }   
  }  
  if (selected!='') {selected=selected.substr(0,selected.length-1);}
  return selected;
}
