// JavaScript Document

function fill_insurance_prices() {
	var consultationamount=0;
	var interventionamount=0;
	var totalamount=0;

	new Ajax.Request("../oftalmedic/_getinsuranceprices.php", {
		method: 'post',
		parameters: 'insurance_id='+$('insurance').value,
		onSuccess: function(transport) {

			var xml = transport.responseXML.documentElement; 
			
			consultationamount=xml.getElementsByTagName("insurance")[0].attributes.getNamedItem("consultationamount").nodeValue;
			interventionamount=xml.getElementsByTagName("insurance")[0].attributes.getNamedItem("interventionamount").nodeValue;
			totalamount=xml.getElementsByTagName("insurance")[0].attributes.getNamedItem("totalamount").nodeValue;

			$('consultationamount').innerHTML=consultationamount;
			$('interventionamount').innerHTML=interventionamount;
			$('totalamount').innerHTML=totalamount;
			
		}
	});
}

function calculate_monthly() {
	var monthly=0;
	
	new Ajax.Request("../oftalmedic/_calculatemonthly.php", {
		method: 'post',
		parameters: 'amount='+$('amount').value + '&months='+$('months').value,
		onSuccess: function(transport) {

			var xml = transport.responseXML.documentElement; 
			
			monthly=xml.getElementsByTagName("insurance")[0].attributes.getNamedItem("monthly").nodeValue;

			$('monthly').innerHTML=monthly;
			
		}
	});
}

function check_contact_form() {
	var fields=new Array("name","email","comments");
	var error=false;
	for (var i in fields) {
		if (i<fields.length && $F(fields[i])=="") {
			error=true;
		}
	}
	if (error) alert("Los campos marcados con * son obligatorios");
	
	if (!error && !$('acceptconditions').checked) {
		alert("Debes leer y aceptar las condiciones generales");
		error=true;
	}
	
	return !error;
}

function check_experience_form() {
	var fields=new Array("name","email","text");
	var error=false;
	for (var i in fields) {
		if (i<fields.length && $F(fields[i])=="") {
			error=true;
		}
	}
	if (error) alert("Hay que rellenar todos los campos");
	
	if (!error && !$('acceptconditions').checked) {
		alert("Debes leer y aceptar las condiciones generales");
		error=true;
	}
	
	return !error;
}

function load_center(center) {
	new Ajax.Request("../oftalmedic/medicalcenter.inc.php", {
		method: 'post',
		parameters: 'medicalcenter='+center,
		onSuccess: function(transport) {
			var data = transport.responseText;
			$('info').innerHTML = data;
			$('info-foo').hide();
			$('info').show();
		}
	});
}

function popup(page) {
	window.open(page,"popup","width=640,height=650,scrollbars=1,menubar=0,resizable=0,location=0,status=0");
}

function popup_fullscreen(page) {
	window.open(page,"popup","fullscreen=1,scrollbars=0,menubar=0,resizable=0,location=0,status=0");
}
