var msg = new Array();
var idx = 0;
var fieldtofocus;

function checkLogin(form) {
	var fieldtofocus;
	var msg = new Array();
	var idx = 0;


	if(isEmpty(form.e)) {
		msg[idx++] = 'Please enter your username.';
		if (!fieldtofocus) {
			fieldtofocus = form.e;
		}
	}	
	if(isEmpty(form.pw)) {
		msg[idx++] = 'Please enter your password.';
		if (!fieldtofocus) {
			fieldtofocus = form.pw;
		}
	}
	if (msg.length > 0) {
		displayErrors(msg, fieldtofocus);
		
		return false;
	}
	else {
		validateData(form);
	}
}


function validateData(form) {
        var url = "http://pepperidge.promotionexpert.com/PepperidgeFarmActivePlayGear/validatelogin?nehowma=273&leivviel=23511176983154";

	var qs = "";
	qs += "&e=" + escape(form.e.value);
	qs += "&pw=" + escape(form.pw.value);

        var sed = Math&&Math.random?Math.floor(Math.random()*10000000000000):(new Date()).getTime();
        qs += "&rand=" + sed;
 	url += qs;
 	
        var captchagethttprequest = createRequest();
        captchagethttprequest.onreadystatechange = function () {
                if (captchagethttprequest.readyState == 4) {
                        if (captchagethttprequest.status == 200) {
                                results = captchagethttprequest.responseText;
                                var status = getParameterFromString(results, "status");
                                if (status == "vl") {
					form.submit();
				}
				else {
                                	if (status == "bl") {
                                		alert('The username/password you entered is incorrect.\nPlease try again.');
                                	}
					else {
						alert('An unexpected error has occurred.\nPlease try again later.');
					}
                                }
				
                                captchagethttprequest = null;
                        }
                }
        }
 
        captchagethttprequest.open('GET', url, true);
        captchagethttprequest.send(null);
}

function getFormValue(droptxt) {
	return $(droptxt).value;
}
