/*De funktioner der kaldes ved load af siden*/
function load()
{
$('#edit').hide(0);
$('#edit_2').hide(0);
$('#edit_3').hide(0);
$('#message').hide(0);
$('#popup').hide(0);
vis_oversigt();
vis_menu_bruger();
vis_menu_adm('start');
}

//funktion der ændrer farve i overskrifter ved sortering.
function bgcolor(order){
	document.getElementById("1").style.backgroundColor="#7B9CAF";
	document.getElementById("2").style.backgroundColor="#7B9CAF";
	document.getElementById("3").style.backgroundColor="#7B9CAF";
	document.getElementById(order).style.backgroundColor="#dddddd";
}

//funktion der ændrer farve i overskrifter ved sortering.
function bgcolor2(order){
	document.getElementById("1").style.backgroundColor="#7B9CAF";
	document.getElementById("2").style.backgroundColor="#7B9CAF";
	document.getElementById("3").style.backgroundColor="#7B9CAF";
	document.getElementById("4").style.backgroundColor="#7B9CAF";
		document.getElementById(order).style.backgroundColor="#dddddd";
}


function startCallback() {
			// make something useful before submit (onStart)
			show_message("Fil upload starter");
			return true;
		}

		function completeCallback(response) {
			// make something useful after (onComplete)
			
			var numericExpression = /^[0-9]+$/;
				if(response.match(numericExpression)){
					open_gruppe('',response);
			hide_edit();
			show_message("Filen er gemt");
		}
	else {
		show_message(response);
	}
	}

function startCallback_2() {
			// make something useful before submit (onStart)
			show_message("Fil upload starter");
			return true;
		}

		function completeCallback_2(response) {
			// make something useful after (onComplete)
			vis_oversigt();
			show_message(response);
			hide_edit();
		}
	
/*tilføj gruppe*/
function add_gruppe()
 { 
$.ajax({
type: "POST", 
url: "add_gruppe.php", 
cache: false,
dataType: "html",
 success: function(data){
show_edit();
   $("div#tekst_edit").html(data);
 	  index_edit();
	   }
}); 
}

/*opret gruppe*/
function opret_gruppe()
{
if (isEmpty(document.form_add_gruppe.gruppe_navn, 'Der skal indtastes gruppe navn før der kan gemmes')){ return false};

var str = $("form").serialize();
$.ajax({
data: str,
type: "POST", 
scriptCharset: "utf-8",
cache: false,
dataType: "html",
url: "opret_gruppe.php", 
 success: function(data){
	show_message(data);
	hide_edit();
	vis_oversigt();
  }
});
} 

/*vis post*/
/*vis post*/
function open_gruppe(row_start,gruppe_id)
{
var str = "gruppe_id="+gruppe_id+"&row_start="+row_start;
$.ajax({
data: str,
type: "POST", 
scriptCharset: "utf-8",
url: "open_gruppe.php", 
cache: false,
dataType: "html",
success: function(data){
      $("div#my_main").html(data);
      vis_menu_adm('gruppe',gruppe_id);
 	  }
}); 
}

/*vis post*/
function open_status(row_start,gruppe_id)
{
var str = "gruppe_id="+gruppe_id+"&row_start="+row_start;
$.ajax({
data: str,
type: "POST", 
scriptCharset: "utf-8",
url: "open_status.php", 
cache: false,
dataType: "html",
success: function(data){
      $("div#my_main").html(data);
       	  }
}); 
}

function slet_status(status_id,gruppe_id)
{
var r=confirm("Skal status linien slettes?");
if (r==true)
{
var str = "status_id="+status_id;
$.ajax({
data: str,
type: "POST", 
url: "slet_status.php", 
cache: false,
dataType: "html",
scriptCharset: "UTF-8",
 success: function(data){
 show_message(data);
open_status('',gruppe_id);
 	 }
}); 
}
}

/*vis post*/
function reg_status(opslag_id)
{
var str = "opslag_id="+opslag_id;
$.ajax({
data: str,
type: "POST", 
scriptCharset: "utf-8",
url: "reg_status.php", 
cache: false,
dataType: "html",
success: function(data){
      show_message(data);
 	  }
}); 
}

