function queryString() {
	// Object
	var searchstring = location.search.substring(1,location.search.length);
	this.queryParameter = new Object;
	this.queryParameter.length = 0;
	var tempArray = split('&',searchstring);
	this.queryParameter.length = tempArray.length;
	for (i=0;i<tempArray.length;i++) {
		this.queryParameter[i] = split('=',tempArray[i]);
	}
	this.checkQueryString = _checkQueryString;
	this.check = _checkQueryString;
	this.get = _checkQueryString;
	this.getArray = _getQueryArray;
}

function _checkQueryString(key) {
	var i;
	for (i=0;i<this.queryParameter.length;i++) {
		if (this.queryParameter[i][0] == key) {
			return this.queryParameter[i][1];
			break;
		}
	}
	return null;
}

function _getQueryArray() {
	return this.queryParameter;
}

// spilt function 1.0
function split(delimiter,splitString) {
	var returnArray = new Object();
	var i,j;
	var temp='';
	for (i=0,j=0;i<=splitString.length;i++) {
		if(splitString.charAt(i) == delimiter || i == splitString.length){
			returnArray[j++]=temp;
			temp='';
		} else {
			temp += splitString.charAt(i);
		}
	}
	returnArray.length = j;
	return returnArray;
}