//JS操作cookies方法!
//写cookies
function setCookie(name,value)
{
	setCookieTime(name,value,"d30");
}
//读取cookies
function getCookie(name)
{
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr=document.cookie.match(reg)) return unescape(arr[2]);
else return null;
}
//删除cookies
function delCookie(name)
{
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval=getCookie(name);
if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}
//使用示例
//setCookie("name","hayden");
//alert(getCookie("name"));


//如果需要设定自定义过期时间
//那么把上面的setCookie　函数换成下面两个函数就ok;


//程序代码
function setCookieTime(name,value,time){
var strsec = getsec(time);
var exp = new Date();
exp.setTime(exp.getTime() + strsec*1);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
function getsec(str){
    var str1=str.substring(1,str.length)*1; 
    var str2=str.substring(0,1); 
    if (str2=="s"){
    return str1*1000;
    }else if (str2=="h"){
    return str1*60*60*1000;
    }else if (str2=="d"){
    return str1*24*60*60*1000;
    }
}
//这是有设定过期时间的使用示例：
//s20是代表20秒
//h是指小时，如12小时则是：h12
//d是天数，30天则：d30
//暂时只写了这三种，不知道谁有更好的方法，呵呵
//setCookieTime("name","hayden","s20");


function checkCookie()
{
  setCookie("a","cookie");
  var isIE = document.body.all;
  if(isIE)
  {
	if (navigator.cookiesEnabled)
	  return true ; 
	document.cookie = "testcookie=yes;" ; 
	var cookieSet = document.cookie; 
	if (cookieSet.indexOf( "testcookie=yes" ) >=0) 
	   return true ; 
    return false;//忽略alert("你的Cookie已被禁用，\n设置方法:菜单栏-工具-Internet选项-隐私-设置区，\n使滚动滑块移到中间位置点击确定即可。");
  }
  else
  {
    var test = document.cookie;
    if(test=='')
      return false;//忽略 alert("你的Cookie已被禁用，\n设置方法：菜单栏-工具-选项-隐私-Cookie区，\n使接收站点的cookie选中点击确定即可。");
    return true;
  }

}


  
//获取视频
function palyFlash()
{
   var video=new iSpeakVideo();   
  video.src='http://site.usbphoneworld.com/fu-introduce/USBPHONEWORLD_JohnM_tk3.swf';  
  video.width=300; 
  video.height=320;  
  video.positionFrom='fromTop';
  video.Location.X=0; 
  video.Location.Y=0;  
  video.ReferenceID='imgReference';  
  video.Intialize();  
}
//停止播放
function hideWhenFinished(){video.HideWhenFinished();}  

  var  current_time = new Date();
  current_time = current_time.getFullYear()+"-"+current_time.getMonth()+"-"+current_time.getDate();
  if(checkCookie())//利用cookie控制播放
  {   
	  var flash_time = getCookie("flash_time");
	  if(flash_time==null||flash_time!=current_time)//设置每天播放一次
	  {
		palyFlash();
		setCookie("flash_time",current_time);
	  }
  }
  else//忽略cookie
  {
	palyFlash();
  }


