function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}
/*
function ppcLinks() {
	if (window.location.hash.indexOf("ppc") != -1 || readCookie("ppccookie") == "ppc") {
		//change adlinks
		var objA = document.getElementById("content").getElementsByTagName("a");
		for (var intA = 0; intA < objA.length; intA ++) {
			if (objA[intA].href.indexOf("adservicemedia") != -1 || objA[intA].href.indexOf("guavamedia") != -1) {
				objA[intA].href = objA[intA].href.replace(/&sub=/, "&sub=ppc-");
			}
		}
		//set cookie
		if (readCookie("ppccookie") != "ppc") {
			createCookie('ppccookie','ppc',30);
		}
	}
}
*/

function ppcLinks(strIP) {
    var aryUrlSubparts = "";
    var strUrlTemp = "";
    //	strIP = strIP.replace(/\./g, "-");
    strPPC = "";
    if (window.location.hash.indexOf("ppc") != -1 || readCookie("ppccookie") == "ppc") {
        //change adlinks
        strPPC = "ppc";
        //set cookie
        if (readCookie("ppccookie") != "ppc") {
            createCookie('ppccookie', 'ppc', 30);
        }
    }
    var objA = document.getElementById("content").getElementsByTagName("a");
    for (var intA = 0; intA < objA.length; intA++) {
        if (objA[intA].href.indexOf("adservicemedia") != -1 || objA[intA].href.indexOf("guavamedia") != -1) {
            if (strPPC == "ppc") {
                objA[intA].href = objA[intA].href.replace(/&sub=/, "&sub=ppc-");
            }
            if (objA[intA].href.indexOf("&sub=") != -1) {
                //if (objA[intA].href.indexOf("&sub=") == objA[intA].href.lastIndexOf("&")) {
                //    objA[intA].href = objA[intA].href + "_ip" + strIP;
                //} else {

                //}
                aryUrlSubparts = objA[intA].href.split("&");
                strUrlTemp = aryUrlSubparts[0];
                for (var intSub = 1; intSub < aryUrlSubparts.length; intSub++) {
                    strUrlTemp += "&" + aryUrlSubparts[intSub];
                    if (aryUrlSubparts[intSub].indexOf("sub=") != -1) {
                        strUrlTemp += "_ip" + strIP;
                    }
                }
                objA[intA].href = strUrlTemp;
            }
        }
    }
}

function show_intellitext() {
	void(0);
}
function remove_intellitext() {
	void(0);
}
