// JavaScript Document
function defaultSetAlert(){
	if(typeof setAlert != 'undefined'){
		setAlert();
		return;
	}
	var url = defaultGetLinkURL();
	var p = params? params : Spry.Utils.getLocationParamsAsObject();
	var tempFolder = (parent.location.pathname).split("/"); // this needs to change to tempFolder[1] if we move out of tsv7
	var post = "ref="+p.id+'&folder='+tempFolder[2]+'&url='+escape(url);
	var req = Spry.Utils.loadURL("POST", "includes/widgets/events/set_alert.php",false, null, {postData: post, headers: { "Content-Type": "application/x-www-form-urlencoded; charset=UTF-8" } });
	var resp = Spry.Utils.urlComponentToObject(req.xhRequest.responseText);
	Spry.$$('div#alertDiv').setStyle("display:"+ (resp.status > 0? 'none' : 'inline'));
	alert(resp.msg);
}
var defaultGetLinkURL = function(){
	// var row = galleryPhotosDs.getCurrentRow();
	var parent = window.opener? window.opener : window;
	var doc = window.opener? window.opener.document : window.document;
	var url = (typeof getLinkURL != 'undefined')? getLinkURL() : parent.location.href;
	return url;
}
var defaultGoToLogin = function(loginURL){
	var parent = window.opener? window.opener : window;
	var doc = window.opener? window.opener.document : window.document;
	if(typeof goToLogin != 'undefined'){
		goToLogin(loginURL);
		return false;
	}
	var url = loginURL != null? loginURL : defaultLoginURL;
	url += (url.indexOf('?') == -1? '?' : '&') + 'r=' + parent.location.href;
	parent.location.href = url;
}
var defaultLoginURL = '/tsv7/home/';
