GMCERTIFIED.REFERRER = new Object(); 

GMCERTIFIED.REFERRER.getReferrer = function() {
	return document.referrer;
}


GMCERTIFIED.REFERRER.chevyArr 	= new Array("chevy.com","chevrolet.com");
GMCERTIFIED.REFERRER.gmcArr 	= new Array("gmc.com");
GMCERTIFIED.REFERRER.buickArr 	= new Array("buick.com");
GMCERTIFIED.REFERRER.pontiacArr = new Array("pontiac.com");
GMCERTIFIED.REFERRER.saturnArr 	= new Array("saturn.com");

GMCERTIFIED.REFERRER.isCUVMake = function(url) {
	return GMCERTIFIED.REFERRER.innerIsMake(GMCERTIFIED.REFERRER.chevyArr,url) || 
		   GMCERTIFIED.REFERRER.innerIsMake(GMCERTIFIED.REFERRER.gmcArr,url) || 
		   GMCERTIFIED.REFERRER.innerIsMake(GMCERTIFIED.REFERRER.buickArr,url) || 
		   GMCERTIFIED.REFERRER.innerIsMake(GMCERTIFIED.REFERRER.pontiacArr,url) || 
		   GMCERTIFIED.REFERRER.innerIsMake(GMCERTIFIED.REFERRER.saturnArr,url);
}


GMCERTIFIED.REFERRER.isChevy = function() {
	return GMCERTIFIED.REFERRER.isMake(GMCERTIFIED.REFERRER.chevyArr);
}
GMCERTIFIED.REFERRER.isGMC = function() {
	return GMCERTIFIED.REFERRER.isMake(GMCERTIFIED.REFERRER.gmcArr);
}
GMCERTIFIED.REFERRER.isBuick = function() {
	return GMCERTIFIED.REFERRER.isMake(GMCERTIFIED.REFERRER.buickArr);
}
GMCERTIFIED.REFERRER.isPontiac = function() {
	return GMCERTIFIED.REFERRER.isMake(GMCERTIFIED.REFERRER.pontiacArr);
}
GMCERTIFIED.REFERRER.isSaturn = function() {
	return GMCERTIFIED.REFERRER.isMake(GMCERTIFIED.REFERRER.saturnArr);
}

GMCERTIFIED.REFERRER.isMake = function(makeArray) {
	var val = GMCERTIFIED.PROFILECOOKIE.getReferrerUrl();
	return GMCERTIFIED.REFERRER.innerIsMake(makeArray, val);
}

GMCERTIFIED.REFERRER.isMakeCurrentReferrer = function(makeArray, url) {
    return GMCERTIFIED.REFERRER.innerIsMake(makeArray, url);
}

GMCERTIFIED.REFERRER.innerIsMake = function(makeArray, val) {
	for (var i=0; i < makeArray.length; ++i) {
		if (val.toLowerCase().indexOf(makeArray[i]) >= 0) return true;
	}
	return false;
}