<!--

function openWindow(theURL,winName,features) {

  window.open(theURL,winName,features);

}

function changeSelect(targ,selObj,restore){

  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");

  if (restore) selObj.selectedIndex=0;

}

function submitForm()
{
	document.edit.submit();
}

function openFullscreen(page, windowname) 
{
	var yes = 1;
	var no = 0;
	var menubar = no; // The File, Edit, View Menus
	var scrollbars = no; // Horizontal and vertical scrollbars
	var locationbar = no; // The location box with the site URL
	var directories = no; // the "What's New", "What Cool" links
	var resizable = no; // Can the window be resized?
	var statusbar = no; // Status bar (with "Document: Done")
	var toolbar = no; // Back, Forward, Home, Stop toolbar
	
	if (navigator.appName == "Microsoft Internet Explorer"){ // better be ie6 at least
		windowprops = "width=" + (screen.width-10) + ",height=" + (screen.height-30) + ",top=0,left=0";
		//windowprops = "fullscreen=yes";
	}
	else { // i.e. if Firefox
		windowprops = "width=" + (screen.width-5) + ",height=" + (screen.height-30) + ",top=0,left=0";
	}
	
	windowprops += (menubar ? ",menubars" : "") +
	(scrollbars ? ",scrollbars" : "") +
	(locationbar ? ",location" : "") +
	(directories ? ",directories" : "") +
	(resizable ? ",resizable" : "") +
	(statusbar ? ",status" : "") +
	(toolbar ? ",toolbar" : "");
	//window.open(page, 'fullPopup', windowprops);
	window.open(page, windowname, windowprops);
	//window.opener = top; // this will close opener in ie only (not Firefox)
	//window.close();
}

function showHide(target) 
{
	if (document.getElementById(target).style.display == 'none') 
	{
		document.getElementById(target).style.display = 'block';
	} 
	else 
	{
		document.getElementById(target).style.display = 'none';
	}
}

/**********************************************************************/
// Uutiskirjeen funktiot alkaa

function checkEmail() 
{
	var email = document.getElementById('registered_email');
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(email.value)) 
	{
		//alert('Please provide a valid email address!');
		email.focus;
		return false;
	} 
	else 
	{
		return true;
	}
}

function sendRegistration()
{
	if (checkEmail() == false) 
	{
		alert('Please provide a valid email address!');
	} 
	else 
	{
		submitForm();
	}
}

function addNewGroup()
{
	if (document.edit.new_group_name.value == '') 
	{
		alert("Please the new group a name!");
	} 
	else 
	{
		submitForm();
	}
}

function deleteNewsletterGroup(group_id, group_name, lan)
{
	var answer = confirm("Haluatko varmasti poistaa ryhmän "+group_name+" ? Myös kaikki ryhmään kuuluvat sähköpostiosoitteet poistetaan.")
	if (answer) 
	{
		window.location = "main.php?lan="+lan+"&mode=admin_newsletter_groups_del&group_id="+group_id;
	}
}

function deleteNewsletterMember(group_id, member_id, member_email, lan)
{
	var answer = confirm("Haluatko varmasti poistaa sähköpostiosoitteen "+member_email+"?")
	if (answer) 
	{
		window.location = "main.php?lan="+lan+"&mode=admin_newsletter_member_del&group_id="+group_id+"&member_id="+member_id;
	}
}

// Set the form action to preview newsletter
function setFormPreview(domain, lan) 
{
	document.form1.action = 'http://'+domain+'/phplib/admin_newsletter_template.php?nayta=html';
	document.form1.target = '_blank';
}

// Set the form action to proceed posting
function setFormSend(lan) 
{
	document.form1.action = '?lan='+lan+'&mode=admin_newsletter#target';
	document.form1.target = '_self';
}

// Set the form action to save to archive
function setFormSave(lan) 
{
	document.form1.action = '?lan='+lan+'&mode=admin_newsletter_save_archive';
	document.form1.target = '_self';
}

function deleteSent(newsletter_id, newsletter_name, lan)
{
	var answer = confirm("Haluatko varmasti poistaa uutiskirjeen "+newsletter_name+" lähetetyistä?")
	if (answer) 
	{
		window.location = "main.php?lan="+lan+"&mode=admin_newsletter_sent_del&newsletter_id="+newsletter_id;
	}
}

// Uutiskirjeen funktiot loppuu
/**********************************************************************/


/**********************************************************************/
// Chatin funktiot alkaa

function addNewRoom()
{
	if (document.edit.new_room_name.value == '') 
	{
		alert("Huoneelle pitää antaa nimi!");
	} 
	else 
	{
		submitForm();
	}
}

function deleteChatRoom(room_id, room_name, lan)
{
	var answer = confirm("Haluatko varmasti poistaa huoneen "+room_name+" ?")
	if (answer) 
	{
		window.location = "main.php?lan="+lan+"&mode=admin_chat_rooms_del&room_id="+room_id;
	}
}

function deleteChatRoomMember(room_id, member_id, member_name, lan)
{
	var answer = confirm("Haluatko varmasti poistaa henkilön "+member_name+"?")
	if (answer) 
	{
		window.location = "main.php?lan="+lan+"&mode=admin_chat_room_mamber_del&room_id="+room_id+"&member_id="+member_id;
	}
}

// Chatin funktiot loppuu
/**********************************************************************/

//-->
