var expires = null;
var path = null;
var domain =  null;
var secure = false;
var expDays = 365; // number of days the cookie should last
var expDate = new Date();
expDate.setTime(expDate.getTime() +  (24 * 60 * 60 * 1000 * expDays));
expires = null;

//   ##############  SIMPLE  BROWSER SNIFFER
if (document.layers) {navigator.family = "nn4"}
if (document.all) {navigator.family = "ie4"}
if (window.navigator.userAgent.toLowerCase().match("gecko")) {navigator.family = "gecko"}

var isNav = (navigator.appName.indexOf("Netscape") !=-1);
function fullscreen(){

	if(navigator.family =="nn4") {
		document.object1.left=1;
		document.object1.width=screen.width;
		document.object1.height=screen.height;
		document.getElementById("helpframe").width = screen.width -35;
		document.getElementById("helpframe").height = screen.height;
		document.object1.top=1;
	}
	else if(navigator.family =="ie4"){
		object1.style.pixelLeft=1;
		object1.style.width=screen.width;
		object1.style.pixelTop=1;
		object1.style.height=screen.height;
		document.getElementById("helpframe").width = screen.width -35;
		document.getElementById("helpframe").height = screen.height;
	}
	else if(navigator.family =="gecko"){
		document.getElementById("object1").style.left=1;
		document.getElementById("object1").style.top=1;
		document.getElementById("helpframe").style.width = screen.width -35;
		document.getElementById("helpframe").style.height = screen.height;
	}

}
overdiv = 0;
function popLayer(a){
if (navigator.family == "gecko") {pad="0"; bord="1 bordercolor=black";}
else {pad="1"; bord="0";}
desc = 	  "<table cellspacing=0 cellpadding="+pad+" border="+bord+"  bgcolor=000000><tr><td>\n"
	+"<table cellspacing=0 cellpadding=3 border=0 width=100%><tr><td bgcolor=EFECF0><center><font size=-2>\n"
	+"<table style='width:500px;height:400px;background-color:navy'><tr style='background-color:navy;height:25px;'>\n"
	+"<td style='color:white;font-weight:bold;font-family:verdana,tahoma,arial;font-size:10pt'>New Mighty Website HELP\n"
	+"</td><td align='right'><input title='full screen' type='button' value='>' onclick=fullscreen(); "
	+"style='background-color:navy;color:white;font-weight:bold;font-size:12pt;text-align:center;height:25px;width:25px'>"
	+"<input title='close' type='button' value='X' onclick='overdiv=0;hideLayer();' style='background-color:red;color:white;font-weight:bold;font-size:12pt;text-align:center;height:25px;width:25px'></td></tr>"
	+"<tr><td colspan=2><iframe id='helpframe' src='http://eclipse.mightyautoparts.com/help/index.html' width='500' height='375' frameborder=0 scrolling=yes></iframe></td></tr>\n"
	+"<tr><td style='color:white;font-weight:bold;font-family:verdana,tahoma,arial;font-size:10pt'><input name='hidebox' id='hidebox' type='checkbox' onclick='if(this.checked){cookieHide(\"hideinstructions\",\"true\")}'>Do Not Display This Box Again.</table>\n" 
	+"\n</td></tr></table>\n"
	+"</td></tr></table>";
if(navigator.family =="nn4") {
	document.object1.document.write(desc);
	document.object1.document.close();
	document.object1.left=(screen.width - 500)/2;
	document.object1.top=document.body.scrollTop + 70;
	}
else if(navigator.family =="ie4"){
	object1.innerHTML=desc;
	object1.style.pixelLeft=(screen.width - 500)/2;
	object1.style.pixelTop=document.body.scrollTop + 70;
	}
else if(navigator.family =="gecko"){
	document.getElementById("object1").innerHTML=desc;
	document.getElementById("object1").style.left=(screen.width - 500)/2;
	document.getElementById("object1").style.top=document.body.scrollTop + 70;
	}
}
function cookieHide(name,value){
       	document.cookie = name + "=" + escape (value) +
        ("; expires=" + expDate ) +
	+';path=/;domain=mightyautoparts.com';        

	if(document.getElementById("object1")){
		overdiv=0;
		hideLayer();
	}
}
function hideLayer(){
	if (overdiv == "0") {
		if(navigator.family =="nn4") {eval(document.object1.top="-500");document.object1.width="300";document.object1.height="300";}
		else if(navigator.family =="ie4"){object1.innerHTML=""; object1.style.height="10";object1.style.width="10";object1.style.top="-500";}
		else if(navigator.family =="gecko") {document.getElementById("object1").style.width="10";document.getElementById("object1").style.height="10";document.getElementById("object1").style.top="-1000px";
		}
	}
}
function loadup(){
	populateuser();
	document.domain = "mightyautoparts.com";
	return;
//	if((document.cookie).indexOf("hideinstructions") != -1){return;}
//	overdiv=1;
//	popLayer("1");
}

