var bo_ns_id = 0;
var strBrwsr= navigator.userAgent.toLowerCase();
var is_fix_needed = is_fix_needed();


function startFlashFix(){
  if(is_fix_needed){
    document.write('<div id="bo_ns_id_' + bo_ns_id + '"><!-- ');
  }
}

function endFlashFix(){
  if(is_fix_needed){
    document.write('</div>');
    var theObject = document.getElementById("bo_ns_id_" + bo_ns_id++);
    var theCode = theObject.innerHTML;
    theCode = theCode.substring(4,9+theCode.lastIndexOf("</object>"));
    document.write(theCode);
  }
}

function is_fix_needed(){
  if( strBrwsr.indexOf("msie") > -1 && isXPorLater() ){
  	return true;   
  }else if( strBrwsr.indexOf("opera") > -1 && parseInt(navigator.appVersion.charAt(0))>=9 ){ 
  	return true;	
	}else return false;
}

// WinXP(5.1) == IE 6.0 or later; 
// WinVista(6.0) == IE 7.0 or later
// so it's easier to check Win version
function isXPorLater(){
	var pos;
	if( (pos = strBrwsr.indexOf("windows nt")) > -1 )
			if( parseFloat(strBrwsr.substr(pos+10,4)) >= 5.1 ) return true;
return false;	
}

