//Grab querystring value pair
function grabQueryStr( name )
{
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var results = regex.exec( window.location.href );
	if( results == null )
		return "";
	else
	return results[1];
}

// Get the CMP code from the query string
function getCMP() {
    var cmp = grabQueryStr('CMP');
    
    if (cmp == "")
        cmp = grabQueryStr('cmp');

    return cmp;
}

//Begin Module D Dynamic Phone Number code
function setModDPhone( val )
{
	//Set function values
	var OPTIVal = grabQueryStr("OPTI");
	var CTADiv = "CTAD";
	var CTA = val;
	var phoneNum;
	var phoneNumImg;

  // get the CTA part of the phone image file
  switch (CTA)
  {
    case "CTA8": // Compare
      phoneNum = "cta_d8";
      break;
      
    case "CTA9": // Big Dream
      phoneNum = "cta_d9";
      break;
      
    case "CTA10": // Small vs. Big
      phoneNum = "cta_d10";
      break;
      
    default: //CTA2 Champion
      phoneNum = "cta_d2";
  }

  // get the OPTI part of the file name
  switch (OPTIVal)  
  {
    case "101":
      phoneNum += "_1557";
      break;
    
    case "102":
      phoneNum += "_5496";
      break;
    
    case "103":
      phoneNum += "_2313";
      break; 
    
    case "104":
      phoneNum += "_5381";
      break;
    
    case "107":
      phoneNum += "_7480";
      break;
    
    case "108":
      phoneNum += "_7482";
      break;
    
    case "109":
      phoneNum += "_7483";
      break;
    
    case "110":
      phoneNum += "_7484";
      break; 
      
    case "111":
      phoneNum += "_7489";
      break; 
    
    case "112":
      phoneNum += "_9016";
      break; 
    
    case "113":
      phoneNum += "_9017";
      break; 
    
    default:
       phoneNum += "_1557";
  }
  
	phoneNumImg = "<img src=\"images/cta_phone/" + phoneNum + ".gif\" width=\"346\" height=\"52\" border=\"0\" />";
	var grabImg = document.getElementById(CTADiv);
	grabImg.innerHTML = phoneNumImg;
	
}