cmSetProduction();

var G_PS_DEBUG_MODE = 2;

var G_PS_ARR_DOMAIN = new Array("territoryahead.com");

var G_PS_URL_PATH = "" + document.location.href.toLowerCase();
var G_PS_PATHNAME = document.location.pathname.toLowerCase();
var G_PS_QUERYSTRING = document.location.search.toLowerCase();
var G_PS_URL_REFERRER = document.referrer.toLowerCase();
var G_PS_COOKIE_LIFETIME = 432000; // 5*24*60*60 = 5 days

var G_PS_COOKIE_CATID = "PS_CATID";
var G_PS_COOKIE_CURRCATID = "PS_CURRCATID";
var G_PS_COOKIE_PROD_CATID = "PS_PROD_CATID";
var G_PS_COOKIE_PROD_NAME = "PS_PROD_NAME";
var G_PS_COOKIE_PROFILE = "PS_PROFILE";
var G_PS_COOKIE_FLAG = "PS_FLAG";		

var G_PS_CK_ALL="PS_ALL";
var G_PS_CK_SHOP5="PS_SHOP5"
var G_PS_SEP="-_-";
var G_PS_CK_SHOP9="PS_SHOP9";
var G_PS_CK_SHOP9_CUSTINFO="PS_SHOP9_CUSTINFO";
var G_PS_CURR_CATID = null;
//var G_PS_VIEW_PRODUCTID = null;

function psCreateShopAction9Tag(pId, pName, pQuantity, pPrice, pCusID, pOrderID, pOrderTotal, pCatId) 
{
	pName = psCleanProductName(pName);
	pCatId = psCleanCatId(pCatId);
	pQuantity = psCleanPrice(pQuantity);
	pPrice = psCleanPrice(pPrice);
	pOrderTotal = psCleanPrice(pOrderTotal);
	
	pName=psHtmlDecode(pName);
	pCatId=psHtmlDecode(pCatId);
    if (G_PS_DEBUG_MODE == 1 || G_PS_DEBUG_MODE == 3)
        alert("cmCreateShopAction9Tag(" + pId + ", " + pName + ", " + pQuantity + ", " + pPrice + ", " + pCusID + ", " + pOrderID + ", " + pOrderTotal + ", " + pCatId + ")");
    if (G_PS_DEBUG_MODE == 2 || G_PS_DEBUG_MODE == 3)
        cmCreateShopAction9Tag(pId, pName, pQuantity, pPrice, pCusID, pOrderID, pOrderTotal, pCatId);
}

function psSendShop9ActionTags()
{
	if(G_PS_PATHNAME.indexOf("/thankyoumain.jsp")<0)
	{
		return;
	}
	var orderID=psGetOrderID();
	var cusID=psGetCustID();
	var temp=psGetCookie(G_PS_CK_SHOP9_CUSTINFO);
	if(psCheckElementExist(temp)==false)
	{
		return;
	}
	var arrTemp=temp.split(G_PS_SEP);
	var city=arrTemp[1];
	var state=arrTemp[2];
	var zip=arrTemp[3];
	var subTotal=arrTemp[4];
	var shipping=arrTemp[5];
	var country=arrTemp[6];
	var prID = null;
    var prName = null;
    var prQuan = null;
    var prPrice = null;
    var prCatID = null;

    var temp = psGetCookie(G_PS_CK_SHOP9);
    if(psCheckElementExist(temp) == false)
    {
        return;
    }
    var arrTemp = temp.split(";");
    if(psCheckArrayExist(arrTemp) == false)
    {
        return null;
    }
    arrTemp = arrTemp[0].split("#");

    if(psCheckArrayExist(arrTemp) == false)
    {
        return null;
    }
    var arrTemp1 = null;
    var arrTemp2 = null;
    for(var i = 1; i < arrTemp.length; i ++ )
    {
        arrTemp1 = arrTemp[i].split("~");
        if(psCheckArrayExist(arrTemp1) == true)
        {
            prID = arrTemp1[0];
            arrTemp2 = arrTemp1[1].split(G_PS_SEP);
            if(psCheckArrayExist(arrTemp2) == true)
            {
                prName = psCleanCatId(arrTemp2[0]);
                prQuan = arrTemp2[1];
                prPrice = arrTemp2[2];
                prCatID = arrTemp2[3];
            }
            else
            {
                prName = null;
                prQuan = null;
                prPrice = null;
                prCatID = null;
            }
            psCreateShopAction9Tag(prID, prName, prQuan, prPrice, cusID, orderID, subTotal, prCatID);
        }
    }
    psDisplayShop9s();
    psCreateOrderTag(orderID, subTotal, shipping, cusID, city, state, zip);	

	psSetCookie(G_PS_CK_SHOP9, "abc", "delete");
	psSetCookie(G_PS_CK_SHOP9_CUSTINFO, "abc", "delete");
}
