function number(e)
{
var key;
var keychar;
if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);
keychar = keychar.toLowerCase();

if ((key==null) || (key==0) || (key==8) || 
    (key==9) || (key==13) || (key==27) )
   return true;
else if ((("0123456789()-/").indexOf(keychar) > -1))
   return true;
else
   return false;
}
function letter(e)
{
var key;
var keychar;
if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);
keychar = keychar.toLowerCase();
if ((key==null) || (key==0) || (key==8) || 
    (key==9) || (key==13) || (key==27))
   return true;
else if ((("abcdefghijklmnopqrstuvwxyz ").indexOf(keychar) > -1))
   return true;
else
   return false;
}
function checkFirstName(){
	var fName = document.getElementById('txtFirstNameID').value;
	if(fName.length >= 2){
		document.getElementById('txtFirstNameMsgID').childNodes[0].nodeValue = "";
	}else{	
		document.getElementById('txtFirstNameMsgID').childNodes[0].nodeValue = "At least 2 letters";
		errorMessage += "First Name\n";
	}	
}
function checkLastName(){
	var lName = document.getElementById('txtLastNameID').value;
	if(lName.length >= 2){
		document.getElementById('txtLastNameMsgID').childNodes[0].nodeValue = " ";
	}else{	
		document.getElementById('txtLastNameMsgID').childNodes[0].nodeValue = "At least 2 letters";
		errorMessage += "Last Name\n";
	}	
}
function checkOracleID(){
	var OracleNum = document.getElementById('txtOracleNumID').value;
	if(OracleNum.length >= 6){
		document.getElementById('txtOracleNumMsgID').childNodes[0].nodeValue = " ";
	}else{	
		document.getElementById('txtOracleNumMsgID').childNodes[0].nodeValue = "6 digits required";
		errorMessage += "Oracle ID\n";
	}	
}
function checkStore(){
	storeDrop = document.getElementById("selStoreNumID");
	if(storeDrop.selectedIndex > 0){
	  document.getElementById('txtStoreNumMsgID').childNodes[0].nodeValue = "";		  
	}else{	
	  document.getElementById('txtStoreNumMsgID').childNodes[0].nodeValue = "Pick Store";  
	  errorMessage += "Store #\n";
	}
}	
function checkCurrentPosition(){
	positionDrop = document.getElementById("selCurrentPositionID");
	if(positionDrop.selectedIndex > 0){
	  document.getElementById('txtCurrentPositionMsgID').childNodes[0].nodeValue = "";		  
	}else{	
	  document.getElementById('txtCurrentPositionMsgID').childNodes[0].nodeValue = "Select your current position";  
	  errorMessage += "Current Position \n";
	}
}	
function checkHomePhone(){
	var homePhone = document.getElementById('txtHomePhone').value;
	homePhone =  homePhone.replace(/[^a-zA-Z 0-9]+/g,'');	
	if(homePhone.length == 10){
		document.getElementById('txtHomePhoneMsgID').childNodes[0].nodeValue = " ";
	}else{	
		document.getElementById('txtHomePhoneMsgID').childNodes[0].nodeValue = "10 digit phone number";
		errorMessage += "Home Phone\n";
	}	
}
function checkCurrentStatus(x){
	var currentStatus1 = document.getElementById('rdCurrentStatusID1').checked;	
	var currentStatus2 = document.getElementById('rdCurrentStatusID2').checked;	
	if((currentStatus1) || (currentStatus2)){
		document.getElementById('txtCurrentStatusMsgID').childNodes[0].nodeValue = " ";
	}else{
		document.getElementById('txtCurrentStatusMsgID').childNodes[0].nodeValue = "Pick One";
		errorMessage += "Current Status \n";
	}
}
function checkAcknowledge(){
var ak = document.bid_card.chkIacknowledge.checked;
	if(ak){
		document.getElementById('chkIacknowledgeMsgID').innerHTML = "";	
	}else{
		document.getElementById('chkIacknowledgeMsgID').innerHTML = " * Required *<br />";	
	 errorMessage += "I acknowledge \n";
	}
}
function checkFormUpdate(){
	bidArea314 = document.getElementById("bidAreaID_314");
	bidArea421 = document.getElementById("bidAreaID_421");
	bidArea453 = document.getElementById("bidAreaID_453");
	bidArea718 = document.getElementById("bidAreaID_718");
	bidArea982 = document.getElementById("bidAreaID_982");
	var thisTime = setTimeout("checkFormUpdate()",100);
	if(document.bid_card.chkRemainCurrentPosition1){
		if(document.bid_card.chkRemainCurrentPosition1 == "[object]"){								
			if(document.bid_card.chkRemainCurrentPosition1.checked){
				document.bid_card.selPosition1.disabled = true;
				document.bid_card.bidArea1.disabled = true;
				document.bid_card.bidArea2.disabled = true;
				document.bid_card.bidArea3A.disabled = true;
				document.bid_card.bidArea3B.disabled = true;							
				for(i=1;i<=4;i++)
				{
					myTD = document.getElementById("checkTD" + i + "");
					myTD.style.font="italic 10px arial,serif";
					myTD.style.color="#cccccc";
				}		
			}
		}	
	}
	if(document.bid_card.chkRemainCurrentPosition2){
		if(document.bid_card.chkRemainCurrentPosition2 == "[object]"){								
			if(document.bid_card.chkRemainCurrentPosition2.checked){		
				document.bid_card.selPosition2.disabled = true;
				myTD5 = document.getElementById("checkTD5");
				myTD5.style.font="italic 10px arial,serif";
				myTD5.style.color="#cccccc";					
				bidArea314.disabled = true;
				bidArea421.disabled = true;
				bidArea453.disabled = true;
				bidArea718.disabled = true;
				bidArea982.disabled = true;
			}
		}
	}
}
function checkNotEmpty(){
	var sd = document.generateReport.txtStartDate.value;
	var ed = document.generateReport.txtEndDate.value;
	
	if((document.generateReport.txtStartDate.value.length < 4))	{  alert("Please select a valid start date.");
	}else if(document.generateReport.txtEndDate.value.length < 4){	alert("Please select a valid end date.");	
	}else if(ed < sd){ alert("Please select a valid data range.\nThe start date " + sd + " is greater\nthan the end date " + ed);	
	}else{ generateReport.submit();	}	
}

