function popOut(id) {
	window.open('location-map.asp?loc='+id,'_blank','width=620,height=455,screenX=50,left=50,screenY=50,top=50,scrollbars=1,resizable=1');
}

function largeImg(imgPath,w,h) {
		window.open('largePic.asp?img=' + imgPath,'_blank','width='+ w + ',height=' + h + 'screenX=50,left=50,screenY=50,top=50,scrollbars=0,resizable=0,status=0');
}


var lastDiv = "";

function showLocation(divName) {
	
	// hide last div
	if (lastDiv) {
		document.getElementById(lastDiv).className = "hiddenDiv";

	}
	//if value of the box is not nothing and an object with that name exists, then change the class
	if (divName && document.getElementById(divName)) {
		document.getElementById(divName).className = "visibleDiv";
		document.getElementById('dividerTop').className = "divider";
		document.getElementById('dividerBottom').className = "divider";
		lastDiv = divName;
	} else {
		document.getElementById(lastDiv).className = "hiddenDiv";
		document.getElementById('dividerTop').className = "hideDivider";
		document.getElementById('dividerBottom').className = "hideDivider";
	}
}


function showEventForm(locationID) {
	
	document.getElementById(lastDiv).className="hiddenDiv";
	document.getElementById("submited").value=lastDiv;
	document.getElementById("requestForm").className="visibleDiv";	
}

function showEventsFormCancel(locationID) {
	document.getElementById("requestForm").className="hiddenDiv";
	document.getElementById(lastDiv).className="visibleDiv";
}



function submitForm(formName) {
	document.getElementById(formName).submit();
	
}

function blankOutBg(showDiv) {
	document.getElementById(showDiv).style.zIndex = 10000;
	document.getElementById(showDiv).style.display = "block";
}

function blankOutClose(showDiv) {
	document.getElementById(showDiv).style.display = "none";	
	document.getElementById(showDiv).style.zIndex = 0;	
}

function valRequired() {
	var errMsg = "";
	var phoneLen = document.getElementById('CustomerPhone').value;
	var phoneFirst4 = Left(phoneLen,4);
	var phoneLast5 = Right(phoneLen,5);
	var phoneChecked = "";
	
	
	if (document.getElementById('CustomerFirstName').value == "") {
		errMsg = "First Name \n";
	}
	
	if (document.getElementById('CustomerLastName').value == "") {
		errMsg = errMsg + "Last Name \n";   
	}

	if (document.getElementById('CustomerPhone').value == "") {
		errMsg = errMsg + "Phone \n"; 
		phoneChecked = "yes";
	}

	if(phoneChecked == "no") {
		if (phoneLen.length > 0 && phoneLen.length < 12) {
			errMsg = errMsg + "The phone number must be in the correct format";
			phoneChecked = "yes";
		}
	}
	
	if(phoneChecked == "no") {
		if (phoneFirst4.indexOf("-") < 0 || phoneLast5.indexOf("-") < 0) {
			errMsg = errMsg + "The phone number must be in the correct format";
			phoneChecked = "yes";
		}
	}
	
/*	if (phoneChecked = "no") {
		if(phoneLen.indexof("-") < 0) {
			errMsg = errMsg + "The phone number must be in the correct format";
		}
	}*/
	

	if (errMsg != "") {
		
		alert("The following required fields were left blank: \n" + errMsg); return false;
		
	} else {
		alert(errMsg); return true;
		
	}
}

function Left(str, n){
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}

function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}

