if(self!=top){top.location.href=self.location.href;}



/*----------------------------------------------------------------------------------*/
//[本番環境]
var f_acclog = true;
var DOMAIN = 'r-rental.com';
var HOSTNAME = 'www';
var ROOT = location.protocol + '//' + HOSTNAME+'.'+DOMAIN+'/';
var CSS_ROOT = ROOT + 'css/';
var CSS_BROWSER_DIR = 'browser/';
var TEST_DIR_NAME = 'test/';


//[ローカル環境]
var LOCAL_ROOT = 'http://local.r-rental.com/';
var LOCAL_CSS_ROOT = LOCAL_ROOT + 'css/';
var LOCAL_CSS_BROWSER_DIR = 'browser/';

/*----------------------------------------------------------------------------------*/

//ローカル環境なら設定をローカル環境に上書き
if(isLocal()){
	
	ROOT = LOCAL_ROOT;
	CSS_ROOT = LOCAL_CSS_ROOT;
	
}else{
	
	if(isTest()){

		CSS_ROOT = CSS_ROOT.replace(ROOT, ROOT + TEST_DIR_NAME);
		
		//↓かならず最後に置き換える
		ROOT = ROOT.replace(ROOT, ROOT + TEST_DIR_NAME);
	}
}

function isTest(){
	if(location.href.indexOf(ROOT + TEST_DIR_NAME) >= 0){
		return true;
	}else{
		return false;
	}
}



var d=document,ROOT,br,pl;
br=getBrowser();
pl=getPlatform();
setStyle(pl,br);






function isLocal(){
	if(location.href.indexOf('http://localhost/') >= 0 || location.href.indexOf('http://192.168.0') >= 0 || location.href.indexOf('http://192.168.1') >= 0 ||  location.href.indexOf('http://local.') >=0){
		return true;
	}else{
		return false;
	}
}














function acclog(){
	
	if(f_acclog!=true){
		return;
	}
	//ローカル環境ではreturn;
	if(isLocal()){
		return;
	}
	
	document.open();
	document.write("<img src='http://www.r-rental.com/_REPORT/acclog.cgi?");
	document.write("referrer="+document.referrer+"&");
	document.write("width="+screen.width+"&");
	document.write("height="+screen.height+"&");
	document.write("color="+screen.colorDepth+"'>");
	document.close();
	reliable_log();
	
}


function reliable_log(){
	
	if(f_acclog!=true){
		return;
	}
	//ローカル環境ではreturn;
	if(isLocal()){
		return;
	}
	
	dN=new Date;
	Mins=dN.getMinutes();
	Secs=dN.getSeconds();
	URL=document.referrer;
	cls=getFileName();

	if(URL==""){URL="Unknown";}
	document.write("<IMG SRC=");
	document.write("http://www.r-rental.com/_REPORT/acc/log.cgi?");
	document.write(cls);
	document.write(","+document.location.href+","+URL+",");
	document.write(Mins+Secs);
	document.write(">");

}

function getFileName(){
	var lc=document.location.href;
	var dlength=DOMAIN.length;
	
	if(lc.indexOf(DOMAIN)){
		var tmp=lc.indexOf(DOMAIN,0)+dlength;
		var tmp=lc.substring(tmp);

		return(tmp);
	}
}


function chkmail() {
		if ( document.form._Email1.value != document.form._Email2.value ) {
			alert ("ご記入頂いたメールアドレスが一致していません。");
			return false;
		}
}









function getPlatform(){
	var tmp = navigator.platform.toUpperCase();
	if(tmp.indexOf("WIN") >= 0){
		return "WIN";
	}else if(tmp.indexOf("MAC") >= 0){
		return "MAC";
	}else if(tmp.indexOf("X11") >= 0){
		return "Other";
	}else{
		return "Other";
	}
}

