function LMAC_qs(vN){
	var dl = "" + document.location;
	if((dl.indexOf("&" + vN + "=") == -1) && (dl.indexOf("?" + vN + "=") == -1)) return null;
	else{
		var op = "";
		var nM = false;
		for(var i=dl.indexOf(vN + "=") + vN.length + 1; i<dl.length; i++) if(dl.charAt(i) != "&" && dl.charAt(i) != "#" && !nM) op += dl.charAt(i); else nM = true;
		return (op);
	}
}

function LMAC_chgQS(qsL, nV){
	var dl = "" + document.location;
	if(dl.indexOf("?") != -1) op = (LMAC_qs(qsL) == null) ? dl + "&" + qsL + "=" + nV : dl.replace(qsL + "=" + LMAC_qs(qsL), qsL + "=" + nV);
	else op = dl + "?" + qsL + "=" + nV;
	return op;
}