function onCCC_Submit() {
for (i=0; i <= document.forms.length - 1; i++)
{
	if( document.forms[i].id == "CustCareForm" )
	{
		document.forms[i].action = cccDomain + "/anon/login/login.aspx";
		CheckCookies(document.forms[i]);
		document.forms[i].submit();
	}
}
}

function CheckCookies(frm) {
	var prefix = "";
	if (frm.action.indexOf("?") <= 0)
		prefix = "?";
	else
		prefix = "&";

	document.cookie = "CheckCookies=Yes; path=/";
	var is_tempcookie = (document.cookie.indexOf("CheckCookies=Yes")!=-1);
	var hascookies;

	if (is_tempcookie) {
		var exp = new Date();
		exp.setTime (exp.getTime() - 100);
		document.cookie = "CheckCookies=Yes; path=/; expires=" + exp.toGMTString();
		frm.action = frm.action + prefix + "CookiesEnabled=Yes";
	}
	else {
		frm.action = frm.action + prefix + "CookiesEnabled=No";
	}
	return true;
}

function CCC_Login_KeyPress(buttonName, evt)
{	
	if (window.event)
	{
		skeyCode = event.keyCode;
	}
	else
	{
		skeyCode = evt.which;
	}
	
	if (skeyCode == 13)
	{
		if ((buttonName == "cccLoginBtnHead") || (buttonName == "cccLoginBtnQuote"))
		{
	    var button = document.getElementById(buttonName);
	    
	    if (button)
	    {
	        button.click();
	    }
		}	
		
	  return false;
	}	
}	

function CCC_Login_Submit(buttonName, evt)
{
    var frmLogin = document.forms["form1"];
	
	if (buttonName == "cccLoginBtnHead")
	{
		if (document.getElementById("usernamehead").value != "Enter User ID Here" && document.getElementById("passwordhead").value != "")
		{
			var userName = document.createElement("input");
			var password = document.createElement("input");
			
			userName.type = 'text';
			userName.name = 'username2';
			userName.id = 'username2';
			userName.style.display = 'none';
			userName.value = document.getElementById("usernamehead").value;

			password.type = 'password';
			password.name = 'password2';
			password.id = 'password2';
			password.style.display = 'none';
			password.value = document.getElementById("passwordhead").value;

			frmLogin.appendChild(userName);
			frmLogin.appendChild(password);
			
			CCC_Login();
		}
	}
	else
	{
		if (document.getElementById("usernamequote").value != "Enter User ID Here" && document.getElementById("passwordquote").value != "")
		{
			var userName = document.createElement("input");
			var password = document.createElement("input");

			userName.type = 'text';
			userName.name = 'username2';
			userName.id = 'username2';
			userName.style.display = 'none';
			userName.value = document.getElementById("usernamequote").value;

			password.type = 'password';
			password.name = 'password2';
			password.id = 'password2';
			password.style.display = 'none';
			password.value = document.getElementById("passwordquote").value;

			frmLogin.appendChild(userName);
			frmLogin.appendChild(password);

			CCC_Login();
		}
	}
}

function CCC_Login()
{
  ProcessMetrics('CCCLogin');
  var frmLogin = document.forms["form1"];

	frmLogin.action = cccDomain + "/Anon/Handlers/ExternalLoginHandler.ashx";

	CheckCookies(frmLogin);
	frmLogin.submit();
}

function changeBox(location)
{
	if (location == 'head')
	{
		document.getElementById('passtempheaddiv').style.display = 'none';
		document.getElementById('passwordheaddiv').style.display = '';
		document.getElementById('passwordhead').focus();
	}
	else
	{
		document.getElementById('passtempquotediv').style.display = 'none';
		document.getElementById('passwordquotediv').style.display = '';
		document.getElementById('passwordquote').focus();
	}
}

function restoreBox(location)
{
	if (location == 'head')
	{
		if (document.getElementById('passwordhead').value == '')
		{
			document.getElementById('passtempheaddiv').style.display = '';
			document.getElementById('passwordheaddiv').style.display = 'none';
		}
	}
	else
	{
		if (document.getElementById('passwordquote').value == '')
		{
			document.getElementById('passtempquotediv').style.display = '';
			document.getElementById('passwordquotediv').style.display = 'none';
		}
	}
}

function showHideCustomerLoginPrompt(textBox, prompt, error)
{
 	if (textBox.value == prompt || textBox.value == error)
 	{
 		if (textBox.value == error)
 		{
 			Sys.UI.DomElement.removeCssClass(textBox, 'error');
 		}
 		textBox.value = "";
 	}
 	else if (textBox.value == "")
 	{
 		textBox.value = prompt;
 	}
}

function toggleCustomerLoginBox(id)
{
 	var e = document.getElementById(id);
 	var customerLogin = document.getElementById("customerLogin");
 	var customerLoginLink = document.getElementById("notLoggedIn");

 	if (e.style.display == 'block')
 	{
 		e.style.display = 'none';
 		customerLogin.className = "";
 		customerLoginLink.className = "";
 	}
 	else
 	{
 		e.style.display = 'block';
 		customerLogin.className = "customerLogin";
 		customerLoginLink.className = "notLoggedIn";
 	}
}
