
// This file contains basic javascriptfunctions for use in the cms system
// Many of these function are written for one use only!

//
// Sure you want to delete that?
//
function confirm_delete(url,message)
{
	var answer = confirm(message);
	if(answer)
	{
		location.href=url;
	}
}
//
// Verify submission of a form
// Pretty simple - are you shure?
//
function verify_submit (message)
{
	var answer = confirm(message);
	if (answer)
	{
		return true;
	}
	else
	{
		return false;
	}
}
//
// This is the function for finding a destination folder for the files to move
//
function verify_move(url, name, win_width, win_height)
{	
	var targetvalue = document.getElementById("filefolder").value;
	
	if( targetvalue == "")
	{
		var pos_horizon = ((screen.width/2)-(win_width/2));
		var pos_vertical = ((screen.height/2)-(win_height/2));
		window.open(url,name,"width="+win_width+",height="+win_height+",left="+pos_horizon+",top="+pos_vertical+",scrollbars=yes");
		
		return false;
	}
}
function move_file()
{
	var targetvalue = document.getElementById("filefolder").value;
	
	if( targetvalue )
	{
		var answer = confirm("Flyt filer til " + targetvalue + " ?");
		if(answer)
		{
			return true;
		}
	}
	else
	{
		alert("Der er ikke valgt nogen mappe til flytning!");
		return false;
	}

}
//
// Create a popup window
//
function popup_window(url,name,win_width,win_height)
{
	pos_horizon = ((screen.width/2)-(win_width/2));
	pos_vertical = ((screen.height/2)-(win_height/2));
	window.open(url,name,"width="+win_width+",height="+win_height+",left="+pos_horizon+",top="+pos_vertical+",scrollbars=yes");
}
//
// Check for empty field
//
function validate_required(field,alerttxt)
{
	with (field)
	{
		if (value==null||value=="")
		{
			alert(alerttxt);
			return false
		}
		else
		{
			return true
		}
	}
}
//
// Validte webpage
//
function validate_webpage(thisform)
{
	with (thisform)
	{
		if (validate_required(link,"Der er ikke angivet noget link!")==false)
	  	{
			link.focus();return false
		}
	}
}
//
// Validte newspost
//
function validate_newspost(thisform)
{
	with (thisform)
	{
		if (validate_required(headline,"Der er ikke angivet nogen overskrift!")==false)
	  	{
			headline.focus();return false
		}
	}
}
//
// Images preview
//
function Show_Image(IDS) {
	document.getElementById(IDS).style.display = "block";
}
function Hide_Image(IDS) {
	document.getElementById(IDS).style.display = "none";
} 