function wopen(co,w,h,winname)
{
	oknow=parent.window.open(co,winname,"width="+w+",height="+h+",scrollbars=auto,resizable=1,toolbar=0,location=0,directories=0,status=0,menubar=0,fullscreen=0")
}
function chckall(frm,jm)
{
	var lForm = document.forms[frm];

	for(i=0;i<lForm.elements.length;i++)
	{
		if(lForm.elements[i]=="[object HTMLFieldSetElement]")  continue;
		
        en=lForm.elements[i].name;
		if(jm!=en.substring(0,jm.length))	continue;
		else lForm.elements[i].click()
	}
}

function sfnc(val)
{
	if(val<6 && val>0)
	{
		if(!window.confirm(warntext)) return false;
	}
	return true;
}

function do_work(frm,name,value)
{
  var lForm = document.forms[frm];
  for(i=0;i<lForm.elements.length;i++)
	{
	   if(lForm.elements[i]=="[object HTMLFieldSetElement]")  continue;
		en=lForm.elements[i].name;
		if(name!=en.substring(0,name.length))	
          continue;
		else 
        {
          lForm.elements[i].value = value;
          lForm.submit();
          return;
        }
	}
}
var pickconst='::pick::';
function move_option(from,to,id,save,source)
{
    if(id==pickconst) return;

    var sourceInput =document.getElementById(source);
    var toInput     =document.getElementById(to);
    var saveInput   =document.getElementById(save);

    if(from!=-1)
    {
        var fromInput   =document.getElementById(from);

//        saveVal=fromInput.selectedIndex;
        for(i=0;i<fromInput.options.length;i++)
    	{
    	   if(fromInput.options[i].value==id)
    	   {
    	       saveVal=id
    	       saveTxt=fromInput.options[i].text;
    	       fromInput.options[i]=null;

    	       break;
    	   }
       	}
    }

    if(isIE)
        toInput.options[toInput.length] = new Option(saveTxt,saveVal);
    else
    {
        newOption = document.createElement('option');
        newOption.text=saveTxt;
        newOption.value=saveVal;
        toInput.add(newOption,null);
    }
    var comma='';
    saveInput.value='';
    for(i=0;i<sourceInput.options.length;i++)
    {
    		
        if(sourceInput.options[i].value==pickconst)
            continue;
        
        if(i==2)
            comma=',';
        saveInput.value=saveInput.value+comma+sourceInput.options[i].value;
    }
}
var addNewUserIndex=-1;
function addUser(newc,save)
{

	saveInput=document.getElementById(save);
	saveNew=document.getElementById(newc);
	if(saveNew.value.length==0)
		return;
	
	newOption = document.createElement('option');
	newOption.text=saveNew.value;
	
	newOption.value=addNewUserIndex;
	document.getElementById('autors').add(newOption,null);
	
	move_option('autors','autorslist',addNewUserIndex,'autorsent','autorslist');
	
	saveInput.value=saveInput.value+addNewUserIndex+'::COMMA::'+saveNew.value+'::NEXT::';
	document.getElementById(newc).value='';
	addNewUserIndex--;
	
}
