var expDays = 365; var exp = new Date();   exp.setTime(exp.getTime() + (expDays*24*60*60*1000));  var valCookie = ReadCookie('msp');
if (valCookie == null) { 
var p_arr = new Array();
p_arr[0] = 0;
p_arr[1] = "http://www-3.ibm.com/services/resources/";                          
p_arr[2] = "http://www-1.ibm.com/services/";                                          
p_arr[3] = "http://www3.software.ibm.com/download";                        
p_arr[4] = "http://www-106.ibm.com/developerworks/";                              
p_arr[5] = "http://www-3.ibm.com/e-business/index.jsp";                                        
p_arr[6] = "http://www-4.ibm.com/cgi-bin/software/track3.cgi?file=/software/info/ei/index.html&S_TACT=100BLA01&S_CMP=campaign";                
p_arr[7] = "http://www-3.ibm.com/services/learning/";                           
p_arr[8] = "http://www.ibm.com/";                                                          
p_arr[9] = "http://www.ibm.com/solutions/";                                          
p_arr[10] = "http://www-106.ibm.com/developerworks/java/";                              
p_arr[11] = "http://www.ibm.com/press/prnews.nsf/homepage";                                              	
p_arr[12] = "http://www.ibm.com/products/";        
p_arr[13] = "http://commerce.www.ibm.com/cgi-bin/ncommerce/CategoryDisplay?cgrfnbr=2048974&cntrfnbr=1&cgmenbr=1&cntry=840&lang=en_US";                                 
p_arr[14] = "http://commerce.www.ibm.com/cgi-bin/ncommerce/CategoryDisplay?cgrfnbr=2035724&cntrfnbr=1&cgmenbr=1&cntry=840&lang=en_US";                   
p_arr[15] = "http://www.pc.ibm.com/us/eserver/xseries/index.html";               
p_arr[16] = "http://commerce.www.ibm.com/content/home/shop_ShopIBM/en_US/p_p.html";             
p_arr[17] = "http://www.ibm.com/Search?";                                            
p_arr[18] = ""; 
p_arr[19] = "http://www-1.ibm.com/servers/";                                            
p_arr[20] = "";                                                  
p_arr[21] = "http://www-1.ibm.com/businesscenter/us/smbusapub.nsf/detailcontacts/SBCenter59BB";
p_arr[22] = "http://www-4.ibm.com/software/";                                         
p_arr[23] = "http://www-1.ibm.com/support/"; 
p_arr[24] = "";
p_arr[25] = "";
p_arr[26] = "";
p_arr[27] = "";
p_arr[28] = "";
p_arr[29] = "";
p_arr[30] = "";
p_arr[31] = "";
p_arr[32] = "";
p_arr[33] = "";
p_arr[34] = "";
p_arr[35] = "";
p_arr[36] = "";
p_arr[37] = "";
p_arr[38] = "http://www.chips.ibm.com/products/digitalvideo/";
p_arr[39] = "http://www.chips.ibm.com/products/infoapp/";
p_arr[40] = "http://www.chips.ibm.com/products/ipl/";
p_arr[41] = "http://www.chips.ibm.com/products/foundry/";
p_arr[42] = "http://www.chips.ibm.com/products/memory/";
p_arr[43] = "http://www.chips.ibm.com/products/wired/";
p_arr[44] = "http://www.chips.ibm.com/products/optictransport/";
p_arr[45] = "http://www.chips.ibm.com/products/interconnect/";
p_arr[46] = "http://www.chips.ibm.com/products/powerpc/";
p_arr[47] = "http://www.chips.ibm.com/products/settopbox/";
p_arr[48] = "http://www.chips.ibm.com/products/infiniband/";
p_arr[49] = "http://www.chips.ibm.com/products/wireless/";
p_arr[50] = "http://www.chips.ibm.com/products/";
p_arr[51] = "http://www.chips.ibm.com/services/asg/";
p_arr[52] = "";
p_arr[53] = "";
p_arr[54] = "http://www.chips.ibm.com/products/fiberoptic/";
p_arr[55] = "";
p_arr[56] = "";
p_arr[57] = "";
p_arr[58] = "http://www.chips.ibm.com/products/wired/products/network_processors.html";
p_arr[59] = "http://www.chips.ibm.com/products/wired/products/switch_fabric.html";
p_arr[60] = "http://www.chips.ibm.com/products/wired/products/control_processors.html";
p_arr[61] = "";
p_arr[62] = "";
p_arr[63] = "";
p_arr[64] = "";
p_arr[65] = "";
p_arr[66] = "";
p_arr[67] = "http://www-4.ibm.com/software/data/";
p_arr[68] = "http://www-4.ibm.com/software/data/db2/";
p_arr[69] = "http://www-4.ibm.com/software/data/cm/";
p_arr[70] = "http://www-4.ibm.com/software/data/db2/udb/downloads.html";
p_arr[71] = "http://www-4.ibm.com/software/data/db2/os390/";
p_arr[72] = "http://www-4.ibm.com/software/data/ims/";


var p_int = new Array();

p_int[0] = 0;  
p_int[1] = 0;                                p_int[11] = 0.0058241;
p_int[2] = 0.0188377;                    p_int[12] = 0.0022903;
p_int[3] = 0;                                p_int[13] = 0.0022903;
p_int[4] = 0.0009574;                    p_int[14] = 0.0022903;
p_int[5] = 0;                                p_int[15] = 0.0022903;
p_int[6] = 0;                                p_int[16] = 0.0022903;
p_int[7] = 0.0279724;                    p_int[17] = 0.0008176;
p_int[8] = 0.0002437;                    p_int[18] = 0;
p_int[9] = 0.0254917;                    p_int[19] = 0.0201407;
p_int[10] = 0;                              p_int[20] = 0.0018545;  
p_int[21] = 0.0275767;                  p_int[22] = 0.0158538;    p_int[23] = 0;  
for (var i = 24; i<67; i++){ p_int[i] = 0.0120541; }
for (var i = 67; i<73; i++){ p_int[i] = 0.0105953; }



var p_dom = location.host;
var p_loc = location.href;
var mod17 = "Search";
var result = p_loc.indexOf(mod17);
var mod = 0; var ShowPop = 0;
var rdnum = Math.random();
var attr = "toolbar=no,menubar=no,scrollbars=no,resizable=yes,width=450,height=350";

if (p_dom == 'commerce.www.ibm.com' && p_loc != p_arr[13] && p_loc != p_arr[14] && p_loc != p_arr[16]){
var com = "cntrfnbr=1"; var rest = p_loc.substring(p_loc.indexOf(com), p_loc.length-1); var mystr = rest.substring(0,rest.indexOf("&")); var result1 = mystr.substring(mystr.indexOf("=")+1,mystr.length);
   if (result1 == 1){mod=20;ShowPop=p_int[20]; }
}else if( result != -1){ mod=17; ShowPop=p_int[17];
}else{ for (var i=1; i<73; i++){if (p_loc == p_arr[i]){   if (i < 10){ mod = "0" + i; }else{ mod = i; } ShowPop=p_int[i]; break;}} }
if (mod == 5){pupLoc = "http://www.ibm.com/cgi-bin/i220/bima.pl?mod=05"; var attr="toolbar=no,menubar=no,scrollbars=yes,resizable=yes";}else{pupLoc = "http://www.ibm.com/pup.htm?mod=" + mod; } 
if (mod != 0 && rdnum <= ShowPop  ){ valCookie = 2; DeleteCookie('msp'); SetCookie('msp',valCookie,exp,'/','.ibm.com');PUP(); }}
function ReadCookie(dcname) {var dcexist = dcname + "="; var dc = document.cookie; if (dc.length > 0) { offset = dc.indexOf(dcexist); if  (offset != -1) { offset += dcexist.length; end = dc.indexOf(";", offset); if (end == -1)  end = dc.length;  return unescape(dc.substring(offset,  end));} } return null; }
function SetCookie (dcname, value, expires,path,domain) { var secure=false; document.cookie = dcname + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : ""); } 
function DeleteCookie (dcname) { var exp = new Date(); exp.setTime(exp.getTime() - 1); var cval = ReadCookie (dcname); document.cookie = dcname + "=" + cval + "; expires=" + exp.toGMTString(); }
function PUP() { zview=window.open(pupLoc,"view",attr); }

