﻿//
var EMAIL_FORM_ID="#emailForm";
var FROM_NAME_ID="#from_name";
var FROM_EMAIL_ID="#from_email";
var TO_EMAIL_ID="#to_email";
var MESSAGE_ID="#message";

var page_location="";

function initForm(){
    $('.required').each(function(e){
    	$(this).bind('blur', validateField);
		$(this).bind('focus', clearError);
	});
	$(SUBMIT_BTN).html(SUBMIT_MSG);
    $(SUBMIT_BTN).click(function(e){ 
        sendEmail(EMAIL_FORM_ID,'send_email'); 
    });
    page_location=escape(document.location);
}
function sendEmail(formId, action){
    if(!checkForm(formId)) return false;
	
	$(SUBMIT_BTN).unbind('click');
	$(SUBMIT_BTN).html(SENDING_MSG);
	$(EMAIL_FORM_ID + ' ' + ERROR_MSG_CLASS).html('');
	
	var data= {from_email:$(FROM_EMAIL_ID).val(), 
	    from_name:$(FROM_NAME_ID).val(), 
	    to_email:$(TO_EMAIL_ID).val(), 
	    message:$(MESSAGE_ID).val(), 
	    page_location:page_location};
	$.getJSON(POST_PAGE+action,data,function(data){
	    onSubmitComplete(data, formId);
	});
	return false;
}
/** WINDOW LOAD **/
$(document).ready(function (){
    initForm();
});