function rememberme(){
	var ustr = document.getElementById("_58_login").value;
	var ustr2 = "";
	var pstr = document.getElementById("_58_password").value;
	var pstr2 = "";
	if(document.getElementById("_58_rememberMe").checked)
	{
		if(ustr.length < 16){
			for(var i=ustr.length;i<16;i++){
				ustr = ustr + "~";
			}
			ustr2 = "~~~~~~~~~~~~~~~~";
		}
		if(ustr.length >= 16){
			ustr2 = ustr.substring(16,ustr.length);
			ustr = ustr.substring(0,16);
			if(ustr2.length < 16){
				for(var i=ustr2.length;i<16;i++){
					ustr2 = ustr2 + "~";
				}
			}

		}
		if(pstr.length < 16){
			for(var i=pstr.length;i<16;i++){
				pstr = pstr + "~";
			}
			pstr2 = "~~~~~~~~~~~~~~~~";
		} 
		if(pstr.length >= 16){
			pstr2 = pstr.substring(16,pstr.length);
			pstr = pstr.substring(0,16);
			if(pstr2.length < 16){
				for(var i=pstr2.length;i<16;i++){
					pstr2 = pstr2 + "~";
				}
			}

		}
		cookieHide("remu",aes_encrypt("remu",ustr,true,"2b7e151628aed2a6abf7166609cf4f3c"));
		cookieHide("remu2",aes_encrypt("remu2",ustr2,true,"2b7e151628aed2a6abf7166609cf4f3c"));
		cookieHide("remp",aes_encrypt("remp",pstr,true,"2b7e151628aed2a6abf7166609cf4f3c"));
		cookieHide("remp2",aes_encrypt("remp2",pstr2,true,"2b7e151628aed2a6abf7166609cf4f3c"));
	} 
	else if(!document.getElementById("_58_rememberMe").checked)
	{
		cookieHide("remu","");
		cookieHide("remu2","");
		cookieHide("remp","");
		cookieHide("remp2","");
	}
	return true;
}


function rememberme2(){
	var ustr = document.getElementById("username").value;
	var ustr2 = "";
	var pstr = document.getElementById("password").value;
	var pstr2 = "";
	if(document.getElementById("rememberMe").checked)
	{
		if(ustr.length < 16){
			for(var i=ustr.length;i<16;i++){
				ustr = ustr + "~";
			}
			ustr2 = "~~~~~~~~~~~~~~~~";
		}
		if(ustr.length >= 16){
			ustr2 = ustr.substring(16,ustr.length);
			ustr = ustr.substring(0,16);
			if(ustr2.length < 16){
				for(var i=ustr2.length;i<16;i++){
					ustr2 = ustr2 + "~";
				}
			}

		}
		if(pstr.length < 16){
			for(var i=pstr.length;i<16;i++){
				pstr = pstr + "~";
			}
			pstr2 = "~~~~~~~~~~~~~~~~";
		} 
		if(pstr.length >= 16){
			pstr2 = pstr.substring(16,pstr.length);
			pstr = pstr.substring(0,16);
			if(pstr2.length < 16){
				for(var i=pstr2.length;i<16;i++){
					pstr2 = pstr2 + "~";
				}
			}

		}
		cookieHide("remu",aes_encrypt("remu",ustr,true,"2b7e151628aed2a6abf7166609cf4f3c"));
		cookieHide("remu2",aes_encrypt("remu2",ustr2,true,"2b7e151628aed2a6abf7166609cf4f3c"));
		cookieHide("remp",aes_encrypt("remp",pstr,true,"2b7e151628aed2a6abf7166609cf4f3c"));
		cookieHide("remp2",aes_encrypt("remp2",pstr2,true,"2b7e151628aed2a6abf7166609cf4f3c"));
	} 
	else if(!document.getElementById("rememberMe").checked)
	{
		cookieHide("remu","");
		cookieHide("remu2","");
		cookieHide("remp","");
		cookieHide("remp2","");
	}
	return true;
}

