// prWindows.js
//  Functions to print promotion windows that require JS and hide them if JS not enabled.
// adestefa@us.ibm.com 10:14 AM 2/10/2005

// parse header class name
function psVerifyHeaderClass(hc){
   if((hc!="v14-header-1")&&(hc!="v14-header-2")&&(hc!="v14-header-3")&&(hc!="v14-header-4")&&(hc!="v14-header-5")&&
    (hc!="v14-header-1-small")&&(hc!="v14-header-2-small")&&(hc!="v14-header-3-small")&&(hc!="v14-header-4-small")&&
    (hc!="tdblue")&&(hc!="tblue")&&(hc!="tgray")){hc="v14-header-1-small"};
    return hc;
    }

// Contact Module window   
function psContactModule(URL){    
   var str = '<table border="0" cellpadding="0" cellspacing="0" width="150">';
   str += '<tr><th class="v14-header-1-small">We\'re here to help</th></tr>';
   str += '<tr><td width="150"><table border="0" cellpadding="0" cellspacing="0" class="v14-gray-table-border">';
   str += '<tr><td width="150"><table border="0" cellspacing="0" cellpadding="0">';
   str += '<tr><td colspan="2"><img src="//www.ibm.com/i/c.gif" alt="" height="4" width="1" border="0" /></td></tr>';
   str += '<tr><td valign="top"><a href="javascript:popup(\''+URL+'\',360,600);" class="w"><img src="//www.ibm.com/i/v14/buttons/phone_rd.gif" width="21" height="21" alt="" align="middle" border="0" /></a></td>';
   str += '<td>&nbsp\;<a href="javascript:popup(\''+URL+'\',360,600);" class="fbox"><b>Call me now</b></a></td>';
   str += '</tr><tr><td colspan="2"><img src="//www.ibm.com/i/c.gif" alt="" height="4" width="1" border="0" /></td></tr></table>';
   str += '</td></tr></table></td></tr></table>';
   document.write(str);
}			
// Alternant Contact Module window 
// added request a quote to module
// jonhorst@us.ibm.com 5:30 PM 05/02/2005
function prContactModule(URL){    
   var str = '<table border="0" cellpadding="0" cellspacing="0" width="150">';
   str += '<tr><th class="v14-header-1-small">We\'re here to help</th></tr>';
   str += '<tr><td width="150"><table border="0" cellpadding="0" cellspacing="0" class="v14-gray-table-border">';
   str += '<tr><td width="150"><table border="0" cellpadding="0" cellspacing="0">';
   str += '<tr><td><img src="//www.ibm.com/i/c.gif" border="0" width="1" height="5" alt="" /></td></tr>';
   str += '<tr><td valign="top"><img src="//www.ibm.com/servers/eserver/bladecenter/i/woman1_final.gif" height="36" alt="" width="36" border="0" /></td>';
   str += '<td><img src="//www.ibm.com/i/c.gif" border="0" width="5" height="1" alt="" /></td>';
   str += '<td width="108" valign="top"><span class="smgraytext">Easy ways to get the answers you need</span></td>';
   str += '</tr></table></td></tr><tr><td><img src="//www.ibm.com/i/c.gif" border="0" width="1" height="5" alt="" /></td></tr>';
   str += '<tr><td><table border="0" cellpadding="0" cellspacing="0">';
   str += '<tr><td><a href="javascript:popup(\''+URL+'\',360,600);" class="w"><img src="//www.ibm.com/i/v14/buttons/phone_rd.gif" width="21" height="21" alt="" align="middle" border="0" /></a></td>';
   str += '<td>&nbsp\;<a href="javascript:popup(\''+URL+'\',360,600);" class="fbox"><b>Call me now</b></a></td>';
   str += '</tr></table></td></tr>';
   str += '<tr><td><img height="5" src="//www.ibm.com/i/c.gif" width="1" alt=""/></td></tr>';
   str += '<tr><td><table border="0" cellpadding="0" cellspacing="0">';
   str += '<tr><td><img height="21" src="//www.ibm.com/i/v14/buttons/arrow_rd.gif" width="21" alt=""/></td>';
   str += '<td>&nbsp\;<a class="fbox" href="//www.ibm.com/shop/americas/content/quote/store_IBMPublicUSA/en_US/xSeries_quote.html" target="_new"><b>Request a quote</b></a></td>';
   str += '</tr></table></td></tr>';
   str += '<tr><td><img height="7" src="//www.ibm.com/i/c.gif" width="1" alt=""/></td></tr>';
   str += '<tr><td class="lgray"><img height="1" src="//www.ibm.com/i/c.gif" width="1" alt=""/></td></tr>';
   str += '<tr><td><p class="smgraytext">or call us at<br /> <b>1-866-426-0472</b></p></td>';
   str += '</tr></table></td></tr></table>';
   document.write(str);
}		

