﻿//-----------------------------------------------------------------------------------------------------------------------------------------------
//ONLOAD - Event:
if (window.onload){
	var funWindowOnLoad = window.onload;
	window.onload = new Function("funWindowOnLoad(); WindowOnLoad();");
}
else
	window.onload = WindowOnLoad;	
	
//-----------------------------------------------------------------------------------------------------------------------------------------------
var _clearButtonOut;
var _clearButtonOver;
var _submitButtonOut;
var _submitButtonOver;
var _askQuestionOut;
var _askQuestionOver;

//-----------------------------------------------------------------------------------------------------------------------------------------------
function WindowOnLoad(){	

	//Preload images:
	_clearButtonOut = new Image();
	_clearButtonOut.src = "images/siteskin/clear_out.gif";
	_clearButtonOver = new Image();
	_clearButtonOver.src = "images/siteskin/clear_over.gif";	
	
	_submitButtonOut = new Image();
	_submitButtonOut.src = "images/siteskin/submit_out.gif";
	_submitButtonOver = new Image();
	_submitButtonOver.src = "images/siteskin/submit_over.gif";	
	
	_askQuestionOut = new Image();
	_askQuestionOut.src = "images/siteskin/ask_question_out.gif";
	_askQuestionOver = new Image();
	_askQuestionOver.src = "images/siteskin/ask_question_over.gif";	
	
	
}
	
//-------------------------------------------------------------------------------------------------------------------------------------------------------------------
function SendEmail(){	    
	
	//Make sure the required fields are filled in:
	var form = document.frmMain;
	
	//First Name:
	if (Trim(form.txtFirstName.value) == ""){
	
		alert("First Name is required.");
		form.txtFirstName.focus();
		return;
		
	}
	
	//Last Name:
	if (Trim(form.txtLastName.value) == ""){
	
		alert("Last Name is required.");
		form.txtLastName.focus();
		return;
		
	}
	
	//Email:
	if (Trim(form.txtEmail.value) == ""){
	
		alert("Email is required.");
		form.txtEmail.focus();
		return;
		
	}
	
	//State:
	if (Trim(form.selState.value) == ""){
	
		alert("State is required.");
		form.selState.focus();
		return;
		
	}
	
	//Question:
	if (Trim(form.txtQuestion.value) == ""){
	
		alert("Question is required.");
		form.txtQuestion.focus();
		return;
		
	}
	
	var resultArray = cbInsertWebSiteFaq(
									escape(form.hidWebsiteId.value),
									escape(form.hidCategoryId.value),
									form.txtQuestion.value,
									escape(form.txtEmail.value),
									escape(form.txtFirstName.value),
									escape(form.txtLastName.value),									
									escape(form.selState.value)
									).split("<cb_col>");
	
	if (resultArray[0] == "0"){
	
		alert("Your question was successfully sent.");
		document.frmMain.reset();
		
	}
	else {
	
		//Show the error:
		alert(resultArray[1]);		
	
	}	
	             
}
//---------------------------------------------------------------------------------------------------------------
