var rmaCookie;
var visited = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
var expand = "true";
var height = 35;
var rma = "";
var server = "http://www.usopen.org";
//var server = "";
function setRmaCookie(name, value, expires, path, domain, secure) {
var curCookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires.toGMTString() : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "");
document.cookie = curCookie;
}
function getRmaCookie(name) {
var dc = document.cookie;
var prefix = name + "=";
var begin = dc.indexOf("; " + prefix);
if (begin == -1) {
begin = dc.indexOf(prefix);
if (begin != 0) return null;
} else
begin += 2;
var end = document.cookie.indexOf(";", begin);
if (end == -1)
end = dc.length;
return unescape(dc.substring(begin + prefix.length, end));
}
function clipRMA(){
}
function clipRMA2(){
//stub function which is called from some RMAs for unknown reasons
}
/**************************** RMA ext link */
var sec0url="IBM"; //IBM
var sec1url="IBM"; //IBM
var sec2url=""; //Lexus
var sec3url="";
var sec4url="";
var sec5url="";
var sec6url="";
var sec7url="";
var sec8url="";
var sec9url="";
var sec10url="";
var sec11url="";
var sec12url="";
var sec13url="";
var sec14url="";
var sec15url="";
var sec16url="";
var sec17url="";
var sec18url="";
var sec19url="";
var sec20url="";
var sec21url="";
var sec22url="";
var sec23url="";
var sec24url="";
var sec25url="";
function rmaLink(loc){
var url = "";
var rmaURL = eval("sec" + sectionIndex + "url");
if (rmaURL != "IBM"){
openExternal('http://'+rmaURL,true);
}
else {
//openIBMFlash("RMA");
//openExternal("www-03.ibm.com/innovation/us/adv/start/index.shtml?maven_playerId=ibmplayer&maven_referralPlaylistId=6cfb6f022b4a2447008824bb497ccd3cb9a568b3&maven_referralObject=441209546#",true);
location.href="/ibm/index.html?promo=IBMRMA";
}
}
function writeRMA(){
//alert(sectionIndex);
var rmaSwf = "";
var swfText="";
var height = 35;
var expand = "false";
var noExpansion = false;
var altImage = "";
var url = "";
var altImage = "";
var altContent = "";
var rma_link = false;
var rmaWidth = "670";
if (sectionIndex > -1){ //don't write any rma if section is -1
//alert(sectionIndex);
switch(sectionIndex){
//Section Specific
case (0): rmaSwf="usopen7_670px.swf"; altImage="rma-homepage.gif"; noExpansion=true; rma_link=false; url=sec0url; swfText=escape("IBM"); break;
case (1): rmaSwf="usopen_score_7_670px.swf"; altImage="RMA_Scores_Stats.gif"; noExpansion=true; rma_link=false; url=sec1url; swfText=escape("Scores & Stats"); break;
case (2): rmaSwf=""; altImage="RMA_0006_Draws.jpg"; noExpansion=true; rma_link=false; url=sec2url; swfText=escape("Draws"); break;
case (3): rmaSwf=""; altImage="RMA_Schedule.gif"; noExpansion=true; rma_link=false; url=sec3url; swfText=escape("Schedule"); break;
case (4): rmaSwf=""; altImage="RMA_0031_News.jpg"; noExpansion=true; rma_link=false; url=sec4url; swfText=escape("News & Photos"); break;
case (5): rmaSwf=""; altImage="RMA_0039_Video_Radio.jpg"; noExpansion=true; rma_link=false; url=sec4url; swfText=escape("Video & Radio"); break;
case (6): rmaSwf=""; altImage="RMA_Players.gif"; noExpansion=true; rma_link=false; url=sec4url; swfText=escape("Players"); break;
case (7): rmaSwf=""; altImage="RMA_0122_FanZone.jpg"; noExpansion=true; rma_link=false; url=sec4url; swfText=escape("FanZone"); break;
case (8): rmaSwf=""; altImage="RMA_0072_Visiting_the_Open.jpg"; noExpansion=true; rma_link=false; url=sec4url; swfText=escape("Visiting the Open"); break;
case (9): rmaSwf=""; altImage="RMA_0090_History.jpg"; noExpansion=true; rma_link=false; url=sec4url; swfText=escape("History"); break;
case (10): rmaSwf=""; altImage="RMA_0096_Mobile.jpg"; noExpansion=true; rma_link=false; url=sec4url; swfText=escape("Mobile"); break;
case (11): rmaSwf=""; altImage="RMA_0100_Shop.jpg"; noExpansion=true; rma_link=false; url=sec4url; swfText=escape("Shop"); break;
case (12): rmaSwf=""; altImage="RMA_0123_Tickets.jpg"; noExpansion=true; rma_link=false; url=sec4url; swfText=escape("Tickets"); break;
//Page Specific
case (13): rmaSwf=""; altImage="RMA_0026_Schedule_of_Play.jpg"; noExpansion=true; rma_link=false; url=sec13url; swfText=escape("Schedule of Play"); break;
case (14): rmaSwf=""; altImage="RMA_0032_Photo_Gallery.jpg"; noExpansion=true; rma_link=false; url=sec14url; swfText=escape("Photo Gallery"); break;
case (15): rmaSwf=""; altImage="RMA_0035_Player_of_the_Day.jpg"; noExpansion=true; rma_link=false; url=sec15url; swfText=escape("Player of the Day"); break;
case (16): rmaSwf=""; altImage="RMA_0124_Pre_Match_Analysis.jpg"; noExpansion=true; rma_link=false; swfText=escape("Pre-Match Analysis"); break;
case (17): rmaSwf=""; altImage="RMA_0054_USOpen.org_Radio.jpg"; noExpansion=true; rma_link=false; url=sec17url; swfText=escape("USOpen.org Radio"); break;
case (18): rmaSwf=""; altImage="RMA_0080_Around_New_York.jpg"; noExpansion=true; rma_link=false; url=sec18url; swfText=escape("Around New York"); break;
case (19): rmaSwf=""; altImage="RMA_0081_Flying_to_the_Open.jpg"; noExpansion=true; rma_link=false; url=sec19url; swfText=escape("Flying to the US Open"); break;
case (20): rmaSwf=""; altImage="RMA_Privacy.gif"; noExpansion=true; rma_link=false; url=sec19url; swfText=escape("Privacy"); break;
case (21): rmaSwf=""; altImage="RMA_Site_Map.gif"; noExpansion=true; rma_link=false; url=sec19url; swfText=escape("Site Map"); break;
case (22): rmaSwf=""; altImage="RMA_Terms_of_Use.gif"; noExpansion=true; rma_link=false; url=sec19url; swfText=escape("Terms of Use"); break;
case (23): rmaSwf=""; altImage="RMA_Search.gif"; noExpansion=true; rma_link=false; url=sec19url; swfText=escape("Search"); break;
case (24): rmaSwf=""; altImage="RMA_Let.gif"; noExpansion=true; rma_link=false; url=sec19url; swfText=escape("Let"); break;
case (25): rmaSwf=""; altImage="RMA_Flash_Upgrade.gif"; noExpansion=true; rma_link=false; url=sec19url; swfText=escape("Flash Upgrade"); break;
default: break;
}
//set the alternate image and define the content with our without a link
if (altImage == "") {
altImage = "trans.gif";
}
if (rma_link){
altContent = '<a href="javascript:rmaLink();"><img src="'+server+'/images/rma/' + altImage + '" alt="" width="'+rmaWidth+'" height="35" border="0"></a>';
}
else {
altContent = '<img src="'+server+'/images/rma/' + altImage + '" alt="" width="'+rmaWidth+'" height="35" border="0">';
}
rma += '<object id="sample_rma" data="' + server + '/uso/flash/rma/' + rmaSwf + '" type="application/x-shockwave-flash" width="' + rmaWidth + '" height="' + height + '">';
rma += ' <param name="movie" value="' + server + '/uso/flash/rma/' + rmaSwf + '">';
rma += ' <param name="quality" value="high">';
rma += ' <param name="bgcolor" value="#1E1E1E">';
rma += ' <param name="menu" value="false">';
rma += ' <param name="swliveconnect" value="false">';
rma += ' <param name="scale" value="noborder">';
rma += ' <param name="salign" value="T">';
rma += ' <param name="wmode" value="transparent">';
rma += ' <param name="flashvars" value="expand=' + expand + '&title=' + swfText + '&linkUrl=' + url + '">';
//rma += ' <embed src="/en_US/includes/flash/sample_rma_jda.swf" flashvars="expand=' + expand + '" width="630" height="65" quality="high" scale="noborder" salign="T" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" />';
rma += altContent + '</object>';
//alert(hasReqestedFlashVersion);
if (hasReqestedFlashVersion && rmaSwf!=""){
document.getElementById("rmaDiv").innerHTML = rma;
} else {
document.getElementById("rmaDiv").innerHTML = altContent;
}
} //end check for sectionIndex > -1
}
addLoadEvent(writeRMA);