function setFirstField(){ document.frmLogin.txtPassword.focus(); }

function checkBidVal(){	bidDrop = document.getElementById("selBidDataID");
	if(bidDrop.selectedIndex != 0){ pickBid.submit(); }else{ return false; }
}
function remainOne(){
//alert("one");
	//checkIwishToRemain();
	if(document.bid_card.selPosition1.disabled){
		document.bid_card.selPosition1.disabled = false;
		document.bid_card.bidArea1.disabled = false;
		document.bid_card.bidArea2.disabled = false;
		document.bid_card.bidArea3A.disabled = false;
		document.bid_card.bidArea3B.disabled = false;
		for(i=1;i<=4;i++)
		{
			myTD = document.getElementById("checkTD" + i + "");
			myTD.style.font="10px arial,serif";
			myTD.style.color="black";
		}
	}else{
		document.bid_card.selPosition1.disabled = true;
		document.bid_card.bidArea1.disabled = true;
		document.bid_card.bidArea2.disabled = true;
		document.bid_card.bidArea3A.disabled = true;
		document.bid_card.bidArea3B.disabled = true;
		for(i=1;i<=4;i++)
		{
			myTD = document.getElementById("checkTD" + i + "");
			myTD.style.font="italic 10px arial,serif";
			myTD.style.color="#cccccc";		
		}		
	}
}
function remainTwo(){
//alert("two");
		//checkIwishToRemain();
		bidArea314 = document.getElementById("bidAreaID_314");
		bidArea421 = document.getElementById("bidAreaID_421");
		bidArea453 = document.getElementById("bidAreaID_453");
		bidArea718 = document.getElementById("bidAreaID_718");
		bidArea982 = document.getElementById("bidAreaID_982");
		myTD5 = document.getElementById("checkTD5");		
	if(document.bid_card.selPosition2.disabled){
		document.bid_card.selPosition2.disabled = false;	
		bidArea314.disabled = false;
		bidArea421.disabled = false;
		bidArea453.disabled = false;
		bidArea718.disabled = false;
		bidArea982.disabled = false;
		myTD5.style.font="10px arial,serif";
		myTD5.style.color="black";
		document.bid_card.bidArea4.disabled= false;
	}else{
		document.bid_card.selPosition2.disabled = true;
		myTD5.style.font="italic 10px arial,serif";
		myTD5.style.color="#cccccc";		
		bidArea314.disabled = true;
		bidArea421.disabled = true;
		bidArea453.disabled = true;
		bidArea718.disabled = true;
		bidArea982.disabled = true;			
	}
}
function checkIwishToRemain(){

	pos1=document.bid_card.chkRemainCurrentPosition1.checked;
	pos2=document.bid_card.chkRemainCurrentPosition2.checked;
	if(pos1 == pos2){ errorMessage += "Check 'I wish to remain in my current position' \n";}
}
function checkCurrentStatus(x){
	var currentStatus1 = document.getElementById('rdCurrentStatusID1').checked;	
	var currentStatus2 = document.getElementById('rdCurrentStatusID2').checked;	
	if((currentStatus1) || (currentStatus2)){
		document.getElementById('txtCurrentStatusMsgID').childNodes[0].nodeValue = " ";
	}else{
		document.getElementById('txtCurrentStatusMsgID').childNodes[0].nodeValue = "Pick One";
		errorMessage += "Current Status \n";
	}
}
function updateCurrentStatus(x){ if(x.value == "FT"){document.getElementById('ftDateID').style.display="block";document.getElementById('txtFullTimeDate').focus();}else{document.getElementById('ftDateID').style.display="none";}}

