function logout() {
	setCookie('sid', "");
	location.href = "/";
}

function collectFormData(form_id) {
	var data_array = jQuery("#"+form_id).serializeArray();
	var result = {};
	jQuery.each(data_array, function(i, obj) {
		result[obj.name] = obj.value;
	});
	return result;
}

function setCookie(c_name,value,expiredays) {
	var exdate = new Date();
	exdate.setDate(exdate.getDate() + expiredays);
	document.cookie = c_name + "=" + escape(value)+
		((expiredays==null) ? "" : "; expires="+exdate.toGMTString()) + "; path=/";
}

function submitForm(form_id, url, post_func, extra_args) {
	var args = jQuery("#" + form_id).serialize();
	if (extra_args) {
		args += "&" + jQuery.param(extra_args);
	}
	jQuery.post(url, args, post_func, 'json');
}

function createDatepicker(selector, args) {
	args["dateFormat"] = "dd-mm-yy";
	args["firstDay"] = 1;
	args["dayNames"] = ['S\u00F8ndag', 'Mandag', 'Tirsdag', 'Onsdag', 'Torsdag', 'Fredag', 'L\u00F8rdag'];
	args["dayNamesMin"] = ['S\u00F8', 'Ma', 'Ti', 'On', 'To', 'Fr', 'L\u00F8'];
	args["monthNames"] = ["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"];
	args["monthNamesShort"] = ["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"];
	args["nextText"] = "N\u00E6ste";
	args["prevText"] = "Forrige";
	jQuery(selector).datepicker(args);
}



