function js_dropdown_val(objForm,objCtrl) {
	var objVal=0;
	var objForm=document.forms[objForm].elements[objCtrl]  
	if (objForm.options[objForm.selectedIndex].value>0) {
		objVal=objForm.options[objForm.selectedIndex].value;
	}
	return objVal;
}

function js_email_pass() {
	var ad=document.getElementById('input-navEmail').value;
	if (ad=='') {
		alert('Missing Required Information:\nEmail Address');
		return;
	}
	var url='email_pass='+ad;
	var txt=js_get_xml(url);
	switch (txt) {
	case '0':
		alert('Your password has been sent to you.');
		break;
	case '1':
		alert('This email address has not been entered:\n'+ad);
		break;
	}
}

function js_get_xml(url) {
	if (window.XMLHttpRequest) {
		xmlhttp=new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		if (new ActiveXObject("Microsoft.XMLHTTP")) {
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		} else {
			xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
	}
	xmlhttp.open("GET",'includes/caller_program.php?'+url,false);
	xmlhttp.send(null);
	var txt=xmlhttp.responseText;
	return txt;
}

function js_log_in(rememberMe) {
	nm=new Array(2);
	vl=new Array(2);
	pn=new Array(2);
	nm[0]='input-navEmail';
	pn[0]='Email Address';
	nm[1]='input-navPassword';
	pn[1]='Password';
	var i=0;
	var txt='';
	var url='';
	for (i=0;i<nm.length;i++) {
		vl[i]=document.getElementById(nm[i]).value;
		if (vl[i]=='') {
			txt=txt+pn[i]+'\n';
		} 
		url=url+vl[i]+":~::~";
	}
	if (txt != '') {
		alert('Missing Required Information:\n'+txt);
		return;
	}
	if (rememberMe) url=url+'udpt';
	txt=js_get_xml('login='+url);
	switch (txt) {
	case '0':
		if (rememberMe) {
			var date = new Date();
			date.setTime(date.getTime()+(30*24*60*60*1000));
			var expires = "; expires="+date.toGMTString(); 
			document.cookie = "zonelogon="+vl[0]+"~|~|~"+vl[1]+expires+"; path=/"; 
		}
		location.reload(true);
		break;
	case '1':
		alert('An account with this email address\n has not been created.');
		break;
	case '2':
		alert('This password is not correct');
		break;
	}
}

function js_save_vehicle() {
	var objForm="formSearchByVehicle";
	var objMa=js_dropdown_val(objForm,"dma");
	var objMo=js_dropdown_val(objForm,"dmo");
	var objYe=js_dropdown_val(objForm,"dye");
	document.getElementById("dd_save_vehicle").value=objMa+","+objMo+","+objYe;
	document.formSearchByVehicle.submit();
}

function js_acc_pct_resize(iId,iHght,iWdth,iSrc) {
	var tmp=document.getElementById(iId);
	tmp.height=iHght;
	tmp.width=iWdth;
	tmp.src=iSrc;
}