// Alternant Contact Module window 
// when module is further down the page in right coloum
// rayeric@us.ibm.com 2:15 PM 3/07/2005

function pcdContactModule(URL){   
   var str = '<br />'; 
   str += '<table border="0" cellpadding="0" cellspacing="0" width="150">';
   str += '<tr><th class="v14-header-3-small">We\'re here to help</th></tr>';
   str += '<tr><td width="150"><table border="0" cellpadding="0" cellspacing="0" class="v14-gray-table-border">';
   str += '<tr><td width="150"><table border="0" cellspacing="0" cellpadding="0">';
   str += '<tr><td colspan="2"><img src="//www.ibm.com/i/c.gif" alt="" height="4" width="1" border="0" /></td></tr>';
   str += '<tr><td valign="top"><a href="javascript:popup(\''+URL+'\',360,600);" class="w"><img src="//www.ibm.com/i/v14/buttons/phone_rd.gif" width="21" height="21" alt="" align="middle" border="0" /></a></td>';
   str += '<td>&nbsp\;<a href="javascript:popup(\''+URL+'\',360,600);" class="fbox"><b>Call me now</b></a></td>';
   str += '</tr><tr><td colspan="2"><img src="//www.ibm.com/i/c.gif" alt="" height="4" width="1" border="0" /></td></tr></table>';
   str += '</td></tr></table></td></tr></table>';
   str += '<br />';
   document.write(str);
}	       

// Alternant Contact Module window 
// use this module for Finder pages - uses different popup call
// jonhorst@us.ibm.com 5:30 PM 09/12/2005
function finderContactModule(URL){    
   var str = '<table border="0" cellpadding="0" cellspacing="0" width="150">';
   str += '<tr><th class="v14-header-1-small">We\'re here to help</th></tr>';
   str += '<tr><td width="150"><table border="0" cellpadding="0" cellspacing="0" class="v14-gray-table-border">';
   str += '<tr><td width="150"><table border="0" cellpadding="0" cellspacing="0">';
   str += '<tr><td><img src="//www.ibm.com/i/c.gif" border="0" width="1" height="5" alt="" /></td></tr>';
   str += '<tr><td valign="top"><img src="//www.ibm.com/servers/eserver/bladecenter/i/woman1_final.gif" height="36" alt="" width="36" border="0" /></td>';
   str += '<td><img src="//www.ibm.com/i/c.gif" border="0" width="5" height="1" alt="" /></td>';
   str += '<td width="108" valign="top"><span class="smgraytext">Easy ways to get the answers you need</span></td>';
   str += '</tr></table></td></tr><tr><td><img src="//www.ibm.com/i/c.gif" border="0" width="1" height="5" alt="" /></td></tr>';
   str += '<tr><td><table border="0" cellpadding="0" cellspacing="0">';
   str += '<tr><td><a href="javascript:dWin(\''+URL+'\',360,600);" class="w"><img src="//www.ibm.com/i/v14/buttons/phone_rd.gif" width="21" height="21" alt="" align="middle" border="0" /></a></td>';
   str += '<td>&nbsp\;<a href="javascript:dWin(\''+URL+'\',360,600);" class="fbox"><b>Call me now</b></a></td>';
   str += '</tr></table></td></tr>';
   str += '<tr><td><img height="5" src="//www.ibm.com/i/c.gif" width="1" alt=""/></td></tr>';
   str += '<tr><td><table border="0" cellpadding="0" cellspacing="0">';
   str += '<tr><td><img height="21" src="//www.ibm.com/i/v14/buttons/arrow_rd.gif" width="21" alt=""/></td>';
   str += '<td>&nbsp\;<a class="fbox" href="//www.ibm.com/shop/americas/content/quote/store_IBMPublicUSA/en_US/xSeries_quote.html" target="_new"><b>Request a quote</b></a></td>';
   str += '</tr></table></td></tr>';
   str += '<tr><td><img height="7" src="//www.ibm.com/i/c.gif" width="1" alt=""/></td></tr>';
   str += '<tr><td class="lgray"><img height="1" src="//www.ibm.com/i/c.gif" width="1" alt=""/></td></tr>';
   str += '<tr><td><p class="smgraytext">or call us at<br /> <b>1-866-426-0472</b></p></td>';
   str += '</tr></table></td></tr></table>';
   document.write(str);
}		

