var params=Array();function getParams(){getP=window.location.href;getP=getP.substr(getP.indexOf('?')+1);tmp=getP.split('&');for(x=0;x<tmp.length;x++){tmp2=tmp[x].split('=');if(tmp2[0].match(/%5B%5D$/)){tmp2[0]=tmp2[0].replace(/%5B%5D$/, '');if(params[tmp2[0]]==undefined){params[tmp2[0]]=Array();}params[tmp2[0]].push(tmp2[1]);}else{params[tmp2[0]]=tmp2[1];}}}

function assignParams(){
	if(document.forms!='undefined'){
		var element_name='';
		for(var y=0;y<document.forms.length;y++){
			var d_form=document.forms[y];
			for(var x=0;x<d_form.elements.length;x++){
				var element=d_form.elements[x];
				if(element.type=='select-multiple'){
					element_name=escape(element.name);
					element_name=element_name.replace(/%5B%5D$/,'');
				}else{
					element_name=element.name;
				}
				if(params[element_name]!=undefined&&element_name!=undefined&&element.value!=undefined&&element.type!='submit'&&element.type!='button'&&element_name!='a'&&element_name!='o'){
					switch(element.type){
						case'select-one':
							for(var z=0;z<element.options.length;z++){
								var option=element.options[z];
								if(params[element.name]==option.value){
									option.selected=true;
								}
							}
							break;
						case'select-multiple':
							for(var z=0;z<element.options.length;z++){
								var option=element.options[z];
								for(var w=0;w<params[element_name].length;w++){
									if(params[element_name][w]==option.value){
										option.selected=true;
										break;
									}
								}
							}
							break;
						default:
							d_form.elements[x].value=params[element.name];
							break;
					}
				}
			}
		}
	}
}