// Toggle flash script
// По нажатию кнопки "Включить/выключить flash" скрывает или показывает 
// ролик и значение пишет в куку (Cookies) клиента с ExpireTime в 40 дней.

function setCookie(cookieName, cookieContent, cookieExpireTime){
    if(cookieExpireTime>0){
	var expDate=new Date()
	expDate.setTime(expDate.getTime()+cookieExpireTime*1000*60*60)
	var expires=expDate.toGMTString()
	document.cookie=cookieName+"="+escape(cookieContent)+"; path="+escape('/')+"; expires="+expires
    }else{
	document.cookie=cookieName+"="+escape(cookieContent)+"; path="+escape('/')+"";
    }
}

function getCookie(cookieName){
    var ourCookie=document.cookie
    if(!ourCookie || ourCookie=="")return ""
    ourCookie=ourCookie.split(";")
    var i=0
    var Cookie
    while(i<ourCookie.length){
	Cookie=ourCookie[i].split("=")[0]
	if(Cookie.charAt(0)==" ")
		Cookie=Cookie.substring(1)
	if(Cookie==cookieName){
	    return unescape(ourCookie[i].split("=")[1])
	}
	i++
    }
    return ""
}

var isFlash=getCookie("flashStatus");
if ((isFlash!="on") && (isFlash!="off")) isFlash="on";

function toggleFlash(objFlash,objNoFlash){
  isFlash = (isFlash=="on") ? "off":"on";
  setCookie("flashStatus",isFlash,1000);
//  if (isFlash=="on") document.location.reload();
//  if ((bw.dom) && (isFlash=="off")) { 
//     objFlash.style.display = "none";
//	 objNoFlash.style.display="block";
//	 }
}

function setToggler(objOn, objOff) {
  objOn.style.textDecoration = (isFlash=="on") ? 'none' : 'underline';
  objOff.style.textDecoration = (isFlash=="on") ? 'underline' : 'none';
}

function toggleFlashAndReload() {
  toggleFlash();
  location.href="";
}