// Contact Module window IntelliStation
// added request a quote to module
// jonhorst@us.ibm.com 4:30 PM 08/25/2005
function intelliContactModule(URL){    
   var str = '<table border="0" cellpadding="0" cellspacing="0" width="150">';
   str += '<tr><th class="v14-header-1-small">We\'re here to help</th></tr>';
   str += '<tr><td width="150"><table border="0" cellpadding="0" cellspacing="0" class="v14-gray-table-border">';
   str += '<tr><td width="150"><table border="0" cellpadding="0" cellspacing="0">';
   str += '<tr><td><img src="//www.ibm.com/i/c.gif" border="0" width="1" height="5" alt="" /></td></tr>';
   str += '<tr><td valign="top"><img src="//www.ibm.com/servers/eserver/bladecenter/i/woman1_final.gif" height="36" alt="" width="36" border="0" /></td>';
   str += '<td><img src="//www.ibm.com/i/c.gif" border="0" width="5" height="1" alt="" /></td>';
   str += '<td width="108" valign="top"><span class="smgraytext">Easy ways to get the answers you need</span></td>';
   str += '</tr></table></td></tr><tr><td><img src="//www.ibm.com/i/c.gif" border="0" width="1" height="5" alt="" /></td></tr>';
   str += '<tr><td><table border="0" cellpadding="0" cellspacing="0">';
   str += '<tr><td><a href="javascript:popup(\''+URL+'\',360,600);" class="w"><img src="//www.ibm.com/i/v14/buttons/phone_rd.gif" width="21" height="21" alt="" align="middle" border="0" /></a></td>';
   str += '<td>&nbsp\;<a href="javascript:popup(\''+URL+'\',360,600);" class="fbox"><b>Call me now</b></a></td>';
   str += '</tr></table></td></tr>';
   str += '<tr><td><img height="5" src="//www.ibm.com/i/c.gif" width="1" alt=""/></td></tr>';
   str += '<tr><td><table border="0" cellpadding="0" cellspacing="0">';
   str += '<tr><td><a href="//ibm.com/vrm/raq/903AA11W/intellistation" class="fbox" target="_new"><img height="21" src="//www.ibm.com/i/v14/buttons/arrow_rd.gif" border="0" width="21" alt="" /></a></td>';
   str += '<td>&nbsp\;<a href="//ibm.com/vrm/raq/903AA11W/intellistation" class="fbox" target="_new"><b>Request a quote</b></a></td>';
   str += '</tr></table></td></tr>';
   str += '<tr><td><img height="7" src="//www.ibm.com/i/c.gif" width="1" alt=""/></td></tr>';
   str += '<tr><td class="lgray"><img height="1" src="//www.ibm.com/i/c.gif" width="1" alt=""/></td></tr>';
   str += '<tr><td><p class="smgraytext">or call us at<br /> <b>1-866-426-0472</b></p></td>';
   str += '</tr></table></td></tr></table>';
   document.write(str);
}		  

