// Twitter
  function relative_time(time_value) {
    var values = time_value.split(" ");
    time_value = values[1] + " " + values[2] + ", " + values[5] + " " + values[3];
    var parsed_date = Date.parse(time_value);
    var relative_to = (arguments.length > 1) ? arguments[1] : new Date();
    var delta = parseInt((relative_to.getTime() - parsed_date) / 1000);
    delta = delta + (relative_to.getTimezoneOffset() * 60);

    if (delta < 60) {
      return '一分以内';
    } else if(delta < 120) {
      return '約一分前';
    } else if(delta < (45*60)) {
      return (parseInt(delta / 60)).toString() + ' 分前';
    } else if(delta < (90*60)) {
      return 'だいたい一時間前';
    } else if(delta < (24*60*60)) {
      return '約 ' + (parseInt(delta / 3600)).toString() + ' 時間前';
    } else if(delta < (48*60*60)) {
      return '一日前';
    } else {
      return (parseInt(delta / 86400)).toString() + ' 日前';
    }
  }
  
	function twitterCallback(obj) {
		var id = obj[0].user.id;
		document.getElementById('my_twitter_status').innerHTML = obj[0].text;
		document.getElementById('my_twitter_status_time').innerHTML = " - " + relative_time(obj[0].created_at);
	}


// DynamicLoad
function dynamicLoad(jsFileName){

  //--for cache 
  var now = new Date();
  var getData = jsFileName+'?nc='+now.getTime();

  if( document.all ){ 

     if( navigator.userAgent.indexOf("Win")!=-1 ){

       //--for document.all && Win
       eval(document.all('dynld')).src = getData;

     } else if( navigator.userAgent.indexOf("Mac")!=-1 ){

       //--for document.all && Mac
       document.body.insertAdjacentHTML('BeforeEnd'
        ,'<scr'+'ipt src="'+getData+'"><scr'+'ipt/>');

     }

  } else if(document.getElementById){

    //--for w3c-dom  widthout document.all 
    var cnode =document.getElementById('dynld');
    var nnode = document.createElement('script');
    nnode.src = getData;
    nnode.id  = 'dynld';
    cnode.parentNode.replaceChild(nnode,cnode);

  } else {

    //--for nondhtml(n4...)
    if(document.images){
      var datasrc   = new Image();
      datasrc.src   = getData;
      location.href = datasrc.src;
    }

  }
}
document.write('<scr'+'ipt id="dynld"></scr'+'ipt>');

function addEvent(elm,listener,fn){
	try {
		elm.addEventListener(listener,fn,false);
	}catch(e){
		elm.attachEvent("on"+listener,fn);
	}
}

addEvent(window,"load",function(){ 
    var ua = navigator.userAgent;
    var qs='<a href="http://click.linksynergy.com/fs-bin/click?id=SAGqhT0GJXc&offerid=100894.10000176&type=4&subid=0"><IMG alt="QVCジャパン" border="0" src="http://qvc.jp/LS/af/e_qvclogo.gif"></a><IMG border="0" width="1" height="1" src="http://ad.linksynergy.com/fs-bin/show?id=SAGqhT0GJXc&bids=100894.10000176&type=4&subid=0">';
    if ( ua.search(/Mozilla.*Win.*Firefox/i) != -1 ) {
      document.getElementById("qvc").innerHTML="<div>"+qs+"</div>";
      document.getElementById("qvc").style.display = "block";
    }
});

