//function setElementsForServiceRequestTable(){
//	document.getElementById('service_request_apptDay').value = document.forms[0].pickupDay.value
//	document.getElementById('service_request_apptTime').value = document.forms[0].pickupHour.value + ":" + document.forms[0].pickupMinute.value
//
//	if(valid(document.forms[0].address.value) && valid(document.forms[0].city.value) && valid(document.forms[0].zip.value) && document.forms[0].zip.value.search(/\d{5}/)!=-1){
//		document.getElementById('service_request_address').value = document.forms[0].address.value + "<br />" + document.forms[0].city.value + ", " + document.forms[0].state.value + " " + document.forms[0].zip.value
//	}
//
//	if(valid(document.forms[0].areaCode.value) && valid(document.forms[0].firstThree.value) && valid(document.forms[0].lastFour.value) && document.forms[0].areaCode.value.search(/\d{3}/)!=-1 || document.forms[0].firstThree.value.search(/\d{3}/)!=-1 || document.forms[0].lastFour.value.search(/\d{4}/)!=-1){
//		document.getElementById('service_request_phoneNum').value = "(" + document.forms[0].areaCode.value + ") " + document.forms[0].firstThree.value + "-" + document.forms[0].lastFour.value
//	}
//}

function setElementsForOrder(){
	if(valid(document.forms[0].address.value) && valid(document.forms[0].city.value) && valid(document.forms[0].zip.value) && document.forms[0].zip.value.search(/\d{5}/)!=-1){
		document.getElementById('order_address').value = document.forms[0].address.value + "<br />" + document.forms[0].city.value + ", " + document.forms[0].state.value + " " + document.forms[0].zip.value
	}
	document.getElementById('order_pay_type').value = document.forms[0].paymentType.value
}

function valid(att){
	if(att == null || att=="" || att==" "){
		return false
	} 
	return true
}

function dropItem(id){
	if (document.getElementById(id).style.visibility != "visible")
		showSection(id)
	else
		hideSection(id)
}

function showSection(id){
		document.getElementById(id).style.visibility = "visible"
		document.getElementById(id).style.display = "block"
}   

function hideSection(id){
	document.getElementById(id).style.visibility = "hidden"
	document.getElementById(id).style.display = "none"
}   















var error="";
function validText(text, type){
	var expration = /[a-zA-Z0-9]+/;
	var valid = true;
	
	if((text.search(expration)) == -1){
		valid = false; 
		if(type == "rugDescription")
			error += "Invalid rug information\n";
		else if(type == "name")
			error += "Invalid name\n";
		else if(type == "address")
			error += "Invalid address\n";
		else if(type == "damage")
			error += "Invalid damage description\n"
	}
			
	return valid;		
}
	
function validServiceType(form){
	var valid = false;
		
	if(form.serviceType[0].checked == true)
		valid = true;	
	else if(form.serviceType[1].checked == true)
		valid = validText(form.damageDescription.value, "damage");
	else
		error += "Invalid service type request\n";
		
	return valid;
}
	
function validServiceRequest(form){
	var valid = false;
	var service = validServiceType(form);
	var description = validText(form.rugDescription.value, "rugDescription");
			
	if(service && description)
		valid = true;		
	else
		alert(error); 
		
	error = "";
	return valid;
}

function validPicture(form){
	var valid = false;
	var frontPic = (form.frontPicture.value).toLowerCase();
	var backPic = (form.backPicture.value).toLowerCase();
	var frontSubStr = frontPic.substring(1 + frontPic.lastIndexOf('.'));
	var backSubStr = backPic.substring(1 + backPic.lastIndexOf('.'));

	if(frontSubStr != "" && backSubStr != "" && (frontSubStr == "jpg" || frontSubStr == "gif" || frontSubStr == "bmp" || frontSubStr == "jpeg") &&
	(backSubStr == "jpg" || backSubStr == "gif" || backSubStr == "bmp" || backSubStr == "jpeg"))
		valid = true;
	else 
		alert("**Invalid picture(s)**");
		
	return valid;
}