//ThinkPad visual tour window				         
function ps3DTourTP(headerClass){			
   var hc = psVerifyHeaderClass(headerClass);		         
   var str = '<table border="0" cellpadding="0" cellspacing="0" width="150">';
   str += '<tr><td class="'+hc+'">Take the 3D tour</td></tr>';
   str += '<tr><td><table border="0" cellpadding="0" cellspacing="0" class="v14-gray-table-border">';
   str += '<tr><td width="150" class="no-padding"><table border="0" cellpadding="0" cellspacing="0" width="143">';
   str += '<tr valign="top"><td align="right" width="18" class="ipt"><img src="//www.ibm.com/i/v14/icons/popup.gif" border="0" height="16" width="16" alt="" /></td>';
   str += '<td width="125" class="npl"><p><a class="smallplainlink" href="javascript:window.open(\'http://www.pc.ibm.com/us/thinkpad/3dtours/rseries/r40_series.html?ca=r3dtour&me=W&met=inli&re=sos\',\'win1\',\'resizable=yes,width=650,height=470,scrollbars,menubar,left=0,top=0\');void(0)">ThinkPad R Series</a></p></td>';
   str += '</tr></table></td></tr><tr><td class="dotted"><img src="//www.ibm.com/i/c.gif" width="1" height="1" alt=""/></td></tr>';
   str += '<tr><td class="no-padding"><table border="0" cellpadding="0" cellspacing="0" width="143"><tr valign="top">';
   str += '<td align="right" width="18" class="ipt"><img src="//www.ibm.com/i/v14/icons/popup.gif" border="0" height="16" width="16" alt="" /></td>';
   str += '<td width="125" class="npl"><p><a class="smallplainlink" href="javascript:window.open(\'http://www.pc.ibm.com/us/thinkpad/3dtours/tseries/t_series.html?ca=r3dtour&me=W&met=inli&re=sos\',\'win1\',\'resizable=yes,width=650,height=470,scrollbars,menubar,left=0,top=0\');void(0)">ThinkPad T Series</a></p></td>';
   str += '</tr></table></td></tr><tr>	<td class="dotted"><img src="//www.ibm.com/i/c.gif" width="1" height="1" alt=""/></td></tr>';
   str += '<tr><td class="no-padding"><table border="0" cellpadding="0" cellspacing="0" width="143"><tr valign="top">';
   str += '<td align="right" width="18" class="ipt"><img src="//www.ibm.com/i/v14/icons/popup.gif" border="0" height="16" width="16" alt="" /></td>';
   str += '<td width="125" class="npl"><p><a class="smallplainlink" href="javascript:window.open(\'http://www.pc.ibm.com/us/thinkpad/3dtours/xseries/x_series.html?ca=r3dtour&me=W&met=inli&re=sos\',\'win1\',\'resizable=yes,width=650,height=470,scrollbars,menubar,left=0,top=0\');void(0)">ThinkPad X Series</a></p></td>';
   str += '</tr></table></td></tr></table></td></tr></table>';				         
   document.write(str);				         
}				         
    				
