function check_delete()
{
  if ( confirm("Biztosan törölni akarja?"))
    { return true; }
  else { return false; }
};

function switch_div(obj,img)
{
  if(document.getElementById)
  {
    var el = document.getElementById(obj);
    if(el.style.display == "none")
    {
      if(img != null)
	  {
        if((typeof(sname) == 'undefined') || (typeof(slang) == 'undefined'))
        { img.src = "/images/minus.gif"; }
		else
        { img.src = "/images/"+sname+"/"+slang+"/minus.gif"; }
      }
	  el.style.display = "block";
    }
    else
    {
      if(img != null)
	  {
        if((typeof(sname) == 'undefined') || (typeof(slang) == 'undefined'))
        { img.src = "/images/plus.gif"; }
		else
        { img.src = "/images/"+sname+"/"+slang+"/plus.gif"; }
      }
      el.style.display = "none";
    }
  }
};

function switch_divs(obj1,obj2,img)
{
  if(document.getElementById)
  {
    var el1 = document.getElementById(obj1);
    var el2 = document.getElementById(obj2);
    if(el1.style.display == "none")
    {
      if(img != null)
       {img.src = "/images/minus.gif";}
      el1.style.display = "block";
      el2.style.display = "none";
    }
    else
    {
      if(img != null)
       {img.src = "/images/plus.gif";}
      el1.style.display = "none";
      el2.style.display = "block";
    }
  }
};

function change_back(form,where,copy)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.back.value=where;
	if (copy)
    {
      copyValue();
    }
  }
};

function check_cancel(form)
{
  if(document.getElementById)
  {
	if(check_change(form))
      { document.cancel_form.submit(); }
  }
};

function check_change(form)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    if (f.changing.value == 1)
    {
      if ( confirm("Tovább a változtatások mentése nélkül?"))
      { return true; }
      else { return false; }
    }
	else { return true; }
  }
};

function change_subform(form,form2,field,id,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    if (f.childNodes)
    {
      for (var i = 0; i < f.childNodes.length; ++i)
      {
        var cobj = f.childNodes[i];
        if (cobj.name == field)
          cobj.value = id;
      }
    }
    if(action != null)
      f.action.value=action;
    if(check_change(form2))
    { f.submit(); }
  }
};

function change_delete_subform(form,form2,field,id)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    if (f.childNodes)
    {
      for (var i = 0; i < f.childNodes.length; ++i)
      {
        var cobj = f.childNodes[i];
        if (cobj.name == field)
          cobj.value = id;
      }
    }
    if(check_change(form2))
    {
      if (check_delete())
        {f.submit(); }
    }
  }
};

