function open_nb_window(object_id)
{
nb=window.open('nieuwsbrief.php?object_id='+object_id,'nbdigitaal');
window.nb.focus();
}

function change_object_id(refer_object_id,message_id)
{
	if (message_id==null)
	{
		var msg = "U hebt wijzigingen aangebracht in het huidige object die u nog niet bewaard heeft. Wilt u doorgaan en de wijzigingen bewaren?";
	}
	else if (1==message_id)
	{
		var msg = "U hebt wijzigingen aangebracht in het huidige object die u nog niet bewaard heeft. Wilt u doorgaan en de wijzigingen negeren?";
	}
	else if (2==message_id)
	{
		// always cancel action, so only give a warning message
		var msg = "U hebt wijzigingen aangebracht in het huidige object die u nog niet bewaard heeft. U moet eerst deze wijzigingen doorvoeren of annuleren voordat u een nieuw object kunt aanmaken. ";
		if (haschanged)
	  {
		  showDialog('Waarschuwing',msg,'warning');
		  return false; 
	  }
	}
	else
	{
	 var msg = "Geen bericht";
	}

	if (haschanged)
	{
	  showDialog('Vraag',_prompt(msg,'change_object_id_continued','okcancel',refer_object_id),'prompt');
	}
	else
	{
	  SIBI(refer_object_id);
	}
}

function change_object_id_continued(response,refer_object_id)
{
	if (response)
	{
	  document.getElementById("refer_object_id").value=refer_object_id;
	  SIBI(refer_object_id);
	  send_emailform('form_editable_fields');
	}
}



function confirm_template(form_id)
{  
     var msg = "U hebt wijzigingen aangebracht in het huidige object die u nog niet bewaard heeft. Wilt u doorgaan en de wijzigingen bewaren?";
      if (haschanged){
      if (confirm(msg)) {
                             send_emailform('form_editable_fields');
                        } 
      }
      else
      {
          document.getElementById(form_id).submit();
      }
}

function delete_object()
{
	showDialog('Vraag',_prompt("Weet u zeker dat u dit object wilt verwijderen?",'delete_object_continued','okcancel'),'prompt');
}

function delete_object_continued()
{
	document.getElementById('verwijder_object').submit();
}

function create_object_id(refer_object_id,parent_object_id,object_type_id)
{
	change_object_id(refer_object_id,2);
	
	if (!haschanged)
	{
		var prompt_tekst="";
		if ('GROEP'==object_type_id){prompt_tekst="Geef de nieuwe naam van de groep";}
		else if ('NIEUWSBRIEF'==object_type_id){prompt_tekst="Geef de nieuwe naam van de nieuwsbrief";}
		else if ('TEMPLATE'==object_type_id){prompt_tekst="Geef de nieuwe naam van het template";}
		else {prompt_tekst="Geef de nieuwe naam van het object";}
		
		showDialog('Invoer',_input(prompt_tekst,'create_object_id_continued','',refer_object_id,parent_object_id,object_type_id),'prompt');
		
	}
}

function create_object_id_continued(userInput,refer_object_id,parent_object_id,object_type_id)
{
		if (userInput != '' && userInput != null) 
		{
			document.getElementById('parent_object_id').value=parent_object_id;
			document.getElementById('nieuw_object_id').value=parent_object_id;
			document.getElementById('nieuwe_object_naam').value=userInput;
			document.getElementById('object_type_id').value=object_type_id;
			
			document.voeg_object_toe.submit();
		}
}
