﻿
// ディスクレイマー表示
	function getDisclaimStr(){
	    var langExt = "";
	    if(site_lang != "jp"){
	        langExt = "_" + site_lang;
	    }
		var str = '<img src="./share/images/icon_disclaim'+ langExt+ '_' + mapCity + '.gif" alt=""/>';
		return str;
	}
	

// タグ削除
function deleteTag(checkString){

    var str = "";
    var flag  = false;
    var flag2 = false;

	for( var i=0; i < checkString.length; i++ ) {
		var ch = checkString.substring(i, i+1);
		
		if( ch == "<" ){
    		var ch2 = checkString.substring(i+1, i+3);
    		var ch3 = checkString.substring(i+1, i+2);
            if( ch2 == "br" || ch2 == "BR" || ch2 == "a " || ch2 == "A " || ch3 == "/" ){
                flag = true;
            }
		}
		if( flag && ch == ">" ){ flag = false; flag2 = true; }
		
		if( !flag && !flag2 ){ str += ch; }
	    flag2 = false;
	}
	return str;
}

var arg;
// パラメータの取得
function get_para(){

	var para = unescape(window.location.search);
	para = para.substr(1);
	var a = para.split("&");

	arg = new Array();

	for( var i=0;i<a.length;i++ ){
		var b = a[i].split("=");
		var key = b[0];
		arg[key] = b[1];
	}
}

// クッキーの書込み
function setCookie( name, value, day ){
    var item = name + "=" + value + ";";
    document.cookie = item;
}

// クッキーの取得
function getCookie(myCookie){

    if( myCookie != null ){
        myCookie = myCookie + "=";
        myValue = null;
        myStr = document.cookie + ";" ;
        myOfst = myStr.indexOf(myCookie);
        if (myOfst != -1){
            myStart = myOfst + myCookie.length;
            myEnd   = myStr.indexOf(";" , myStart);
            myValue = unescape(myStr.substring(myStart,myEnd));
        }
        return myValue;
    }
    else{
	    var str = document.cookie;
	    var a = str.split(";");

	    for( var i=0;i<a.length;i++ ){
		    var b = a[i].split("=");
		    var key = b[0];
		    key = key.replace(/\s/g,"")
		    cookieArray[i] = key;
	    }
	}
}

// クッキーの削除
function delCookie(cookie){

    var date = new Date();
    date.setTime( date.getTime() - (24*60*60*1000) );
    var item = cookie + "=" + ";";
    expires = "expires=" + date.toGMTString();
    document.cookie = item + expires;

}

MapView = function(){
    var vars = "";
}

MapView.prototype.tag = function(){
    var s = '<object id="MapViewer" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%"  align="middle">'; 
    s += '<param name="movie" value="./share/flash/MapViewer.swf" />';
    s += '<param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />';
    s += '<param name="FlashVars" value="'+ this.vars +'" />';
    s += '<embed name="MapViewer" flashvars="'+ this.vars +'" src="./share/flash/MapViewer.swf" quality="high" bgcolor="#ffffff" width="100%" height="100%"  align="middle"  type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
    s += '</object>';
    return s;
}

MapView.prototype.write = function(param){
    this.vars = param;
    document.write(this.tag());
}


