function SetFjseminarRoute(value)
{
    var pram = location.search;
    var flag = 0;

    if ( pram ) {
        pram = pram.substring(1);
        var pair = pram.split("&");

        var i=tmp="";
        for ( i = 0; i < pair.length; i++ ) {
            tmp=pair[i].split("=");
            if ( tmp[0] == "fjsmnroute" ) {
                if ( typeof tmp[1] != 'undefined' && tmp[1] != "" ) {
                    flag = 1;
                    SetFjseminarRouteCookie(tmp[1]);
                }
            }
        }
    }

    if ( flag == 0 ) {
        var cstr = document.cookie;
        if ( !cstr || cstr.indexOf("FjseminarRoute") == -1) {
            if ( typeof value != 'undefined' && value != "" ) {
                SetFjseminarRouteCookie(value);
            }
        }
    }
}

function SetFjseminarRouteCookie(value)
{
    document.cookie = "FjseminarRoute=" + escape(value) + "; domain=.fujitsu.com" + "; path=/";
}

function GetFjseminarRoute()
{

    var flag = 0;
    var pram = location.search;

    if ( pram ) {
        pram = pram.substring(1);
        var pair = pram.split("&");

        var i=tmp="";
        for ( i = 0; i < pair.length; i++ ) {
            tmp=pair[i].split("=");
            if ( tmp[0] == "fjsmnroute" ) {
                if ( typeof tmp[1] != 'undefined' && tmp[1] != "" ) {
                    flag = 1;
                    document.fm.route.value = unescape(tmp[1]);
                }
            }
        }
    }

    if ( flag == 0 ) {
        var cstr = document.cookie;

        if ( cstr ) {
            var pair = cstr.split("; ");
            var i=tmp="";
            for ( i = 0; i < pair.length; i++ ) {
                tmp=pair[i].split("=");
                if ( tmp[0] == "FjseminarRoute" ) {
                    if ( typeof tmp[1] != 'undefined' && tmp[1] != "" ) {
                        document.fm.route.value = unescape(tmp[1]);
                    }
                }
            }
        }
    }
}

function SetTrackCookie(){
	var pram=location.search;

	if (!pram) return false;

	pram=pram.substring(1);

	var exp=new Date();
	exp.setTime(exp.getTime()+1000*60*60*24*365*5);

	var pair=pram.split("&");
	var i=temp=prm_nock="";
	var flag=0;
	for (i=0; i < pair.length; i++) {
		temp=pair[i].split("=");
		if (temp[0] == "FujitsuWebsite_common_02") {
			flag = 1;
			if ( typeof temp[1] != 'undefined' && temp[1] != "" ){
				document.cookie = "FujitsuWebsite_common_02="+temp[1]+"; "
								  +"domain=.fujitsu.com; "
								  +"path=/; "
								  +"expires=" + exp.toGMTString();
			}
		} else {
			prm_nock = prm_nock + "&" + pair[i];
		}
	}
	if (flag == 1) {
		var pt=location.href.lastIndexOf("?");
		var pt2=location.href.lastIndexOf("#");
		var new_url=location.href.substring(0,pt);
		if (prm_nock.length > 0) {
			new_url = new_url + "?" + prm_nock.substring(1);
		}
		if (pt2 != -1) {
			new_url = new_url + location.href.substring(pt2);
		}
		location.href = new_url;
		return true;
	} else {
		return false;
	}
}

SetTrackCookie();
