//######################################
// TimeZone Script for MyAccount #####
//######################################
function setTimeZone() {
	var tz = new Date().getTimezoneOffset();
	document.forms[0].timeZone.value = (tz/60);
	return true;
}

//######################################
// TimeZone Script for MyAccount #####
//######################################


//#################################################################################
// MyAccount Menu Field Tabkey,Password field type switch and enter key processor#####
//#################################################################################


function processKey(e,frm)
{
  if (null == e)
    e = window.event ;
  if (e.keyCode == 13)  {
    document.loginForm.submit();
	return false;
  }
}


var clicked=false;
function getfirstClick(item,changepass){
	if(item.value==''){
		item.select();
		return true;
	}else{
		clicked=false;
		item.value='';
		item.select();
		if (!clicked && changepass){changeType(item);}
		return true;
	}
}
function changeType(oInput){
	var inp = document.createElement("input");
	inp.name = inp.id = oInput.id;
	inp.type = "password";
	inp.maxLength = 16
	var parent = oInput.parentNode
	parent.removeChild(oInput)
	parent.appendChild(inp)
	var tout = window.setTimeout("document.getElementById('" + inp.id + "').focus()",50)
}
function passit(ip){
	var np=ip.cloneNode(true);
	np.type='password';
	if(np.value!=ip.value){np.value=ip.value;}
	cloneditem=ip.parentNode.replaceChild(np,ip);
}
//#################################################################################
// MyAccount Menu Field Tabkey,Password field type switch and enter key processor#####
//#################################################################################


//############################
// COOKIE WRITE AND READ #####
//############################

	var name="userName";
	var value;
	var expires;
	var path="/";
	var domain="coxbusiness.com";
	var secure;
	var expires = getmyExpDate(30, 0, 0);

function getmyExpDate(days, hours, minutes) {
    var expDate = new Date();
    if (typeof days == "number" && typeof hours == "number" && typeof hours == "number") {
        expDate.setDate(expDate.getDate() + parseInt(days));
        expDate.setHours(expDate.getHours() + parseInt(hours));
        expDate.setMinutes(expDate.getMinutes() + parseInt(minutes));
        return expDate.toGMTString();
    }
}

function setMyAccountCookie(username) {
	//name is  cbstracking
	value=username;
	if (document.loginForm.rememberme.checked==1) {
			document.cookie = name + "=" + escape (value) +
			((expires) ? "; expires=" + expires : "") +
			((path) ? "; path=" + path : "") +
			((domain) ? "; domain=" + domain : "") +
			((secure) ? "; secure" : "");
			//alert('creating cookie');
		   }
       return true;
}

function readMyAcctCookie(cname) {
	var nameEQ = unescape(cname) + "=";
	var ca = document.cookie.split(';');
	ucookie='';
	for(var i=0;i < ca.length;i++) {
		var c = unescape(ca[i]);
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0){
			//document.write(c.substring(nameEQ.length,c.length));
			ucookie=c.substring(nameEQ.length,c.length);
			//return;
			}
	}
	if (ucookie!='') {document.loginForm.userName.value=ucookie;}

	}
//################################
// END COOKIE WRITE AND READ #####
//################################
