var userAgent=navigator.userAgent.toLowerCase();
var agentVersion=(userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1];
var is_safari=/webkit/.test(userAgent);
var is_opera=/opera/.test(userAgent);
var is_ie=/msie/.test(userAgent)&&!/opera/.test(userAgent);
var is_ff=/mozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent);
function getIEVersion(){
var rv=-1;
if(is_ie){
if(isIE8()){
return 8;
}
var ua=navigator.userAgent;
var re=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})");
if(re.exec(ua)!=null){
rv=parseFloat(RegExp.$1);
}
}
return rv;
};
function isIE8(){
var ua=navigator.userAgent;
var re=new RegExp("Trident/([0-9]{1,}[.0-9]{0,})");
if(re.exec(ua)!=null){
return true;
}
return false;
};
function URLencode(_1){
return encodeURIComponent(_1).replace(/\!/g,"%21").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/\'/g,"%27");
};
function isUndefined(e){
return typeof e=="undefined"||e==null;
};
function preloadImages(){
var d=document;
if(d.images){
if(!d.p){
d.p=new Array();
}
var i,j=d.p.length,a=preloadImages.arguments;
for(i=0;i<a.length;i++){
if(a[i].indexOf("#")!=0){
d.p[j]=new Image;
d.p[j++].src=a[i];
}
}
}
};
function writeJs(c){
document.write(c);
};
function fixWrap(n){
if(is_ie){
return;
}
try{
var u,r,i,x;
if(n.nodeType==3){
u=n.data.search(/\S{30}/);
if(u>=0){
r=n.splitText(u+30);
n.parentNode.insertBefore(document.createElement("WBR"),r);
}
}else{
if(n.tagName!="STYLE"&&n.tagName!="SCRIPT"&&n.tagName!="PRE"){
for(i=0;x=n.childNodes[i];i++){
fixWrap(x);
}
}
}
}
catch(e){
}
};
function fixIEObject(){
if(is_ie){
var _2=document.getElementsByTagName("object");
for(var i=0;i<_2.length;i++){
_2[i].outerHTML=_2[i].outerHTML;
}
}
};
function addStyle(_3){
var _4=document.createElement("style");
var _5=document.createTextNode(_3);
_4.setAttribute("type","text/css");
if(_4.styleSheet){
_4.styleSheet.cssText=_5.nodeValue;
}else{
_4.appendChild(_5);
}
document.getElementsByTagName("head")[0].appendChild(_4);
};
function addScripts(id){
if(!id||!$(id)){
return;
}
var _6=document.getElementsByTagName("head")[0]||document.documentElement;
var _7=$(id).getElementsByTagName("script");
for(var i=0;i<_7.length;i++){
try{
var _8=document.createElement("script");
if(_7[i].getAttribute("src")){
var _9=_7[i].getAttribute("src");
if(!$(_9)){
for(j=0;j<_7[i].attributes.length;j++){
_8.setAttribute(_7[i].attributes[j].nodeName,_7[i].attributes[j].nodeValue);
}
_8.id=_9;
if(_8.addEventListener){
_8.addEventListener("load",scriptLoaded,false);
}else{
_8.onreadystatechange=function(){
if(_8.readyState=="loaded"){
scriptLoaded();
}
};
}
}
}else{
_8.type="text/javascript";
_8.text=_7[i].text;
}
_6.insertBefore(_8,_6.firstChild);
_6.removeChild(_8);
}
catch(e){
}
}
try{
f2f.satelliteUtils().parseDomElement($(id));
}
catch(e){
}
try{
f2f.satelliteUtils().resizeToContent();
}
catch(e){
}
};
function scriptLoaded(e){
};
function addEvent(_a,_b,_c){
if(_a.attachEvent){
_a.attachEvent("on"+_b,_c);
}else{
if(_a.addEventListener){
_a.addEventListener(_b,_c,true);
}else{
_a["on"+_b]=_c;
}
}
};
function removeEvent(_d,_e,_f){
if(_d.detachEvent){
_d.detachEvent("on"+_e,_f);
}else{
if(_d.removeEventListener){
_d.removeEventListener(_e,_f,true);
}else{
_d["on"+_e]=null;
}
}
};
function stopEvent(evt){
evt||window.event;
if(evt.stopPropagation){
evt.stopPropagation();
evt.preventDefault();
}else{
if(typeof evt.cancelBubble!="undefined"){
evt.cancelBubble=true;
evt.returnValue=false;
}
}
return false;
};
function getElement(evt){
if(window.event){
return window.event.srcElement;
}else{
return evt.currentTarget;
}
};
function getTargetElement(evt){
if(window.event){
return window.event.srcElement;
}else{
return evt.target;
}
};
function getCaretEnd(obj){
if(typeof obj.selectionEnd!="undefined"){
return obj.selectionEnd;
}else{
if(document.selection&&document.selection.createRange){
var M=document.selection.createRange();
try{
var Lp=M.duplicate();
Lp.moveToElementText(obj);
}
catch(e){
var Lp=obj.createTextRange();
}
Lp.setEndPoint("EndToEnd",M);
var rb=Lp.text.length;
if(rb>obj.value.length){
return -1;
}
return rb;
}
}
};
function getCaretStart(obj){
if(typeof obj.selectionStart!="undefined"){
return obj.selectionStart;
}else{
if(document.selection&&document.selection.createRange){
var M=document.selection.createRange();
try{
var Lp=M.duplicate();
Lp.moveToElementText(obj);
}
catch(e){
var Lp=obj.createTextRange();
}
Lp.setEndPoint("EndToStart",M);
var rb=Lp.text.length;
if(rb>obj.value.length){
return -1;
}
return rb;
}
}
};
function setCaret(obj,l){
obj.focus();
if(obj.setSelectionRange){
obj.setSelectionRange(l,l);
}else{
if(obj.createTextRange){
m=obj.createTextRange();
m.moveStart("character",l);
m.collapse();
m.select();
}
}
};
function setSelection(obj,s,e){
obj.focus();
if(obj.setSelectionRange){
obj.setSelectionRange(s,e);
}else{
if(obj.createTextRange){
m=obj.createTextRange();
m.moveStart("character",s);
m.moveEnd("character",e);
m.select();
}
}
};
String.prototype.addslashes=function(){
return this.replace(/(["\\\.\|\[\]\^\*\+\?\$\(\)])/g,"\\$1");
};
String.prototype.trim=function(){
return this.replace(/^\s+|\s+$/g,"");
};
function length(_10){
var _11=0;
for(var _12 in _10){
_11++;
}
return _11;
};
function curTop(obj){
toreturn=0;
while(obj){
toreturn+=obj.offsetTop;
obj=obj.offsetParent;
}
return toreturn;
};
function curLeft(obj){
toreturn=0;
while(obj){
toreturn+=obj.offsetLeft;
obj=obj.offsetParent;
}
return toreturn;
};
function getPageSize(){
var _13,_14;
if(window.innerHeight&&window.scrollMaxY){
_13=window.innerWidth+window.scrollMaxX;
_14=window.innerHeight+window.scrollMaxY;
}else{
if(document.body.scrollHeight>document.body.offsetHeight){
_13=document.body.scrollWidth;
_14=document.body.scrollHeight;
}else{
_13=document.body.offsetWidth;
_14=document.body.offsetHeight;
}
}
var _15,_16;
if(self.innerHeight){
if(document.documentElement.clientWidth){
_15=document.documentElement.clientWidth;
}else{
_15=self.innerWidth;
}
_16=self.innerHeight;
}else{
if(document.documentElement&&document.documentElement.clientHeight){
_15=document.documentElement.clientWidth;
_16=document.documentElement.clientHeight;
}else{
if(document.body){
_15=document.body.clientWidth;
_16=document.body.clientHeight;
}
}
}
var _17,_18;
if(_14<_16){
_18=_16;
}else{
_18=_14;
}
if(_13<_15){
_17=_13;
}else{
_17=_15;
}
return [_17,_18];
};
function getScrollXY(){
var _19=document.viewport.getScrollOffsets();
return [_19["left"],_19["top"]];
};
function getViewportSize(){
var _1a=document.viewport.getDimensions();
return [_1a["width"],_1a["height"]];
};
function getElementSize(e){
return [e.getWidth(),e.getHeight()];
};
function getCoords(obj){
var _1b=curtop=0;
if(obj.offsetParent){
do{
_1b+=obj.offsetLeft;
curtop+=obj.offsetTop;
}while(obj=obj.offsetParent);
}
return [_1b,curtop];
};
function fixEmptyTags(tag,_1c){
return _1c.replace(new RegExp("(<"+tag+".*?)/>","img"),"$1></"+tag+">");
};
function getText(_1d){
var _1e;
try{
_1e=new XMLSerializer().serializeToString(_1d);
}
catch(e){
_1e=_1d.xml;
}
return _1e;
};