function change_depot(form,form2,id,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.did.value=id;
    if(action != null)
	  f.action.value=action;
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_depot(form,form2,id)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.did.value=id;
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

function change_division(form,form2,id,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.diid.value=id;
    if(action != null)
	  f.action.value=action;
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_division(form,form2,id)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.diid.value=id;
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

function change_section(form,form2,id,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.seid.value=id;
    if(action != null)
	  f.action.value=action;
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_section(form,form2,id)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.seid.value=id;
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

function change_phone(form,form2,id,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.pid.value=id;
    if(action != null)
	  f.action.value=action;
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_phone(form,form2,id)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.pid.value=id;
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

function change_contact(form,form2,id,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.cid.value=id;
    if(action != null)
	  f.action.value=action;
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_contact(form,form2,id)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.cid.value=id;
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

function change_hours(form,form2)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_hours(form,form2)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

function change_attachment(form,form2,id,atype,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.aid.value=id;
    if(atype != null && atype != "")
	  f.atype.value=atype;
    if(action != null)
	  f.action.value=action;
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_attachment(form,form2,id)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.aid.value=id;
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

function change_official(form,form2,id,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.oid.value=id;
    if(action != null)
	  f.action.value=action;
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_official(form,form2,id)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.oid.value=id;
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

function change_member(form,form2,id,metype,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.meid.value=id;
    if(metype != null && metype != "")
	  f.metype.value=metype;
    if(action != null)
	  f.action.value=action;
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_member(form,form2,id)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.meid.value=id;
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

function show_institute_text(id)
{
  /*if(document.getElementById)
  {
    var el = document.getElementById('myframe');
	el.src='?module=institutes&action=gettext&aid='+id;
    var el2 = document.getElementById('institute_text');
    el2.style.display = "block";
  }*/

  window.open('?module=institutes&action=gettext&aid='+id,'','height=400,width=370,status=no,menubar=no,location=no,resizable=yes,scrollbars=yes');
};

function close_institute_text()
{
  if(document.getElementById)
  {
    var el = document.getElementById('myframe');
	el.src='';
    var el = document.getElementById('institute_text');
    el.style.display = "none";
  }
};

function viewpic(url,sx,sy,capt) {
	params="left=10,top=10,width="+sx+",height="+sy;
	h=window.open("","",params);
	with(h.document){
		open();
		writeln("<title>"+capt+"</title>");
		writeln("<body marginwidth=0 marginheight=0 topmargin=0 leftmargin=0 onkeypress='if(event.keyCode==27)window.close();'>");
		writeln("<img src='"+url+"'>");
		close();
	}
  }

function switch_poll(obj,dname,xtra)
{
	if(document.getElementById){
	var el = document.getElementById(obj);
	var ar = document.getElementById(dname).getElementsByTagName("DIV");
		if(el.style.display == "none"){
			if(!xtra)
			{
				for (var i=0; i<ar.length; i++){
					ar[i].style.display = "none";
				}
			}
			el.style.display = "block";
		}else{
			el.style.display = "none";
		}
	}
}

function change_newsmail_sites(form,form2,id,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.nms_id.value=id;
    if(action != null)
	  f.action.value=action;
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_newsmail_sites(form,form2,id)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.nms_id.value=id;
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

function change_newsmail_folders(form,form2,id,id2,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.nms_id.value=id;
    if(id2 != null)
	    f.nmf_id.value=id2;
    if(action != null)
	  f.action.value=action;
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_newsmail_folders(form,form2,id,id2)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.nms_id.value=id;
    f.nmf_id.value=id2;
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

function change_newsmail_news(form,form2,id,id2,id3,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.nms_id.value=id;
    f.nmf_id.value=id2;
    if(id3 != null)
	    f.nmn_id.value=id3;
    if(action != null)
	  f.action.value=action;
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_newsmail_news(form,form2,id,id2,id3)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.nms_id.value=id;
    f.nmf_id.value=id2;
    f.nmn_id.value=id3;
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

function show_forum_text(id)
{
  /*if(document.getElementById)
  {
    var el = document.getElementById('myframe');
	el.src='?module=forum&action=gettext&aid='+id;
    var el2 = document.getElementById('forum_text');
    el2.style.display = "block";
  }*/

  window.open('?module=forum&action=gettext&aid='+id,'','height=400,width=370,status=no,menubar=no,location=no,resizable=yes,scrollbars=yes');
};

function close_forum_text()
{
  if(document.getElementById)
  {
    var el = document.getElementById('myframe');
	el.src='';
    var el = document.getElementById('forum_text');
    el.style.display = "none";
  }
};

function show_webshop_text(id)
{
  /*if(document.getElementById)
  {
    var el = document.getElementById('myframe');
	el.src='?module=webshop&action=gettext&aid='+id;
    var el2 = document.getElementById('webshop_text');
    el2.style.display = "block";
  }*/

  window.open('?module=webshop&action=gettext&aid='+id,'','height=400,width=370,status=no,menubar=no,location=no,resizable=yes,scrollbars=yes');
};

function close_webshop_text()
{
  if(document.getElementById)
  {
    var el = document.getElementById('myframe');
	el.src='';
    var el = document.getElementById('webshop_text');
    el.style.display = "none";
  }
};

function show_st_webshop_text(id)
{
  window.open('?module=st_webshop&action=gettext&aid='+id,'','height=400,width=370,status=no,menubar=no,location=no,resizable=yes,scrollbars=yes');
};

function change_form_field(form,form2,id,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.ffid.value=id;
    if(action != null)
	  f.action.value=action;
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_form_field(form,form2,id)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.ffid.value=id;
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

function change_productcolor(form,form2,id,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.cid.value=id;
    if(action != null)
	  f.action.value=action;
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_productcolor(form,form2,id)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.cid.value=id;
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

function change_subproduct(form,form2,id,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.spid.value=id;
    if(action != null)
	  f.action.value=action;
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_subproduct(form,form2,id)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.spid.value=id;
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

function change_ordernumber(form,form2,id,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.wonid.value=id;
    if(action != null)
	  f.action.value=action;
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_ordernumber(form,form2,id)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.wonid.value=id;
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

function change_orderproduct(form,form2,id,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.wopid.value=id;
    if(action != null)
	  f.action.value=action;
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_orderproduct(form,form2,id)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.wopid.value=id;
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

function change_eventdate(form,form2,id,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.edid.value=id;
    if(action != null)
	  f.action.value=action;
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_eventdate(form,form2,id)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.edid.value=id;
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

function change_virtual(form,form2,id,action)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.nnid.value=id;
    if(action != null)
	  f.action.value=action;
	if(check_change(form2))
      { f.submit(); }
  }
};

function change_delete_virtual(form,form2,id)
{
  if(document.getElementById)
  {
    var f = document.getElementById(form);
    f.nnid.value=id;
	if(check_change(form2))
    {
      if (check_delete())
		{f.submit(); }
	}
  }
};