// ThinkCenter visual tour window				         
function ps3DTourTC(headerClass){	
   var hc = psVerifyHeaderClass(headerClass);				         
   var str = '<table border="0" cellpadding="0" cellspacing="0" width="150">';
   str += '<tr><td class="'+hc+'">Take the 3D tour</td></tr>';
   str += '<tr><td><table border="0" cellpadding="0" cellspacing="0" class="v14-gray-table-border">';
   str += '<tr><td width="150" class="no-padding"><table border="0" cellpadding="0" cellspacing="0" width="143">';
   str += '<tr valign="top"><td align="right" width="18" class="ipt"><img src="//www.ibm.com/i/v14/icons/popup.gif" border="0" height="16" width="16" alt="" /></td>';
   str += '<td width="125" class="npl"><p><a class="smallplainlink" href="javascript:window.open(\'http://www.pc.ibm.com/us/thinkcentre/3dtours/aseries/a_series.html?ca=tca3dtour&me=W&met=inli&re=sos\',\'win1\',\'resizable=yes,width=650,height=470,scrollbars,menubar,left=0,top=0\');void(0)">ThinkCentre A Series</a></p></td>';
   str += '</tr></table></td></tr><tr><td class="dotted"><img src="//www.ibm.com/i/c.gif" width="1" height="1" alt=""/></td></tr>';
   str += '<tr><td class="no-padding"><table border="0" cellpadding="0" cellspacing="0" width="143"><tr valign="top">';
   str += '<td align="right" width="18" class="ipt"><img src="//www.ibm.com/i/v14/icons/popup.gif" border="0" height="16" width="16" alt="" /></td>';
   str += '<td width="125" class="npl"><p><a class="smallplainlink" href="javascript:window.open(\'http://www.pc.ibm.com/us/thinkcentre/3dtours/mseries/m51/m51_linked.htm\',\'win1\',\'resizable=yes,width=650,height=470,scrollbars,menubar,left=0,top=0\');void(0)">ThinkCentre M Series</a></p></td>';
   str += '</tr></table></td></tr><tr>	<td class="dotted"><img src="//www.ibm.com/i/c.gif" width="1" height="1" alt=""/></td></tr>';
   str += '<tr><td class="no-padding"><table border="0" cellpadding="0" cellspacing="0" width="143"><tr valign="top">';
   str += '<td align="right" width="18" class="ipt"><img src="//www.ibm.com/i/v14/icons/popup.gif" border="0" height="16" width="16" alt="" /></td>';
   str += '<td width="125" class="npl"><p><a class="smallplainlink" href="javascript:window.open(\'http://www.pc.ibm.com/us/thinkcentre/3dtours/sseries/s50_ultrasmall/s50_ultrasmall_linked.htm\',\'win1\',\'resizable=yes,width=650,height=470,scrollbars,menubar,left=0,top=0\');void(0)">ThinkCentre S Series</a></p></td>';
   str += '</tr></table></td></tr></table></td></tr></table>';				         
   document.write(str);				         
}				         
				         
// Intellistation visual tour window				         
function ps3DTourIS(headerClass){	
   var hc = psVerifyHeaderClass(headerClass);			         
   var str = '<table border="0" cellpadding="0" cellspacing="0" width="150">';
   str += '<tr><td class="'+hc+'">Take the visual tour</td></tr>';
   str += '<tr><td><table border="0" cellpadding="0" cellspacing="0" class="v14-gray-table-border">';
   str += '<tr><td width="150" class="no-padding"><table border="0" cellpadding="0" cellspacing="0" width="143">';
   str += '<tr valign="top"><td align="right" width="18" class="ipt"><img src="//www.ibm.com/i/v14/icons/popup.gif" border="0" height="16" width="16" alt="" /></td>';
   str += '<td width="125" class="npl"><p><a class="smallplainlink" href="javascript:popup(\'http://www.pc.ibm.com/us/products/intellistation/tour/ibm_intellistation_z_pro.html\',440,600);">IntelliStation Z Pro Series</a></p></td>';
   str += '</tr></table></td></tr></table></td></tr></table>';
   document.write(str);
 }				         
				         
		
