function iniciaPlantillas(){	
	
	//Cambio de imagen segun el radio seleccionado
	if($('.cambioImagenColor').length){
	
		$('.cambioImagenColor').click(function(){
			
			ruta = 'plantillas/ficheros/miniaturas/'+$(this).attr('title');
			rutaGrande = 'plantillas/ficheros/'+$(this).attr('title');
			activo = -1;
			var clicado = $(this);
			$('.cambioImagenColor').each(function(i, contImg){
				if($(contImg).attr('id')==$(clicado).attr('id')) activo=Math.ceil((i+1)/4); //redondeo hacia arriba entre 4 para saber a que imagen corresponde
			});
			
			$($('.imgCambiar')[activo-1]).attr('src', ruta);
			$($('.imgPrimGrande')[activo-1]).attr('href', rutaGrande);
						
		});
	
	}//fin cambio imagen
	
	
} //FIN DE iniciaPlantillas

function seleccionarTipo(tipo, precio,precioflash,i){
	var total;
	if (tipo=="0")	total=parseFloat($('#precioTotal_'+i).val())-parseFloat(precioflash)+parseFloat(precio);
	else			total=parseFloat($('#precioTotal_'+i).val())+parseFloat(precioflash)-parseFloat(precio);

	$('#precioTotal_'+i).val(total);
	total=FormatearNumero(total,"2",".") +" &euro;"; 
	$('#precio_'+i).html(total);
}


function seleccionarModulo(nombreinput, precio, i){
	var total;
	if ($('#'+nombreinput+"_"+i).is(':checked')){
		total=parseFloat($('#precioTotal_'+i).val())+parseFloat(precio);
	}else{
		total=parseFloat($('#precioTotal_'+i).val())-parseFloat(precio);
	}

	$('#precioTotal_'+i).val(total)
	total=FormatearNumero(total,"2",".") +" &euro;"; 
	$('#precio_'+i).html(total);
}


function FormatearNumero(Campo, CantDecimales, SimboloDec) { 
	Campo = Campo + ""; 
	
	var PosicDecimal = Campo.indexOf(SimboloDec) ; 
	var ParteEntera = ""; 
	var ParteDecimal = ""; 
	var ParteDecimalBis = ""; 

	//Sin decimales 
	if (PosicDecimal == -1) { 
		ParteEntera = Campo ; 
		ParteDecimal = ""; 
	}else{
		ParteEntera = Campo.substr(0, PosicDecimal ) ; 
		ParteDecimal = Campo.substr(PosicDecimal + 1, CantDecimales ) ; 
	} 

	//Completar la parte decimal para que cumpla los decimales requeridos 
	if (ParteDecimal.length < CantDecimales){ 
		for (var i= ParteDecimal.length; i < CantDecimales; i++) { 
			ParteDecimalBis += "0"; 
		} 
	} 
	return Campo = ParteEntera + ","  +ParteDecimal+ParteDecimalBis; 	
}

function cambioPrecioExt(){
	var subtotal;
	var totaliva;
	var total;
	if ($('#dominio').is(':checked')){
		if($('#dominioextension').val()=="es"){
			$('#precioExtension').html("15,00 &euro;");
			if ($('#hospedaje').is(':checked')){
				subtotal=parseFloat($('#precio').val())+parseFloat('40.80')+parseFloat('15.00');
				total=subtotal;
				subtotal=FormatearNumero(subtotal,"2",".") +" &euro;"; 

				totaliva=parseFloat($('#TOTALIVA16').val())+(parseFloat('40.80')*parseFloat($('#IVAPOR').val())/100)+(parseFloat('15.00')*parseFloat($('#IVAPOR').val())/100);
				total=total+totaliva;
				totaliva=FormatearNumero(totaliva,"2",".") +" &euro;"; 
			}else{
				subtotal=parseFloat($('#precio').val())+parseFloat('15.00');
				total=subtotal;
				subtotal=FormatearNumero(subtotal,"2",".") +" &euro;"; 

				totaliva=parseFloat($('#TOTALIVA16').val())+(parseFloat('15.00')*parseFloat($('#IVAPOR').val())/100);
				total=total+totaliva;
				totaliva=FormatearNumero(totaliva,"2",".") +" &euro;"; 
			}
		}else {
			$('#precioExtension').html("25,82 &euro;");
			if ($('#hospedaje').is(':checked')){
				subtotal=parseFloat($('#precio').val())+parseFloat('40.80')+parseFloat('25.82');
				total=subtotal;
				subtotal=FormatearNumero(subtotal,"2",".") +" &euro;"; 

				totaliva=parseFloat($('#TOTALIVA16').val())+(parseFloat('40.80')*parseFloat($('#IVAPOR').val())/100)+(parseFloat('25.82')*parseFloat($('#IVAPOR').val())/100);
				total=total+totaliva;
				totaliva=FormatearNumero(totaliva,"2",".") +" &euro;"; 
			}else{
				subtotal=parseFloat($('#precio').val())+parseFloat('25.82');
				total=subtotal;
				subtotal=FormatearNumero(subtotal,"2",".") +" &euro;"; 

				totaliva=parseFloat($('#TOTALIVA16').val())+(parseFloat('25.82')*parseFloat($('#IVAPOR').val())/100);
				total=total+totaliva;
				totaliva=FormatearNumero(totaliva,"2",".") +" &euro;"; 
			}
		}
	}else{
		$('#precioExtension').html("00,00 &euro;");
		$('#dominionombre').val("");
		if ($('#hospedaje').is(':checked')){
			subtotal=parseFloat($('#precio').val())+parseFloat('40.80');
			total=subtotal;
			subtotal=FormatearNumero(subtotal,"2",".") +" &euro;"; 

			totaliva=parseFloat($('#TOTALIVA16').val())+(parseFloat('40.80')*parseFloat($('#IVAPOR').val())/100);
			total=total+totaliva;
			totaliva=FormatearNumero(totaliva,"2",".") +" &euro;"; 
		}else{
			subtotal=parseFloat($('#precio').val());
			total=subtotal;
			subtotal=FormatearNumero(subtotal,"2",".") +" &euro;"; 
			
			totaliva=parseFloat($('#TOTALIVA16').val());
			total=total+totaliva;
			totaliva=FormatearNumero(totaliva,"2",".") +" &euro;"; 
		}
	}
	$('#precioSubtotal').html(subtotal);
	$('#precioTotalIVA').html(totaliva);
	total=FormatearNumero(total,"2",".") +" &euro;"; 
	$('#precioTotal').html(total);
	
}

