/* ** javascript pulled from the help.aol.com main page** */
    var s_account="aolcmp,aolsvc";

/* static omniture vars - DO NOT Delete*/

		var s_linkInternalFilters="javascript:help.aol.com"
	
	var s_linkTrackVars=""    /* Add s_props and s_eVars to track on custom links */
	var s_linkTrackEvents=""  /* Add s_events to track on custom links */
	
	var s_pfxID="sup"
	
	var s_channel="us.support"
	
	var s_prop5="" 
	var s_prop9=""
	
	var s_prop11="" 
	var s_prop13=""
	var s_prop14=""
	var s_prop15=""
	var s_prop16=""	
	var s_prop17=""
	
	var s_prop20=""
	var s_prop23=""
	var s_prop24=""
	var s_prop25=""
	
	/* E-commerce Variables */
	var s_campaign=""
	var s_eVar1=""
	var s_eVar2=""
	var s_eVar3=""
	var s_eVar4=""
	var s_eVar5=""
	var s_eVar6=""
	var s_eVar7=""
	var s_eVar8=""
	var s_events=""

/* end of static Omniture vars */

/* script */
var ua = navigator.userAgent.toLowerCase();

/* needed for main menu */
var notifyUrl;

/* needed for main menu */
var billingUrl;


var c;
function artzOvr(e){e = e ? e : event; var o = e.target ? e.target : e.srcElement; c = o.className; o.className = c + " " + c + "Hov";}
function artzOff(e){e = e ? e : event; var o = e.target ? e.target : e.srcElement; o.className = c;}
function artzClk(e){e = e ? e : event; var o = e.target ? e.target : e.srcElement; o.className = c + " " + c + "Act";}

function init() {
	attachEvents("input");
	//attachEvents("button");  causing problems in 2010 redesign
}

function attachEvents(elem) {
	var btns = document.getElementsByTagName(elem);
	for (var i=btns.length-1; i>=0; i--) {
		var btn = btns[i];
		if(elem != "input" || (btn.type == "submit" || btn.type == "button")) {
			btn.onmouseover = artzOvr;
			btn.onmouseout  = artzOff;
			btn.onmousedown = artzClk;
			btn.onmouseup   = artzOff;
		}
	}
}
onload = init;

/* script for popup windows */
function openWindow(ref_url, name, width, height,moveX,moveY) {
//        alert("openWindow: " + ref_url + ", " + name + ", " + width + ", " + height);
    var hwin;
    hwin = window.open(ref_url, name, "toolbar=no,height=" + height + ",width=" + width + ",directories=no,status=no,scrollbars=yes,resizable=no,menubar=no");
    if (moveX || moveY) {
        hwin.moveTo(moveX ? moveX : hwin.pageXOffset,moveY ? moveY : hwin.pageYOffset)
    }
    //hwin.focus();
}


    
var ClosesWindow = true;
var firedAlready = false;
// surveySessionVar:  false , 120
function CheckWindowClosed() {  
//	alert ("CheckWindowClosed");
}        
        
var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
function encode64(input) {
   var output = "";
   var chr1, chr2, chr3;
   var enc1, enc2, enc3, enc4;
   var i = 0;

   do {
      chr1 = input.charCodeAt(i++);
      chr2 = input.charCodeAt(i++);
      chr3 = input.charCodeAt(i++);

      enc1 = chr1 >> 2;
      enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
      enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
      enc4 = chr3 & 63;

      if (isNaN(chr2)) {
         enc3 = enc4 = 64;
      } else if (isNaN(chr3)) {
         enc4 = 64;
      }

      output = output + keyStr.charAt(enc1) + keyStr.charAt(enc2) + keyStr.charAt(enc3) + keyStr.charAt(enc4);
   } while (i < input.length);
   
   return output;
}        


function sendAnalyticsEvent(str) {
    ns=s_account; 
    if(str!=null)ns+=","+str;
    void(s_gs(ns));
}
function sendLinkEvent(str,lnkname) {
    ns=s_account; 
    if(str!=""&&str!=null)ns+=","+str; 
    s_linkType="o"; 
    s_lnk=true; 
    s_linkName=lnkname; 
    void(s_gs(ns));
}

/* from utilities.js on current support portal site */
function popUpWindow(URL, w, h) {
	var winl = (screen.width - w) / 2;
   	var wint = (screen.height - h) / 2;
	myWindow = top.window.open(URL, "","width=" + w + ",height=" + h + ",top=" + wint + ",left=" + winl + ",resizeable=no,scrollbars=no");
	myWindow.focus();    
}