// adestefa@us.ibm.com 5/23/2005 1:42PM
// create contact module using 4 styles
//
// 1 - call me
// 2 - call/chat
// 3 - call/chat/raq
// 4 - call/raq
//   all parameters are required
function psContactModuleStyle(style,callvdn,chatvdn,callnavcode,chatnavcode,raqURL,phone){
var mod = '<table border="0" cellpadding="0" cellspacing="0" width="150"><tr><td class="v14-header-1-small">We\'re here to help</td></tr>';
mod += '<tr><td><table border="0" cellpadding="0" cellspacing="0" class="v14-gray-table-border">';
mod += '<tr><td width="150" class="no-padding"><table border="0" cellpadding="0" cellspacing="0" width="148">' 
mod += '<tr valign="top"><td class="iltbp"><img height="36" alt="" src="//www.ibm.com/servers/eserver/bladecenter/i/woman1_final.gif" width="36" /></td>'; 
mod += '<td class="espl"><p class="smgraytext">Easy ways to get the answers you need.</p></td></tr></table></td></tr>'; 
var spacer = '<tr><td><img src="//www.ibm.com/i/c.gif" width="1" height="5" alt="" /></td></tr>';
var url  = "void(window.open('https://icm1.teleweb.ca.ibm.com/GTA/Redirector.jsp?"
var srcURL   = "&callUsSrcPage=" + escape(location.protocol+'//'+window.location.hostname+window.location.pathname);
var srcTitle = "&uui_data=" + escape(document.title.replace(/\+/g,' '));
var call = url + "vdn_ext=" + callvdn + srcURL + srcTitle + "&navCode=" + callnavcode + "&type=callback&arena=ibm','callmeWindow','height=506,width=382,scrollbars=no'))";
var chat = url + "vdn_ext=" + chatvdn + srcURL + srcTitle + "&navCode=" + chatnavcode + "&type=chatter&arena=ibm','callmeWindow','height=506,width=382,scrollbars=no'))";
// call me
if(style == 1 || style == 2 || style == 3 || style == 4){
mod += '<tr><td><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="javascript:'+call+'" onclick="'+call+'" onkeypress="'+call+'"><img src="//www.ibm.com/i/v14/buttons/phone_rd.gif" height="21" alt="Call me now" border="0" /></a></td>';
mod += '<td>&nbsp\;</td><td><a class="fbox" href="javascript:'+call+'" onclick="'+call+'" onkeypress="'+call+'"><b>Call me</b></a></td></tr></table></td></tr>';
mod += spacer;
}
// chat
if(style == 2 || style == 3){
mod += '<tr><td><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="javascript:'+chat+'" onclick="'+chat+'" onkeypress="'+chat+'"><img src="//www.ibm.com/i/v14/buttons/chat_rd.gif" height="21" alt="Chat online" border="0" /></a></td></a></td>';
mod += '<td>&nbsp\;</td><td><a class=fbox" href="javascript:'+chat+'" onclick="'+chat+'" onkeypress="'+chat+'"><b>Chat online</b></a></td></tr></table></td></tr>';
mod += spacer;
}
// raq link
if(style == 3 || style == 4){
mod += '<tr><td><table border="0" cellpadding="0" cellspacing="0"><tr><td><a href="'+raqURL+'"><img border="0" height="21" src="//www.ibm.com/i/v14/buttons/arrow_rd.gif" width="21" alt="Request a quote"/></a></td>';
mod += '<td>&nbsp\;</td><td><a class="fbox" href="'+raqURL+'"><b>Request a quote</b></a></td></tr></table></td></tr>';
mod += spacer;
}
mod += '<tr><td><img height="7" src="//www.ibm.com/i/c.gif" width="1" alt=""/></td></tr>';
mod += '<tr><td class="lgray"><img height="1" src="//www.ibm.com/i/c.gif" width="1" alt=""/></td></tr>'; 
mod += '<tr><td><p class="smgraytext">or call us at<br /><b>'+phone+'</b></p></td></tr>';
mod += '</table></td></tr></tbody></table>';
document.write(mod);
}
