function postContact()

{

	var loading = $('loading');

	loading.style.display = 'block';

	var fname = $F('fname');

	var lname = $F('lname');

	var c_instr = $F('c_instr');

	var street_address = $F('street_address');

	var csz = $F('csz');

	var phone = $F('phone');

	var fax = $F('fax');

	var email = $F('email');

	var service = $F('service');

	var comments = $F('comments');

	var url = 'ajax/postContact.php';

	var pars = '?fname=' + encodeURIComponent(fname) + '&lname=' + encodeURIComponent(lname) + '&c_instr=' + encodeURIComponent(c_instr) + '&street_address=' + encodeURIComponent(street_address) + '&csz=' + encodeURIComponent(csz) + '&phone=' + encodeURIComponent(phone) + '&fax=' + encodeURIComponent(fax) + '&email=' + encodeURIComponent(email) + '&service=' + encodeURIComponent(service) + '&comments=' + encodeURIComponent(comments);

	

	var myAjax = new Ajax.Request(

		url, 

		{

			method: 'get', 

			parameters: pars, 

			onComplete: postContactResponse

		});

}



function postContactResponse(originalRequest)

{

	var response = originalRequest.responseText;

	var logResponse = $('logResponse');

    logResponse.innerHTML = response;

	if (response == 'ok') {

	location.href='index.php#cb=order_confirmation';

	

	}

	var loading = $('loading');

	loading.style.display = 'none';

	

}



function clearContactForm() {



	document.getElementById('fname').value = '';

	document.getElementById('lname').value = '';

	document.getElementById('c_instr').value = '';

	document.getElementById('street_address').value = '';

	document.getElementById('csz').value = '';

	document.getElementById('phone').value = '';

	document.getElementById('fax').value = '';

	document.getElementById('email').value = '';

	document.getElementById('service').value = '';

	document.getElementById('comments').value = '';

}







function postOrder()

{

	var loading = $('loading');

	loading.style.display = 'block';

	var fname = $F('fname');

	var lname = $F('lname');

	var email = $F('email');

	var mailing_address = $F('mailing_address');

	var month = $F('month');

	var day = $F('day');

	var year = $F('year');

	var date = month + "/" + day + "/" + year;

	var phone = $F('phone');

	var fax = $F('fax');



	if (document.getElementById('sd1').checked) {

	var samp_desc = "SUPERNATANTS";	

	}

	else if (document.getElementById('sd2').checked) {

	var samp_desc = "SERUM";	

	}

	else if (document.getElementById('sd3').checked) {

	var samp_desc = "PLASMA";	

	}

	else if (document.getElementById('sd4').checked) {

	var samp_desc = "OTHER";	

	}

	

	var infect_yes = $F('infect_yes');

	if (document.getElementById('infect_yes').checked) {

	var infectious = "yes";	

	}

	else {

	var infectious = "no";		

	}

	

	if (document.getElementById('pm1').checked) {

	var payment_method = "Credit Card";	

	}

	else if (document.getElementById('pm2').checked) {

	var payment_method = "Journal Entry";	

	}

	else if (document.getElementById('pm3').checked) {

	var payment_method = "Purchase Order Number";	

	}



	var url = 'ajax/postOrder.php';

	var pars = '?fname=' + encodeURIComponent(fname) + '&lname=' + encodeURIComponent(lname) + '&email=' + encodeURIComponent(email) + '&mailing_address=' + encodeURIComponent(mailing_address) + '&date=' + encodeURIComponent(date) + '&phone=' + encodeURIComponent(phone) + '&fax=' + encodeURIComponent(fax) + '&samp_desc=' + encodeURIComponent(samp_desc) + '&infectious=' + encodeURIComponent(infectious) + '&payment_method=' + encodeURIComponent(payment_method);

	

	var myAjax = new Ajax.Request(

		url, 

		{

			method: 'get', 

			parameters: pars, 

			onComplete: postOrderResponse

		});

}



function postOrderResponse(originalRequest)

{

	var response = originalRequest.responseText;

	var logResponse = $('logResponse');

    logResponse.innerHTML = response;

	if (response == 'ok') {

	document.getElementById('cform').innerHTML = "<div style='text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight: bold;'>Thank you! We have received your request and will respond to you within 24 hours.</div>";

	}

	var loading = $('loading');

	loading.style.display = 'none';

}

