//var pageId

var cmp_1 = 'pdpStoreAvailEnterZip';
var cmp_2 = 'PDP Store Availability Store Results Page 1';
var cmp_3 = 'PDP Store Availability Store Results Page 1 Print';
var cmp_4 = 'PDP Store Availability Store Results Page 2';
var cmp_5 = 'PDP Store Availability Store Results Page 2 Print';
var cmp_6 = 'PDP Store Availability Store Map';
var cmp_7 = 'PDP Store Availability Store Map Print';
var cmp_8 = 'PDP Store Availability Directions';
var cmp_9 = 'pdpStoreAvailStoreDirPrint';
var cmp_10 = 'pdpStoreAvailEnterZipError';


//var cm_CatID = "<%=productView.getTrackingParamValue(TrackingView.TRACKINGCATEGORY_HIDDEN)%>"; set in the xsl     

var cm = function(pgId){
    cmCreatePageviewTag(
        pgId,
        cm_CatID,
        "",
        "",
        getMMCVendor(),
        getMMCCategory(),
        getMMCPlacement(),
        getMMCItem(),
        getLinkShareID(),
        thisUser.getMachID(),
        getReferrerURL()
    );
}

function throwCreateConversionEventTag(eventID, actionType, eventCat, points, convAttr)
{
	try {
	    cmCreateConversionEventTag(eventID, actionType, eventCat, points, convAttr);
	} catch (e) { MACYS.cmError = e.toString(); }
}

function throwCreateManualLinkClickTag(href, linkId, pageId)
{
    cmCreateManualLinkClickTag(
        href,
        linkId,
        pageId
    );
}

function getInStoreConvValue(convStr)
{
    switch(convStr)
    {
        case 'S':
            return '10';
            
        case 'SS':
            return '5';
            
        case 'U':
            return '0';
            
        default:
            return '0';
    }
}