// JavaScript Document

var buss_flag = 1;
var basi_flag = 1;

function validRequest(){
	hasError = false;
	showError('errorfirstlastname',false);
	showError('erroremail',false);
	showError('errorphone',false);
	showError('errorcompany',false);
	showError('errorsiteweb',false);
	showError('errorbudget',false);
	
	var firstlastname = document.requestForm.firstlastname.value;
	var company = document.requestForm.company.value;
	var phone = document.requestForm.phone.value;
	var email = document.requestForm.email.value;
	var siteweb = document.requestForm.siteweb.value;
	var budget = document.requestForm.budget.value;

	if (firstlastname == '')
		showError('errorfirstlastname',true);
	if (email == '')
		showError('erroremail',true);
	if (phone == '')
		showError('errorphone',true);
	if (company == '')
		showError('errorcompany',true);
	if (siteweb == '')
		showError('errorsiteweb',true);
	if (budget == '')
		showError('errorbudget',true);

	if (hasError){
		return false;
	}

}

function validContact(){
	hasError = false;
	showError('errorname',false);
	showError('erroremail',false);
	showError('errortitle',false);
	showError('errormessage',false);
	var name = document.contactForm.c_name.value;
	var email = document.contactForm.c_email.value;
	var title = document.contactForm.c_title.value;
	var message = document.contactForm.c_message.value;
	if (name == '')
		showError('errorname',true);
	if (email == '')
		showError('erroremail',true);
	if (title == '')
		showError('errortitle',true);
	if (message == '')
		showError('errormessage',true);

	if (hasError){
		if ((name == '') || (email == '')){
			obj_top.style.height = "60px";
		}else{
			obj_top.style.height = "40px";
		}
		return false;
	}
}

function showError(id, show){
	if (show){
		obj_display = 'block';
		hasError = true;;
	}else
		obj_display = 'none';
		
	obj_error = document.getElementById(id);
	obj_error.style.display = obj_display;
}

function showOptions(clue){
	obj_options = document.getElementById('options'+clue);
	obj_more = document.getElementById('more'+clue);
	
	if ((clue == 'Bussiness') && (buss_flag == 1)){
		obj_options.style.display = 'block';
		obj_more.src = 'images/up.png';
		buss_flag = 0;
	}else if ((clue == 'Bussiness') && (buss_flag == 0)){
		obj_options.style.display = 'none';
		obj_more.src = 'images/down.png';
		buss_flag = 1;
	}else if ((clue == 'Basic') && (basi_flag == 1)){
		obj_options.style.display = 'block';
		obj_more.src = 'images/up.png';
		basi_flag = 0;
	}else if ((clue == 'Basic') && (basi_flag == 0)){
		obj_options.style.display = 'none';
		obj_more.src = 'images/down.png';
		basi_flag = 1;
	}
}