function cambioHospedaje(){
	var subtotal;
	var totaliva;
	var total;
	if ($('#hospedaje').is(':checked')){
		$('#precioHospedaje').html("40,80 &euro;");

		if ($('#dominio').is(':checked')){
			if($('#dominioextension').val()=="es"){
				subtotal=parseFloat($('#precio').val())+parseFloat('40.80')+parseFloat('15.00');
				total=subtotal;
				subtotal=FormatearNumero(subtotal,"2",".") +" &euro;"; 

				totaliva=parseFloat($('#TOTALIVA16').val())+(parseFloat('40.80')*parseFloat($('#IVAPOR').val())/100)+(parseFloat('15.00')*parseFloat($('#IVAPOR').val())/100);
				total=total+totaliva;
				totaliva=FormatearNumero(totaliva,"2",".") +" &euro;"; 
			}else {
				subtotal=parseFloat($('#precio').val())+parseFloat('40.80')+parseFloat('25.82');
				total=subtotal;
				subtotal=FormatearNumero(subtotal,"2",".") +" &euro;"; 

				totaliva=parseFloat($('#TOTALIVA16').val())+(parseFloat('40.80')*parseFloat($('#IVAPOR').val())/100)+(parseFloat('25.82')*parseFloat($('#IVAPOR').val())/100);
				total=total+totaliva;
				totaliva=FormatearNumero(totaliva,"2",".") +" &euro;"; 
			}
		}else{
			subtotal=parseFloat($('#precio').val())+parseFloat('40.80');
			total=subtotal;
			subtotal=FormatearNumero(subtotal,"2",".") +" &euro;"; 

			totaliva=parseFloat($('#TOTALIVA16').val())+(parseFloat('40.80')*parseFloat($('#IVAPOR').val())/100);
			total=total+totaliva;
			totaliva=FormatearNumero(totaliva,"2",".") +" &euro;"; 
		}

	}else{
		$('#precioHospedaje').html("00,00 &euro;");
		$('#dominiohospedaje').val("");

		if ($('#dominio').is(':checked')){
			if($('#dominioextension').val()=="es"){
				subtotal=parseFloat($('#precio').val())+parseFloat('15.00');
				total=subtotal;
				subtotal=FormatearNumero(subtotal,"2",".") +" &euro;"; 

				totaliva=parseFloat($('#TOTALIVA16').val())+(parseFloat('15.00')*parseFloat($('#IVAPOR').val())/100);
				total=total+totaliva;
				totaliva=FormatearNumero(totaliva,"2",".") +" &euro;"; 
			}else {
				subtotal=parseFloat($('#precio').val())+parseFloat('25.82');
				total=subtotal;
				subtotal=FormatearNumero(subtotal,"2",".") +" &euro;"; 

				totaliva=parseFloat($('#TOTALIVA16').val())+(parseFloat('25.82')*parseFloat($('#IVAPOR').val())/100);
				total=total+totaliva;
				totaliva=FormatearNumero(totaliva,"2",".") +" &euro;"; 
			}
		}else{
			subtotal=parseFloat($('#precio').val());
			total=subtotal;
			subtotal=FormatearNumero(subtotal,"2",".") +" &euro;"; 
			
			totaliva=parseFloat($('#TOTALIVA16').val());
			total=total+totaliva;
			totaliva=FormatearNumero(totaliva,"2",".") +" &euro;"; 
		}
	}
	$('#precioSubtotal').html(subtotal);
	$('#precioTotalIVA').html(totaliva);
	total=FormatearNumero(total,"2",".") +" &euro;"; 
	$('#precioTotal').html(total);
}

/* -------------------------------------------------------------------------------------------
LOAD -----------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------- */ 
$(document).ready(iniciaPlantillas);