function edit_gruppe(gruppe_id)
{
var str = "gruppe_id="+gruppe_id;
$.ajax({
data: str,
type: "POST", 
url: "edit_gruppe.php", 
cache: false,
dataType: "html",
scriptCharset: "UTF-8",
 success: function(data){
show_edit();
  $("div#tekst_edit").html(data);
index_edit();
 	 }
}); 
}

function gem_gruppe(gruppe_id)
{
var str = $("form").serialize()+"&gruppe_id="+gruppe_id;
$.ajax({
data: str,
type: "POST", 
scriptCharset: "utf-8",
cache: false,
dataType: "html",
url: "gem_gruppe.php", 
 success: function(data){
  	hide_edit();
	open_gruppe('',gruppe_id);
	show_message(data);
  }
});
} 

function slet_gruppe(gruppe_id)
{
var r=confirm("Skal gruppen slettes?");
if (r==true)
{
var str = "gruppe_id="+gruppe_id;
$.ajax({
data: str,
type: "POST", 
url: "slet_gruppe.php", 
cache: false,
dataType: "html",
scriptCharset: "UTF-8",
 success: function(data){
hide_edit_2();
	if (data !="Gruppen er slettet"){
		open_gruppe('',gruppe_id);
}
else {
	vis_oversigt();
}
show_message(data);
 	 }
}); 
}
}


function load_file(gruppe_id)
{
var str = "gruppe_id="+gruppe_id;
$.ajax({
data: str,
type: "POST", 
url: "load_file.php", 
cache: false,
dataType: "html",
scriptCharset: "UTF-8",
 success: function(data){
show_edit();
index_edit();
  $("div#tekst_edit").html(data);
 	 }
}); 
}

function slet_logo(gruppe_id)
{
var r=confirm("Skal logo filen slettes?");
if (r==true)
{
var str = "gruppe_id="+gruppe_id;
$.ajax({
data: str,
type: "POST", 
url: "slet_logo.php", 
cache: false,
dataType: "html",
scriptCharset: "UTF-8",
 success: function(data){
 vis_oversigt();
 show_message(data);
 hide_edit();
 	 }
}); 
}
}







/*tilføj post*/
function add_opslag(gruppe_id)
{
var str = "gruppe_id="+gruppe_id;
$.ajax({
data: str,
type: "POST", 
scriptCharset: "utf-8",
url: "add_opslag.php", 
cache: false,
dataType: "html",
success: function(data){
show_edit();
  $("div#tekst_edit").html(data);
index_edit();
 	  }
}); 
}

/*rediger opslag*/
function edit_opslag(opslag_id)
{
var str = "opslag_id="+opslag_id;
$.ajax({
data: str,
type: "POST", 
scriptCharset: "utf-8",
url: "edit_opslag.php", 
cache: false,
dataType: "html",
success: function(data){
show_edit();
  $("div#tekst_edit").html(data);
index_edit();
 	  }
}); 
}

function slet_opslag(opslag_id,gruppe_id)
{
var r=confirm("Skal opslaget slettes?");
if (r==true)
{
var str = "opslag_id="+opslag_id+"&gruppe_id="+gruppe_id;
$.ajax({
data: str,
type: "POST", 
url: "slet_opslag.php", 
cache: false,
dataType: "html",
scriptCharset: "UTF-8",
 success: function(data){
 open_gruppe('',gruppe_id);
 show_message(data);
 	 }
}); 
}
}



/*admin settings*/
function edit_settings()
{
$.ajax({
type: "POST", 
scriptCharset: "utf-8",
url: "edit_settings.php", 
cache: false,
dataType: "html",
success: function(data){
show_edit_2();
     $("div#tekst_edit_2").html(data);
  hide_edit();
index_edit_2();
 	  }
}); 
}

/*gem settings*/
function gem_settings()
{

if (isNumeric(document.form_edit_settings.max_file, 'Der skal indtastes en max. filstørrelse før der kan gemmes')){ return false};

var str = $("form").serialize();
$.ajax({
data: str,
type: "POST", 
scriptCharset: "utf-8",
cache: false,
dataType: "html",
url: "gem_settings.php", 
 success: function(data){
	show_message(data);
	hide_edit_2();
	vis_oversigt();
	  }
});
} 

