
function parameterSuccession( url ){
	var param = new Array('Z2','Z3') ;

	if (!!location.search){
		var check = url.indexOf('?',0)
		if (check < 0){
			url = url + '?';
		} else {
			url = url + '&';
		}

		var sAry = new Array();
		sAry = locationSearchDivide();

		for (i=0;i<param.length;i++) {
			if (!!sAry[param[i]]) {
				url=url+param[i]+'='+sAry[param[i]]+'&';
			}
		}

		if (url.indexOf('?',url.length -1) || url.indexOf('&',url.length -1)){
			url = url.slice(0,url.length -1);
		}
	}

	location.href = url;

}

function locationSearchDivide() {
	
	var sUrl = location.search;
	var sAry = new Array();
	{
		var nCur = 0, nRet = 0;
		var sSearch = sUrl.substr(1);
		var sName, sValue;
				
		nRet = sSearch.indexOf('=', nCur)
		while(nRet >= 0) {
			sName = sSearch.substring(nCur, nRet);
			nCur = nRet + 1;
			
			nRet = sSearch.indexOf('&', nCur);
			if (nRet == -1) nRet = sSearch.length + 1;
			sValue = sSearch.substring(nCur, nRet);
			
			sAry[sName] = sValue;
			
			nCur = nRet + 1;
			nRet = sSearch.indexOf('=', nCur);
		}
	}
	return sAry;
}
