function GetMainFormName()
{
	var i;
	for (i=0;i<document.forms.length;i++)
	{
		//Framework V1.0.3705
		if(document.forms[i].name.indexOf("_ServerForm") != -1)
		{return document.forms[i].name;}
		//Framework V1.1.4322
		if(document.forms[i].name.indexOf("_aspnetForm") != -1)
		{return document.forms[i].name;}
		//Framework V2.0
		if(document.forms[i].name.indexOf("aspnetForm") != -1)
		{return document.forms[i].name;}
	}
	return null;
}
	
function GetElementName(n, mf) {

	if(!n) return null;

	var s, j;

	var elementName = n.toLowerCase();

	var elmts = document.forms[mf].elements

	for(var i=0; i<elmts.length; i++) {

		if(elmts[i] && elmts[i].name) {

			// console.log("Element name is "+ elmts[i].name +"\nWhile looking for "+elementName);

			if(elmts[i].name.toLowerCase().indexOf(elementName) != -1) {

				return elmts[i].name;

			}

		}

	}

	return null;

}	
	
function setProductCount(count) {
	if(!document.images) return;
	var counter = document.images["prodcount"];
	if(counter) {
		counter.src = "/img/_jp/_jp/00nav/b_top_articles_" + count + ".gif";
	}
}

function setBagCount(count) {
	if(!document.images) return;
	var counter = document.images["bag"];
	if(counter) {
		counter.src = "/img/_ja/_ja/bag_" + count + ".gif";
	}
}
	

function QueryStringtop( param ) {
	var begin,end;
	if(self.location.search.length>1) {
		begin=self.location.search.indexOf(param) +param.length+1;
		end=self.location.search.indexOf("&",begin);
		
		if(end==(-1)) end=self.location.search.length;
		//return(self.location.search.substring(begin,end));
		
		strl1=self.location.search.substring(begin+1,end-1);
		strl2="";
		
		for (i=0;i<strl1.length;i++) {
			if(strl1.charAt(i)=="%" && strl1.charAt(i+1)=="2" && strl1.charAt(i+2)=="0") {
				strl2+=" ";
				i++;
				i++;
			} else {
				strl2+=strl1.charAt(i);
			}
		}
		document.forms[0].search.value=strl2;
		document.forms[0].search2.value=strl2;
	} else if(self.location.hash.length>1) {
		begin=self.location.hash.indexOf(param) +param.length+1;
		end=self.location.hash.indexOf("&",begin);
		if(end==(-1)) end=self.location.hash.length;
		//return(self.location.hash.substring(begin,end));
		strl1=self.location.hash.substring(begin+1,end-1);
		strl2="";
		
		for (i=0;i<strl1.length;i++) {
			if(strl1.value.charAt(i)=="%" && strl1.value.charAt(i+1)=="2" && strl1.value.charAt(i+2)=="0") {
				strl2+=" ";
				i++;
				i++;
			} else {
				strl2+=strl1.value.charAt(i);
			}
		}
		document.forms[0].search.value=strl2;
		document.forms[0].search2.value=strl2;
	}
	//else return("");
}
