baseurl=""; 

	function popUp(sLink,sWName,sFeature)
	{
		
		// Win IE5以上の場合はsLinkの値を変える
		if((document.getElementById) && (navigator.userAgent.indexOf("Windows") >= 0)){
			if(document.getElementsByTagName("base")[0]){
			baseurl = document.getElementsByTagName("base")[0].href;
			}
		}

		if(navigator.userAgent.indexOf("Windows") >= 0){
			if((baseurl != "") && (document.getElementById)){
				while( sLink.match(/^\.\.\//) ){
					sTemp = sLink.replace(/^\.\.\//, "");
					if( baseurl.match(/\/$/) ){
						tmpurl = baseurl.replace(/[^\/]+\/$/, "");
					}
					else{
						tmpurl = baseurl.replace(/[^\/]+\/[^\/]+$/, "");
					}
					baseurl = tmpurl;
					sLink = sTemp;
				}
			}
			sLink = baseurl + sLink;
		}

		if(sFeature!="")
		{
			wpopup = window.open(sLink,sWName,sFeature);
		}
		else
		{	wpopup = window.open(sLink,sWName);

		}
		wpopup.location.href = sLink;
		wpopup.focus()
	};
