// newsroom production
var _FR_HP="http://"
var _PRJ_DocRoot = ""
var _PRJ_DocSvr= "newsroom.cisco.com"

var _FR_BS=_FR_HP+"cisco.feedroom.com"
var _FR_NS=_FR_HP+"cisco.feedroom.com"

var _FR_OW=778
var _FR_OH=575
var _FR_FW=485
var _FR_FH=570

var aol=(navigator.userAgent.indexOf("AOL")>=0)?1:0

// tanderUI
function useFRInterface() { return  (!( (isMAC&&!isNS4) || isMOZILLA  )); }

function LaunchFeedroom(){LaunchFRStory('',_FR_BS,'X')}

function LaunchFeedroomBroad(){LaunchFRStory('',_FR_BS)}

function LaunchFeedroomNarrow(){LaunchFRStory('',_FR_NS)}
function LaunchFeedroomForkWithStory(bbLink,nbLink){LaunchFRStory(bbLink,_FR_BS,'X')}
function LaunchFeedroomForkWithSingleStory(p1){LaunchFRStory(p1,_FR_BS,'X')}
function LaunchFeedroomForkWithSingleStoryEx(p1){LaunchFRStory(p1,_FR_BS,'X','ex')}

// conditionally launch feedroom or customized simple version for videos
function LaunchFeedroomNarrowStory(p){
useFRInterface()?LaunchFRStory(p,_FR_NS):LaunchCiscoVideoInterface(p,0) 
}

function LaunchFeedroomBroadStory(p){
useFRInterface()?LaunchFRStory(p,_FR_BS):LaunchCiscoVideoInterface(p,1) 
}

// downlevel
function LaunchCiscoVideoInterface(u,bbFlag)  {
var basicPlayerURL =_FR_HP+_PRJ_DocSvr+_PRJ_DocRoot+"/dlls/video_audio_archive/player/";
var q="?"+"storyID="+u+"&broadband="+bbFlag;
var _sw=screen.width
var _sh=screen.height
_FR_FW = 610;
_FR_FH = 570;
winl=(_sw-_FR_FW)/2
wint=(_sh-_FR_FH)/3-40
var win=window.open(basicPlayerURL+q,"player","top="+ wint+",left="+winl+",width="+_FR_FW+",height="+_FR_FH+",status=no,resizable=no")
}


function FR_URL(u,q,f,ex){
if(u.indexOf(_FR_HP)<0)u=_FR_HP+u
var _sw=screen.width
var _sh=screen.height
var _FRPg = "/index.jsp?"

var cSFO=getSiteForkObject(u,f)
f=cSFO.fork
if(!cSFO.hasSiteFlag)u=_FR_BS

if(f.indexOf('band')>0){
winl=aol?0:(_sw-_FR_FW)/2
wint=aol?0:(_sh-_FR_FH)/2-40
fr=window.open(_FRPg+q+f,"fork","top="+wint+",left="+winl+",width="+_FR_FW+",height="+_FR_FH+",resizable=yes,scrollbars=yes")
}else{
winl=aol?0:(_sw-_FR_OW)/2
wint=aol?0:(_sh-_FR_OH)/2-40
fr=window.open(u+_FRPg+q+f,"FeedRoom","top="+wint+",left="+winl+",width="+_FR_OW+",height="+_FR_OH+",scrollbars=yes")
}
if(!aol&&!fr.opener)fr.opener=self
if(ex=='ex')history.back()
}


function getSiteForkObject(s,f){
var o=new Object()
if(s)o.hasSiteFlag=true
o.fork=(f=='X'||f=='B'||f=='N')?"&band="+f:(s?"&same_win=1":"&band=X")
return o
}


function LaunchFRStory(storyID,u,fork,ex){FR_URL(u,"fr_story="+storyID,fork,ex)} 
function LaunchFRChl(cID,u,fork,ex){FR_URL(u,"fr_chl="+cID,fork,ex)}
function LaunchFRStoryChl(storyID,cID,u,fork,ex){FR_URL(u,"fr_story="+storyID+"&fr_chl="+cID,fork,ex)}
function LaunchFRChlPos(cID,storyPos,u,fork,ex){FR_URL(u,"fr_chl="+cID+"&fr_pos="+storyPos,fork,ex)}
function LaunchFRStorySide(storyID,storySide,u,fork,ex){FR_URL(u,"fr_story="+storyID+"&fr_side="+storySide,fork,ex)}
function LaunchFRChlPosSide(cID,storyPos,storySide,u,fork,ex){FR_URL(u,"fr_chl="+cID+"&fr_pos="+storyPos+"&fr_side="+storySide,fork,ex)}



var _appMap=new Array()

function initApplicationServices() {
var o
var n
var a=_appMap

o=new Object();n="CustomerSatisfactionSurvey";a[n]=o;
o.name=n
o.server=_PRJ_DocSvr
o.URL=_PRJ_DocRoot+"/applications/newsroom/Survey/satisfaction/"

o.appWidth=750
o.appHeight=590
o.appX=(screen.width-o.appWidth)/2
o.appY=(screen.height-o.appHeight)/3

o.resizableFlag=true
o.scrollbarFlag=true
o.startWithPopupFlag=true


if(!document.all)o.appHeight+=15
}


function getApplication(a){return _appMap[a]}

function launchApplication(business,page_cd,ID){

var app=getApplication(business)
var win
var appScrollbarWidth=app.scrollbarFlag?13:0
var pr="http://"
var appWidth=app.appWidth+appScrollbarWidth
var appHeight=app.appHeight
var browserPath=""
var _bV=browserVersion

if(!isIE&&app.browserNetscapePath)browserPath=app.browserNetscapePath
if(isIE&&app.browserExplorerPath)browserPath=app.browserExplorerPath

var query = app.query ? app.query : "_business_application="+business+"&"+"command=load_module&command_method="+page_cd;

var pageURL=((app.server!=null)?pr+app.server:"")+app.URL+browserPath+"?"+ query;


if(ID)pageURL+="&command_value="+ID

if(app.startWithPopupFlag&&(isIE||(!isIE&&_bV>=5))||(!isIE&&_bV<5)){
var resizableFlag=app.resizableFlag
if(!isIE&&_bV<5)resizableFlag=false

win=window.open(pageURL,app.name,
"width="+appWidth+",height="+appHeight+",scrollbars="+
(app.scrollbarFlag?"yes":"no")+",resizable="+(resizableFlag?"yes":"no")+
",status=no,directories=no,"+(isIE?"top":"screenY")+"="+app.appY+","+
(isIE?"left":"screenX")+"="+app.appX+"");
}

else if(!app.startWithPopupFlag&&(isIE||(!isIE&&_bV>=5))){
win=window
win.resizeTo(appWidth,appHeight)
win.moveTo(app.appX,app.appY)
document.location=pageURL
}
if(app.startWithPopunderFlag){window.focus()}
}

initApplicationServices()

