
	function validate_enquiry (type, formObj)
	{

		formObj.fullname.style.backgroundColor = "";
		formObj.email.style.backgroundColor = "";
		formObj.phone.style.backgroundColor = "";
		
		valid = true;
		var stuff="Please enter at least your -\n";
		
        	
        	if ( formObj.fullname.value == "" )
        	{
            	stuff=stuff+"- Name \n";
                valid = false;
				formObj.fullname.style.backgroundColor = "#E29FA4";
        	}
		
    	    if ( formObj.email.value == "" )
        	{
            	stuff=stuff+"- E-mail \n";
                valid = false;
				formObj.email.style.backgroundColor = "#E29FA4";
        	}
             	
        	if ( formObj.phone.value == "" )
        	{
            	stuff=stuff+"- Phone Number\n";
            	valid = false;
				formObj.phone.style.backgroundColor = "#E29FA4";
        	}
			

		if (valid==false){  
			alert(stuff);
        }
		else
		{
		
		
		
			sendEnquiry(formObj, document.getElementById("enquiry_response"));			
		}
	}
	
	
	function validate_emailfriend(type, formObj)
	{

		formObj.fullname.style.backgroundColor = "";
		formObj.email.style.backgroundColor = "";
		formObj.name_friend.style.backgroundColor = "";
		formObj.email_friend.style.backgroundColor = "";
		
		valid = true;
		var stuff="Please enter at least your -\n";
		
        	
        	if ( formObj.fullname.value == "" )
        	{
            	stuff=stuff+"- Name \n";
                valid = false;
				formObj.fullname.style.backgroundColor = "#E29FA4";
        	}
		
    	    if ( formObj.email.value == "" )
        	{
            	stuff=stuff+"- E-mail \n";
                valid = false;
				formObj.email.style.backgroundColor = "#E29FA4";
        	}

    	    if ( formObj.name_friend.value == "" )
        	{
            	stuff=stuff+"- Friend's Name \n";
                valid = false;
				formObj.name_friend.style.backgroundColor = "#E29FA4";
        	}
    	    if ( formObj.email_friend.value == "" )
        	{
            	stuff=stuff+"- Friend's E-mail \n";
                valid = false;
				formObj.email_friend.style.backgroundColor = "#E29FA4";
        	}


		if (valid==false){  
			alert(stuff);
        }
		else
		{
		
		
		
			sendEnquiry(formObj, document.getElementById("enquiry_response"));			
		}
	}
	
	function validate_enquiry_callback (type)
	{
		document.form_callback.When_To_Call.style.backgroundColor = "";
		document.form_callback.Title.style.backgroundColor = "";
		document.form_callback.first_name.style.backgroundColor = "";
		document.form_callback.last_name.style.backgroundColor = "";
		document.form_callback.email.style.backgroundColor = "";
		document.form_callback.Phone.style.backgroundColor = "";

		valid = true;
		var stuff="Please enter at least your -\n";
		
			 if ( document.form_callback.When_To_Call.value == "" )
        	{
            	stuff=stuff+"- Preferred time for us to call \n";
                valid = false;
				
				document.form_callback.When_To_Call.style.backgroundColor = "#E29FA4";
        	}
        	
        	if ( document.form_callback.Title.value == "" )
        	{
            	stuff=stuff+"- Title \n";
                valid = false;
				document.form_callback.Title.style.backgroundColor = "#E29FA4";
        	}

    	    if ( document.form_callback.first_name.value == "" )
        	{
            	stuff=stuff+"- First Name \n";
                valid = false;
				document.form_callback.first_name.style.backgroundColor = "#E29FA4";
        	}
    	    if ( document.form_callback.last_name.value == "" )
        	{
            	stuff=stuff+"- Last Name \n";
                valid = false;
				document.form_callback.last_name.style.backgroundColor = "#E29FA4";
        	}


    	    if ( document.form_callback.email.value == "" )
        	{
            	stuff=stuff+"- E-mail \n";
                valid = false;
				document.form_callback.email.style.backgroundColor = "#E29FA4";
        	}
             	
        	if ( document.form_callback.Phone.value == "" )
        	{
            	stuff=stuff+"- Phone Number\n";
            	valid = false;
				document.form_callback.Phone.style.backgroundColor = "#E29FA4";
        	}


		if (valid==false){  
			alert(stuff);
        }
		else
		{
		
		
		
			sendEnquiry(document.form_callback, document.getElementById("callback_response"));			
		}
	}
	




	function validate_enquiry_newsletter (type)
	{
		document.form_newsletter.first_name.style.backgroundColor = "";
		document.form_newsletter.last_name.style.backgroundColor = "";
		document.form_newsletter.email.style.backgroundColor = "";

		valid = true;
		var stuff="Please enter at least your -\n";
		
    	    if ( document.form_newsletter.first_name.value == "" )
        	{
            	stuff=stuff+"- First Name \n";
                valid = false;
				document.form_newsletter.first_name.style.backgroundColor = "#E29FA4";
        	}
    	    if ( document.form_newsletter.last_name.value == "" )
        	{
            	stuff=stuff+"- Last Name \n";
                valid = false;
				document.form_newsletter.last_name.style.backgroundColor = "#E29FA4";
        	}
    	    if ( document.form_newsletter.email.value == "" )
        	{
            	stuff=stuff+"- E-mail \n";
                valid = false;
				document.form_newsletter.email.style.backgroundColor = "#E29FA4";
        	}

		if (valid==false){  
			alert(stuff);
        }
		else
		{
		
		
		
			sendEnquiry(document.form_newsletter, document.getElementById("newsletter_response"));			
		}
	}
	
	
	
	function sendEnquiry(theForm, div_enquiryResponse)
	{
		
		
		if (theForm.name == "form_email_friend")
		{
			emailFriend(theForm, div_enquiryResponse);
			return;
		}


		text = $(theForm).serialize();

/*
			text = "";
			//Get each input from row
			var inputs = theForm.getElementsByTagName("INPUT");

			for (j=0; j < inputs.length; j++)
			{
				if (inputs[j].type == "checkbox")
				{
					
					if (inputs[j].checked)
						value = 1;
					else
						value = 0;
					
				}
				else
					value = inputs[j].value;
				
				value = value.replace("#", "");
				
				text += "&" + inputs[j].name + "=" + value;
				
			}

			
			//Now get each select from row
			var selects = theForm.getElementsByTagName("SELECT");
			for (j=0; j < selects.length; j++)
			{
				text += "&" + selects[j].name + "=" + selects[j].value;
			}

		*/


		
			
				$.ajax({
					url: 'ajax/enquiry.php',
					data: "" + text,
					cache: false,
				  
					success: function(data)
					{

						theForm.style.display = "none";
						div_enquiryResponse.style.display = "block";
						div_enquiryResponse.innerHTML = data;
						
					},
					error: function(data)
					{
						alert("Error Sending Enquiry: " + data.status);
					}
				  
				});


		
	}
		


	function emailFriend(theForm, div_enquiryResponse)
	{
		
		var text = $("#pop_email form").serialize();

		$.ajax({
			url: 'ajax/email_friend.php',
			data: text,
			cache: false,
		  
			success: function(data)
			{

				div_enquiryResponse.style.display = "block";
				div_enquiryResponse.innerHTML = data;
				
			},
			error: function(data)
			{
				alert("Error Sending Email: " + data.status);
			}
		  
		});


		
	}




	function popup_launch(width, height)
	{
		
	}
        