function login()

{

	var loading = $('loading');

	loading.style.display = 'block';

	var email = $F('email');

	var pass = $F('pass');

	var url = 'ajax/login.php';

	var pars = '?email=' + encodeURIComponent(email) + '&pass=' + encodeURIComponent(pass);

	

	var myAjax = new Ajax.Request(

		url, 

		{

			method: 'get', 

			parameters: pars, 

			onComplete: loginResponse

		});

}



function loginResponse(originalRequest)

{

	var response = originalRequest.responseText;

	var logResponse = $('logResponse');

    logResponse.innerHTML = response;

	if (response == 'ok') {

	window.location = 'index.php#cb=loginsuccess';

	}

	var loading = $('loading');

	loading.style.display = 'none';

}



function addClick()

{

	var url = 'ajax/addClick.php';

	var pars = '?plm=' + encodeURIComponent('da');

	

	var myAjax = new Ajax.Request(

		url, 

		{

			method: 'get', 

			parameters: pars, 

			onComplete: loginResponse

		});

}



function loginResponse(originalRequest)

{

	var response = originalRequest.responseText;

	var plm = $('plm');

    plm.innerHTML = response;

}





function contactUs()



{



	var loading = $('loading');



	loading.style.display = 'block';



	var name = $F('name');



	var email = $F('email');

	

	var phone = $F('phone');



	var comments = $F('comments');



	var url = 'ajax/contact.php';



	var pars = '?name=' + encodeURIComponent(name) + '&email=' + encodeURIComponent(email) + '&comments=' + encodeURIComponent(comments) + '&phone=' + encodeURIComponent(phone);



	



	var myAjax = new Ajax.Request(



		url, 



		{



			method: 'get', 



			parameters: pars, 



			onComplete: contactUsResponse



		});



}







function contactUsResponse(originalRequest)



{



	var response = originalRequest.responseText;



	var contactResponse = $('contactResponse');



	if (response == 'ok') {



	document.getElementById('res').innerHTML = '<div align="center">Message sent!</div>';



	}



	else {



		contactResponse.innerHTML = response;



	}



	var loading = $('loading');



	loading.style.display = 'none';



}



function goToURL(adresa) {



window.location = adresa;



location.reload(true);



return false;



}



function toggleLayer( whichLayer )

{  var elem, vis;  if( document.getElementById ) // this is the way the standards work    

elem = document.getElementById( whichLayer );  else if( document.all ) // this is the way old msie versions work

elem = document.all[whichLayer];  else if( document.layers ) // this is the way nn4 works    

elem = document.layers[whichLayer];  vis = elem.style;  // if the style.display value is blank we try to figure it out here

 if(vis.display=='')    vis.display = (vis.display==''||vis.display=='block')?'block':'none';  vis.display = (vis.display==''||vis.display=='block')?'none':'block';

}



function loginHeader()

{

	var url = 'ajax/loginMember.php';

	var pars = 'email=' + document.getElementById('header_email').value;	

	pars += '&password=' + document.getElementById('header_password').value;	

	

	var myAjax = new Ajax.Request(

		url, 

		{

			method: 'get', 

			parameters: pars, 

			onComplete: getMessageResponse

		});





	function getMessageResponse(originalRequest)

	{

		if (originalRequest.responseText == 'OK'){

			window.location = 'index.php?page=login_success';

		} else {

			window.location = 'index.php?page=login&incorrect=yes';		

		}

	}



}


function saveComment()
{
	document.getElementById('errorHolder').innerHTML = '';
	var url = 'ajax/checkCaptcha.php';
	pars = 'captcha_code=' + $F('captcha_code');
	
	var myAjax = new Ajax.Request(
		url, 
		{
			method: 'get', 
			parameters: pars, 
			onComplete: getMessageResponse
		});


	function getMessageResponse(originalRequest)
	{
		if (originalRequest.responseText == 'OK'){
			document.getElementById('errorHolder').innerHTML = '';
			document.commentForm.submit();
		} else {
			document.getElementById('errorHolder').innerHTML = originalRequest.responseText;	
		}
	}

}

