/*
 * location.search
 */
function getSearch() {

	var s = self.location.search;
	var a = getSearch.arguments;

	if(a.length==0) {
		return s;
	}

	for(var i=0; i<a.length; i=i+2) {
		var k = a[i];

		var r = new RegExp(k + '=[^&]*');
		var v = (a.length>i+1 && a[i+1]!=null)? (k + '=' + a[i+1]): '';
		if(r.test(s)) {
			s = s.replace(r, v);
		}
		else {
			s += ((s=='')? '?' : '&') + v;
		}
	}

	return s;
}

/**
 * paging
 *
 * argument, paging
 * argument,
 */
function paging() {

	var a = paging.arguments;
	
	//if(a.length==0) {
	//	a[0] = 0;
	//}
	
	if (a.length < 1) {
		a = new Array("action:LIST");
		a[a.length] = "seq:";
	}

	var param = "";
	for (var i=0; i < a.length; i++) {
		var s = a[i].split(":");
		
		if (i != 0) param += ", ";
		param += "'" + s[0] + "', '" + s[1] + "'";
	}

	eval("self.location.search = getSearch(" + param + ");");
}

function getParameter(k) {

	var s, p, t;
	s = self.location.search;
	p = s.indexOf(k+'=');
	if(p<0) {
		return null;
	}

	t = s.substring(p + k.length + 1);
	p = t.indexOf('&');

	return (p<0)? t : t.substring(0, p);
}

function changeLanguage(){
	var a = changeLanguage.arguments;
	if (a.length < 1) return;
	
	var form = document.createElement("form");
	
	document.body.appendChild(form);
	
	var input = document.createElement("input");
	input.type = "hidden";
	input.id = "siteCode";
	input.name = "siteCode";
	input.value = getParameter("siteCode");
	
	form.appendChild(input);
	
	var input = document.createElement("input");
	input.type = "hidden";
	input.id = "langCode";
	input.name = "langCode";
	input.value = a[0];
	
	form.appendChild(input);
	
	var input = document.createElement("input");
	input.type = "hidden";
	input.id = "menuCode";
	input.name = "menuCode";
	input.value = getParameter("menuCode");
	
	form.appendChild(input);
	
	form.action = "/changeLanguage.do";
	
	form.method = "GET";
	form.submit();
	
	//var url = "/changeLanguage.do"
	//	+ "?siteCode=" + getParameter("siteCode")
	//	+ "&langCode=" + a[0]
	//	+ "&menuCode=" + getParameter("menuCode");
	//alert(url);	
	//location.href = url;
}