function getvalue(value,maxlength,href){
if(href!=undefined){
		if(href.length>=maxlength){
		return encodeURIComponent(href);
		}
		else{
			if(value.length>maxlength-href.length){
				return encodeURIComponent(value.substring(0,maxlength-href.length)+href);
			}
			return encodeURIComponent(value+href);
		}
	}
else{

	if(value.length>maxlength){
		return encodeURIComponent(value.substring(0,maxlength));
	}
	else{
		return encodeURIComponent(value);
	}
}
}

