function LinkFromFlash(href, redirect) {
    var confirm_redirect = true;
    if (document.URL.indexOf("dbcmlv=1") != -1) {
        if (redirect) {
            confirm_redirect = confirm("LinkFromFlash, OK to redirect:\nHref: " + href + "\nName: " + name);
        } else {
            alert("LinkFromFlash:\nHref: " + href + "\nName: " + name);
        }
    }
    if (redirect && confirm_redirect) {
        document.location = href;
    }
}

function driveParent (destination) {
                if (window.opener) {
                                window.opener.location.href = destination;
                                window.opener.focus ();
                } else {
                                // If the user closed the parent window, create a new one
                                var newWin = window.open (destination, '', '');
                                newWin.focus ();
                }
}

function createPopUp(url, name, optionString) {
	if (!name){
		name = "newwnd";
	}
	if (!optionString){
		optionString = "toolbar=no,location=no,directories=no,scrollbars=yes,resizable=yes,height=500,width=730,screenX=4,screenY=4,top=4,left=4";
	}		
	win = window.open(url, name, optionString);
	win.focus();
}

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 calculateDate(name){
	var cookieDate = readCookie(name);
}

var x = readCookie('emailpop');
var xx = readCookie('emailpopsub');

if(null == xx){
if(null == x){
createCookie('emailpop','visitor',7)
//window.open("/pages/popup/dream-room-come-true-sweeps.html","SweepsPopup","menubar=no,status=0,width=450,height=550,toolbar=no,screenx=100,screeny=100, resizable=no");
}
}

function omnitureCampaignTagger (campaignVersion) {
	//alert ('You fell into campaign: ' + campaignVersion);
	
	var homepageCode = document.getElementById ('homepage');
	
	// Get all the image maps on the homepage
	var homepageImageMaps = homepageCode.getElementsByTagName ('area');
	
	if (homepageImageMaps.length > 0) {
		// We found image maps on the homepage
		for (i = 0; i < homepageImageMaps.length; i++) {
			var newURL = homepageImageMaps[i].href.replace('_v1', '_v' + omnitureCampaign);
			homepageImageMaps[i].href = newURL;
		}
	}
	
	// Get all the regular link tags on the homepage
	var homepageAnchors = homepageCode.getElementsByTagName ('a');
	
	if (homepageAnchors.length > 0) {
		// We found anchor tags on the homepage
		for (i = 0; i < homepageAnchors.length; i++) {
			var newURL = homepageAnchors[i].href.replace('_v1', '_v' + omnitureCampaign);
			homepageAnchors[i].href = newURL;
		}
	}
	
	document.getElementById ('hp-hero').style.visibility = 'visible';
	document.getElementById ('hp-scrollbar').style.visibility = 'visible';
}