function appendLinks(p,v){

	if (!document.getElementsByTagName) {
		return null;
	}
	var anchors = document.getElementsByTagName("a");
	var divs = document.getElementsByTagName("div");
	var areas = document.getElementsByTagName("area");
	var alllinks;
	for(var actr=0; actr<areas.length; actr++){
		var area = areas[actr];
		var ahref=area.href;

		if(ahref.match(/#/)){
			arhref = href.split('#');
			hanchor = arhref[arhref.length-1]; 
			arhref[arhref.length-1]='';
			ahref = arhref.join('');
		}


		if(ahref && !ahref.match(p+"=") && !ahref.match(/^javascript/) ){
			if(ahref.match(/\?/) ){
				ahref += '&'+p+'='+v;	
			}else{ 
				ahref += '?'+p+'='+v;
			}
			if(hanchor){
				ahref += '#' + hanchor;
			}
			areas[actr].href = ahref;
		}
	}
	for(var i=0; i < anchors.length; i++){

		var a = anchors[i];
		var href = a.href;
		var hanchor;
		if(!href.match(p+"=")){
			if(href.match(/#/)){
				arhref = href.split('#');
				hanchor = arhref[arhref.length-1]; 
				arhref[arhref.length-1]='';
				href = arhref.join('');
			}


			if(!(href.match(/^javascript/))){
				if(href.match(/\?/)){
					href += '&'+p+'='+v;	
				}else{ 
					href += '?'+p+'='+v;
				};
				if(hanchor){
					href += '#' + hanchor;
				}
				anchors[i].href = href;
			}
		}

	}
}
  
  
function appendForms(p,v){
	if (!document.getElementsByTagName) {
		return null;
	}

	var formList = document.forms;
	for (var i=0; i < formList.length; i++){
		var myForm = formList[i];
		var hiddenField = document.createElement("input");
		hiddenField.setAttribute("name",p);
		hiddenField.setAttribute("type","hidden");
		hiddenField.setAttribute("value",v);
		myForm.appendChild(hiddenField);
	}
}
  
