// JavaScript Document
var debugLevel = 0;
function debugMessage(message)
{
	//alert(message);
	debugLevel++;
	$("div#debug").prepend(debugLevel + ")" + message + "<br />");
}

function getQueryVariable(variable) { 
	var query = window.location.search.substring(1); 
	var vars = query.split("&"); 
	for (var i = 0; i < vars.length; i++) { 
		var pair = vars[i].split("="); 
		if (pair[0] == variable) { 
			return unescape(pair[1]); 
		} 
	} 
	return false; 
}

function initTinyMce()
{
	tinyMCE.init({
		mode : "textareas",
		editor_deselector : "noTinyMce",
		theme : "advanced",   //(n.b. no trailing comma, this will be critical as you experiment later)
		skin : "o2k7",
		skin_variant : "silver",
		plugins : "media",
		theme_advanced_toolbar_location : "top",
		theme_advanced_buttons1 : "bold,italic,underline,|,cut,copy,paste,|,bullist,numlist,|,undo,redo,|,link,unlink,anchor,image,media",
		theme_advanced_buttons2 : "",
		theme_advanced_buttons3 : "",
		extended_valid_elements : ""
	});
}

function initControls()
{
	$(".created").datepicker();
	
	$(".send").button({
		text: true,
		icons: {
			primary: "ui-icon-mail-closed"
		}
	});	
	
	$(".save").button({
		text: true,
		icons: {
			primary: "ui-icon-disk"
		}
	});		
	
	$(".delete").button({
		text: true,
		icons: {
			primary: "ui-icon-trash"
		}
	});
	
	$(".buttonRedeemCode").button({
		text: true,
		icons: {
			primary: "ui-icon-tag"
		}
	});
	
	$(".buttonGenerateCodes").button({
		text: true,
		icons: {
			primary: "ui-icon-script"
		}
	});
	
	$(".buttonDownloadCodes").button({
		text: true,
		icons: {
			primary: "ui-icon-document"
		}
	});
}

function clearControls()
{
	$("#content ul#newNews .title").val("");
	$("#content ul#newNews .body").val("");
	$("#content ul#newNews .created").val($.datepicker.parseDate('dd.mm.yy', new Date()));
}