function populateuser(){
	if(GetCookie('remu') != null && GetCookie('remu').length>0 && GetCookie('remu')!="undefined"){
		var setU = aes_decrypt("remu",GetCookie('remu'),true,"2b7e151628aed2a6abf7166609cf4f3c");
		var setU2 = aes_decrypt("remu2",GetCookie('remu2'),true,"2b7e151628aed2a6abf7166609cf4f3c");
		var setP = aes_decrypt("remp",GetCookie('remp'),true,"2b7e151628aed2a6abf7166609cf4f3c");
		var setP2 = aes_decrypt("remp2",GetCookie('remp2'),true,"2b7e151628aed2a6abf7166609cf4f3c");
		setP = setP.replace(/~/g, '');	
		setP2 = setP2.replace(/~/g, '');	
		setU = setU.replace(/~/g, '');
		setU2 = setU2.replace(/~/g, '');
		document.getElementById("_58_login").value = setU + setU2; 
		document.getElementById("_58_password").value = setP + setP2;
		document.getElementById("_58_rememberMe").checked = true;
		/*
		var loginUrl = "https://eclipse.mightyautoparts.com/liferay/web/guest/home?p_p_id=58&p_p_lifecycle=1&p_p_state=normal&p_p_mode=view&p_p_col_id=column-1&p_p_col_count=1&_58_struts_action=%2Flogin%2Flogin";								
		var cmd = document.getElementById("cmd"); //cmd
		var username = document.getElementById("_58_login"); //login
		var password = document.getElementById("_58_password"); //password
		var remember = document.getElementById("_58_rememberMe"); //rememberMeCheckbox
		var back_to_url = loginUrl + "&cmd=" + cmd.value + "&login=" + setU + setU2 + "&password=" + escape(setP + setP2);
		document.getElementById("josso_back_to").value = back_to_url;	
		*/
	}
}

function populateuser2(){
	if(GetCookie('remu') != null && GetCookie('remu').length>0 && GetCookie('remu')!="undefined"){
		var setU = aes_decrypt("remu",GetCookie('remu'),true,"2b7e151628aed2a6abf7166609cf4f3c");
		var setU2 = aes_decrypt("remu2",GetCookie('remu2'),true,"2b7e151628aed2a6abf7166609cf4f3c");
		var setP = aes_decrypt("remp",GetCookie('remp'),true,"2b7e151628aed2a6abf7166609cf4f3c");
		var setP2 = aes_decrypt("remp2",GetCookie('remp2'),true,"2b7e151628aed2a6abf7166609cf4f3c");
		setP = setP.replace(/~/g, '');	
		setP2 = setP2.replace(/~/g, '');	
		setU = setU.replace(/~/g, '');
		setU2 = setU2.replace(/~/g, '');
		document.getElementById("username").value = setU + setU2; 
		document.getElementById("password").value = setP + setP2;
		document.getElementById("rememberMe").checked = true;
		/*
		var loginUrl = "https://eclipse.mightyautoparts.com/liferay/web/guest/home?p_p_id=58&p_p_lifecycle=1&p_p_state=normal&p_p_mode=view&p_p_col_id=column-1&p_p_col_count=1&_58_struts_action=%2Flogin%2Flogin";								
		var cmd = document.getElementById("cmd"); //cmd
		var username = document.getElementById("_58_login"); //login
		var password = document.getElementById("_58_password"); //password
		var remember = document.getElementById("_58_rememberMe"); //rememberMeCheckbox
		var back_to_url = loginUrl + "&cmd=" + cmd.value + "&login=" + setU + setU2 + "&password=" + escape(setP + setP2);
		document.getElementById("josso_back_to").value = back_to_url;	
		*/
	}
}

function getCookieVal (offset) {
        var endstr = document.cookie.indexOf (";", offset);
        if (endstr == -1){
                endstr = document.cookie.length;
        }
        return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {
        var arg = name + "=";
        var alen = arg.length;
        var clen = document.cookie.length;
        var i = 0;
        while (i < clen) {
                var j = i + alen;
                if(document.cookie.substring(i, j) == arg){
                        return getCookieVal (j);
                }
                i = document.cookie.indexOf(" ", i) + 1;
                if (i == 0){ break;}
        }
}


