function replaceQueryVar(url, variable, value){
	var url_base = word(url, "&" + variable + "=", 1);
	var variable;
		
	if(url_base.length == url.length){
		url_base = word(url, "?" + variable + "=", 1);
		if(url_base.indexOf("?") == -1){
			variable = "?" + variable + "=" + value;
		}else{
			variable = "&" + variable + "=" + value;
		}
	}else{
		variable = "&" + variable + "=" + value;
	}
	var url_rest = word(url.substr(url_base.length + 1), "&", 2, true);
	if(url_rest!="")
		url_rest = "&" + url_rest;
	
	return(url_base + variable + url_rest);
}

document.write('<div id="ssfnett_alert_div" style="left:225px;width:350px;display:none;position:absolute;background:#F7E2B0;padding:10px;border:1px solid #B29C6B"><div></div><div style="text-align:center;margin-top:10px"><input type="button" class=button onclick="ssfnett_alert_close()" value="OK"></div></div>');
function ssfnett_alert(s){
	var div = document.getElementById('ssfnett_alert_div');
	if(div){
		div.childNodes[0].innerHTML = s.replace(/\n/g, "<br>\n");
		div.style.top = (document.body.clientHeight - 200) / 2 + document.body.scrollTop;
		div.style.display = 'block';
		div.childNodes[1].childNodes[0].focus();
	}else{
		alert(s);
	}
}
function ssfnett_alert_close(){
	document.getElementById('ssfnett_alert_div').style.display = 'none';
}

function word(str1, str2, number, allBehind){
	var typeCheck = typeof(str1) + "," + typeof(str2) + "," + typeof(number);
	if(typeCheck != "string,string,number")
		return "";
	var result = str1;
	var pos = result.indexOf(str2);
	
	var currentNumber = 0;
	    
	while(pos > -1){
		if(++currentNumber == number){
		if(pos > -1 && allBehind != true){
			return result.substr(0,pos);
		}else{
			return result;
		}
	}
	result = result.substr(pos + str2.length);
	
		pos = result.indexOf(str2);
	}
	if (++currentNumber == number)
		return result;
	else
		return "";
}


function openURL(href, replace){
	if(replace){
		document.location.replace(href);
	}else{
		document.location.href = href;
	}
}
