// JavaScript Document
window.onload = main
request = createRequest();

function main() {
	$('#submit').onclick = send
}

function send() {
	var err = "You did not fill out all the fields:\n";
	var k = 0
	if(!$('name')[0].value){err = err + "Enter your name\n"; k=1; $('name')[0].style.borderColor='Red';} else {$('name')[0].style.borderColor='#A4A3A0';}
	if(!$('email')[0].value){err = err + "Enter your e-mail address\n"; k=1; $('email')[0].style.borderColor='Red';} else {$('email')[0].style.borderColor='#A4A3A0';}
	if(!$('subject')[0].value){err = err + "Enter your subject\n"; k=1; $('subject')[0].style.borderColor='Red';} else {$('subject')[0].style.borderColor='#A4A3A0';}
	if(!$('info')[0].value){err = err + "Enter the text of your message\n"; k=1; $('info')[0].style.borderColor='Red';} else {$('info')[0].style.borderColor='#A4A3A0';}
	if (k == 1) {
		alert(err)
	} else {
		var url = '/scripts/mail.php';
		request.open('POST', url, true);
		request.onreadystatechange = showReport;
		request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		request.send('name=' + $('name')[0].value +
					 '&email=' + $('email')[0].value +
					 '&orderid=' + $('orderid')[0].value +
					 '&theme=' + $('subject')[0].value +
					 '&txt=' + $('info')[0].value);
	}		
}

function showReport() {
	if (request.readyState == 4) {
		if (request.status == 200) {
			var response = request.responseText;
			if(response == 'true') {
				document.forms[0].reset();
				el = $('#inform');
		text = 'Your message has been sent. We will respond to your inquiry as soon as possible. Thank you!'; 
				
			} else {
				el = $('#inform')
				text = 'Sorry,  your message has not been sent. Please, try again!';
			}
			replaceText(el, text);
		}
	}
}