// JavaScript Document

var home_current_banner=0;
var home_num_banners=0;
function home_banners_init() {
	home_current_banner=0;
	for (var x=1; x<home_num_banners; x++) {
		$('banner-home-'+x).setStyle( {left:'630px'} );
	}
}
function home_banner_move() {
	var next_banner=(home_current_banner+1)%home_num_banners;
	
	new Effect.Move('banner-home-'+home_current_banner, {
		x:-630,
		y:0,
		mode:'absolute',
		transition: Effect.Transitions.sinoidal,
		duration:2.0
	});
	new Effect.Move('banner-home-'+next_banner, {
		x:0,
		y:0,
		mode:'absolute',
		transition: Effect.Transitions.sinoidal,
		duration:2.0,
		afterFinish:function() {
			$('banner-home-'+home_current_banner).setStyle( {left:'630px'} ); 
			home_current_banner=next_banner;
		} 
	});
	setTimeout("home_banner_move()",7000);
}

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");
}

