// When DOM is ready
req = new Object();
reqchk = new Object();
var thanksmsg;
var fileupload = false;
var oldstyle = false;
var uploadmsg;
$(document).ready(function(){

// ------- Submit First Form -------
$("#reactormail").submit(function(){

// check required bits
$message = '';
for (i in req) {
// re_set the colours
	var element = "title_" + i;
	if ($(element)) {
    	$(element).className = '';
    }

    if ( document.reactormail[i].value == "" )
    {
        //alert ( "Please fill in the 'Your Name' box." );
        $message += req[i] + "<br>";
        // change colour
        //regisrationrequired
        var element = "title_" + i;
        if (document.getElementById(element)) {
        	document.getElementById(element).className = 'requiredmissed';
        }
    } 
}

for (i in reqchk) {
// re_set the colours
	var element = "title_" + i;
	if ($(element)) {
    	$(element).className = '';
    }
	var name = "input[name="+i+"]:checked"
	if (!$(name).val())
    {
        $message += reqchk[i] + "<br>";
        // change colour
        //regisrationrequired
        var element = "title_" + i;
        if (document.getElementById(element)) {
        	document.getElementById(element).className = 'requiredmissed';
        }
    } 
}


if ($message){
	// add empty fields message
	$message = "<b>You did not complete some required fields:</b><br><br>" + $message + "<br>";
}

// check valid email
if (document.reactormail['email'].value.indexOf("@") == -1 || document.reactormail['email'].value.lastIndexOf(".") == -1) {
	$message += "<b>Your Email address is not valid</b><br>";
	if (document.getElementById('title_email')) {
		document.getElementById('title_email').className = 'requiredmissed';
	}
}

if ($message){	
	result = '<div class="notification_error">'+$message+'</div>';
	$("#reactormailnote").html(result);
	return false;
}

// set seccode
document.reactormail['seccode'].value = 'HjTn7HgaY';

//check if old style
if (oldstyle){
	return true;
}

// check if its a file upload
if (!fileupload){
var str = $(this).serialize();

   $.ajax({
   type: "POST",
   url: "reactormail.php",
   data: str,
   success: function(msg){
    
		$("#reactormailnote").ajaxComplete(function(event, request, settings){

		if(msg == 'OK') // Message Sent? Show the 'Thank You' message and hide the form
		{
			result = '<div class="notification_ok">'+thanksmsg+'</div>';
			$("#reactormaildiv").hide();
			if ($("#reactormailtopdiv")){$("#reactormailtopdiv").hide();}
		}
		else
		{
			result = msg;
		}

		$(this).html(result);

		});

		}

 });

return false;
}else{
	result = '<div class="notification_error">'+uploadmsg+'</div>';
	$("#reactormaildiv").hide();
	if ($("#reactormailtopdiv")){$("#reactormailtopdiv").hide();}
	$("#reactormailnote").html(result);
}
});


});

function done(){
	return ture;
}