function getBrowser(){
	var tmp = navigator.appName;
	
	
	if(d.all || d.getElementById || d.layers){
		if(tmp == "Microsoft Internet Explorer"){
			if(navigator.userAgent.indexOf("Opera 6") >= 0){
				return "Opera6";
			}else if(navigator.userAgent.indexOf("Opera 7") >= 0){
				return "Opera7";
			}else if(navigator.userAgent.indexOf("MSIE 8") >= 0){
				return "IE8";
			}else if(navigator.userAgent.indexOf("MSIE 7") >= 0){
				return "IE7";
			}else if(navigator.userAgent.indexOf("MSIE 6") >= 0){
				return "IE6";
			}else if(navigator.userAgent.indexOf("MSIE 5") >= 0){
				return "IE5";
			}else if(navigator.userAgent.indexOf("MSIE 4") >= 0){
				return "IE4";
			}else{
				return "Other";
			}
		}else if(tmp == "Netscape"){
			if(navigator.userAgent.indexOf("Netscape/7") >= 0){
				return "NN7";
			}else if(navigator.userAgent.indexOf("Netscape6") >= 0){
				return "NN6";
			}else if(navigator.userAgent.indexOf("Firefox") >= 0){
				return "FF";
			}else if(navigator.userAgent.indexOf("Safari") >= 0){
				return "SAF";
			}else{
				return "Other";
			}
		}else{
			return "Other";
		}
	}else{
		if(tmp =="Netscape"){
			return "NNOLD";
		}else if(tmp =="Microsoft Internet Explorer"){
			return "IEOLD";
		}else{
			return "OLD";
		}
	}
}
function setStyle(p,b) {

	
	var cssPath  = CSS_ROOT + CSS_BROWSER_DIR;

	d.open();
	if(p=="WIN"){
		
		if(b=="FF"){
			d.write("<link rel=\"stylesheet\" href=\""+ cssPath  +"win_FF.css\" type=\"text/css\">");
		}else if(b=="IE8"){
			//d.write("<link rel=\"stylesheet\" href=\""+ cssPath  +"win_IE8.css\" type=\"text/css\">");
		}else if(b=="IE7"){
			//alert("<link rel=\"stylesheet\" href=\""+ cssPath  +"win_IE7.css\" type=\"text/css\">");
			d.write("<link rel=\"stylesheet\" href=\""+ cssPath  +"win_IE7.css\" type=\"text/css\">");
		}else if(b=="IE6"){
			d.write("<link rel=\"stylesheet\" href=\""+ cssPath  +"win_IE6.css\" type=\"text/css\">");
		}else if(b=="IE5"){
			//d.write("<link rel=\"stylesheet\" href=\""+ cssPath  +"win_IE5.css\" type=\"text/css\">");
		}else if(b=="IE4"){
			//d.write("<link rel=\"stylesheet\" href=\""+ cssPath  +"win_IE4.css\" type=\"text/css\">");
		}else if(b=="NN7"){
			//d.write("<link rel=\"stylesheet\" href=\""+ cssPath  +"win_NN7.css\" type=\"text/css\">");
		}else if(b=="NN6"){
			//d.write("<link rel=\"stylesheet\" href=\""+ cssPath  +"win_NN6.css\" type=\"text/css\">");
		}else if(b=="NN4"){
			//isOK();
		}else if(b=="Opera6"){
			//d.write("<link rel=\"stylesheet\" href=\""+ cssPath  +"win_OP6.css\" type=\"text/css\">");
		}else if(b=="Opera7"){
			//d.write("<link rel=\"stylesheet\" href=\""+ cssPath  +"win_OP7.css\" type=\"text/css\">");
		}else if((b=="IEOLD")||(b=="NNOLD")||(b=="OLD")){
			//d.write("");
		}else{
		}
	}else if(p=="MAC"){

		if(b=="IE5"){
			//alert("a");
			d.write("<link rel=\"stylesheet\" href=\""+ cssPath  +"mac_IE.css\" type=\"text/css\">");
		}else if(b=="IE4"){
			d.write("<link rel=\"stylesheet\" href=\""+ cssPath  +"mac_IE.css\" type=\"text/css\">");
		}else if(b=="FF"){
			//alert("<link rel=\"stylesheet\" href=\""+ cssPath  +"mac_FF.css\" type=\"text/css\">");
			d.write("<link rel=\"stylesheet\" href=\""+ cssPath  +"mac_FF.css\" type=\"text/css\">");
		}else if(b=="SAF"){
			d.write("<link rel=\"stylesheet\" href=\""+ cssPath  +"mac_SAF.css\" type=\"text/css\">");
		}else if(b=="Opera6"){
			//d.write("<link rel=\"stylesheet\" href=\""+ cssPath  +"mac_OP.css\" type=\"text/css\">");
		}else if(b=="Opera7"){
			//d.write("<link rel=\"stylesheet\" href=\""+ cssPath  +"mac_OP.css\" type=\"text/css\">");
		}else{
			//d.write("<link rel=\"stylesheet\" href=\""+ cssPath  +"mac.css\" type=\"text/css\">");
		}
	}
	d.close();
}