function stopclock (){
if(timerRunning)
clearTimeout(timerID);
timerRunning = false;
}
function showtime () {
var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var seconds = now.getSeconds()
var timeValue = "" + ((hours >12) ? hours -12 :hours)
if (timeValue == "0") timeValue = 12;
timeValue += ((minutes < 10) ? ":0" : ":") + minutes
timeValue += ((seconds < 10) ? ":0" : ":") + seconds
timeValue += (hours >= 12) ? " PM" : " AM"
document.getElementById('topTime').innerHTML = timeValue;
timerID = setTimeout("showtime()",1000);
timerRunning = true;
}
function startclock() {
stopclock();
showtime();
showDate();
}
function showDate() {
var now = new Date();
var day = now.getDate();
var month = 1 + now.getMonth();
var year = now.getYear();
document.getElementById('topDate').innerHTML = month + "/" + day + "/" + year;
}

function openW(mypage) {
var h=415;
var w=590;
if(screen.width){
	var winl = (screen.width-w)/2;
	var wint = (screen.height-h)/2;
}else{
	winl = 0;wint =0;}
	if (winl < 0) winl = 0;
		if (wint < 0) wint = 0;
			var settings = 'height=' + h + ',';
			settings += 'width=' + w + ',';
			settings += 'top=' + wint + ',';
			settings += 'left=' + winl + ',';
			settings += 'status=' + 0 + ',';
			settings += 'toolbar=' + 0 + ',';
			settings += 'location=' + 0 + ',';
			settings += 'menubar=' + 0 + ',';
			settings += 'directories=' + 0 + ',';
			settings += 'resizable=' + 0 + ',';
			settings += 'scrollbars=' + 0 + ',';
	win = window.open(mypage,'Directions',settings);
}
function openX(mypage,h,w) {
if(screen.width){
	var winl = (screen.width-w)/2;
	var wint = (screen.height-h)/2;
}else{
	winl = 0;wint =0;}
	if (winl < 0) winl = 0;
		if (wint < 0) wint = 0;
			var settings = 'height=' + h + ',';
			settings += 'width=' + w + ',';
			settings += 'top=' + wint + ',';
			settings += 'left=' + winl + ',';
			settings += 'status=' + 0 + ',';
			settings += 'toolbar=' + 0 + ',';
			settings += 'location=' + 0 + ',';
			settings += 'menubar=' + 1 + ',';
			settings += 'directories=' + 0 + ',';
			settings += 'resizable=' + 0 + ',';
			settings += 'scrollbars=' + 1 + ',';
	win = window.open(mypage,'Directions',settings);
}

//<BODY onLoad="window.resizeTo(640, 960)">
function sizeMe() { 
	window.moveTo(100,100); 
	window.resizeTo(300,300) 
} 





