$(document).ready(function() 
{
    $(".quote-btn").click(function(){
		loadQuoteForm();
    });
});


function loadQuoteForm()
{
	//$('#content-holder').load('/_base/views/view_quote_form.php');
	$('#overlay-window').fadeIn('fast');	
}

function closeOverlayWin()
{
	$("#overlay-window").fadeOut("fast");
}

function checkContact()
{
	var e_display = document.getElementById("error_display");
	var e_count = 0;
	
	if (document.getElementById("firstname").value=="")
	{
		e_count++;
		document.getElementById("firstname_label").style.color = "#bc0000";
	} else 
	{
		document.getElementById("firstname_label").style.color = "#333";
	}
	
	if (document.getElementById("lastname").value=="")
	{
		e_count++;
		document.getElementById("lastname_label").style.color = "#bc0000";
	} else 
	{
		document.getElementById("lastname_label").style.color = "#333";
	}
	
	if (document.getElementById("company").value=="")
	{
		e_count++;
		document.getElementById("company_label").style.color = "#bc0000";
	} else 
	{
		document.getElementById("company_label").style.color = "#333";
	}
	
	
	if (document.getElementById("email"))
	{
		if (document.getElementById("email").value=="")
		{	
			e_count++;
			document.getElementById("email_label").style.color = "#bc0000";
		} else 
		{
			document.getElementById("email_label").style.color = "#333";
		}
	}
	
	
	if (document.getElementById("phonenumber").value=="")
	{
		e_count++;
		document.getElementById("phonenumber_label").style.color = "#bc0000";
	} else 
	{
		document.getElementById("phonenumber_label").style.color = "#333";
	}
	
	
	if (document.getElementById("comments"))
	{
		if (document.getElementById("comments").value=="")
		{	
			e_count++;
			document.getElementById("comments_label").style.color = "#bc0000";
		} else 
		{
			document.getElementById("comments_label").style.color = "#333";
		}
	}
	
	
	if (e_count>0)
	{
		e_display.innerHTML = "The red fields are required.";
		return false;
	} else 
	{
		e_display.innerHTML = "";
		return true;
	}
}


function clearJoinElements()
{
	document.getElementById("first_name").value = "";
	document.getElementById("last_name").value = "";
	document.getElementById("company").value = "";
	document.getElementById("email").value = "";
	document.getElementById("phone").value = "";
	document.getElementById("comments").value = "";
}

function JoinForm()
{
	var e_display = document.getElementById("error_display");
	var e_count = 0;
	
	if (document.getElementById("first_name").value=="")
	{
		e_count++;
		document.getElementById("first_name_label").style.color = "#bc0000";
	} else 
	{
		document.getElementById("first_name_label").style.color = "#fff";
	}
	
	if (document.getElementById("last_name").value=="")
	{
		e_count++;
		document.getElementById("last_name_label").style.color = "#bc0000";
	} else 
	{
		document.getElementById("last_name_label").style.color = "#fff";
	}
	
	
	if (document.getElementById("company").value=="")
	{
		e_count++;
		document.getElementById("company_label").style.color = "#bc0000";
	} else 
	{
		document.getElementById("company_label").style.color = "#fff";
	}
	
	
	if (document.getElementById("phone"))
	{
		if (document.getElementById("phone").value=="")
		{	
			e_count++;
			document.getElementById("phone_label").style.color = "#bc0000";
		} else 
		{
			document.getElementById("phone_label").style.color = "#fff";
		}
	}
	
	
	if (document.getElementById("email"))
	{
		if (document.getElementById("email").value=="")
		{	
			e_count++;
			document.getElementById("email_label").style.color = "#bc0000";
		} else 
		{
			document.getElementById("email_label").style.color = "#fff";
		}
	}
	
	
	if (document.getElementById("comments"))
	{
		if (document.getElementById("comments").value=="")
		{	
			e_count++;
			document.getElementById("comments_label").style.color = "#bc0000";
		} else 
		{
			document.getElementById("comments_label").style.color = "#fff";
		}
	}
	
	
	if (e_count>0)
	{
		e_display.innerHTML = "The red fields are required.";
		return false;
	} else 
	{
		e_display.innerHTML = "";
		return true;
	}
}

