$(document).ready(function(){



	 // менюшки - слайдеры 

function isInt(x) {
    var y=parseInt(x);
    if (isNaN(y)) return false;
    return x==y && x.toString()==y.toString();
}
	 
	 function roundNumber(number,x) { 
// rounds number to x decimal, default to 2 
x = (!x ? 2 : x); 
return Math.round(number*Math.pow(10,x))/Math.pow(10,x); 
} 


	$("#foto1slider").click(function () {
		  $("#foto1").toggle();
		});
	$("#foto2slider").click(function () {
		  $("#foto2").toggle();
		});
	$("#foto3slider").click(function () {
		  $("#foto3").toggle();
		});

	$("#paswithfoto").click(function () {
		  $("#paswithfotoex").toggle();
		});
		
	$("#pasfoto").click(function () {
		  $("#pasfotoex").toggle();
		});

	 $("#slider1").click(function () {
		  $("#elementz1").toggle("slow");
		});

	 $("#slider2").click(function () {
		  $("#elementz2").toggle("slow");
		});

	 $("#slider3").click(function () {
		  $("#elementz3").toggle("slow");
		});

	 $("#slider4").click(function () {
		  $("#elementz4").toggle("slow");
		});
	
	 $("#slider5").click(function () {
		  $("#elementz5").toggle("slow");
		});
	
	// register
	 $("#gender").change(function () {
	 gender = $("#gender").val();
	 
	 if(gender == 'parthner')
		{
		$("#passfototr").hide(); 
		$("#passfototr2").hide(); 
		$("#mb2warning").show();
		$("#passno").show();
		}
	else
		{
		$("#passfototr").show();
		$("#passfototr2").show();
		$("#mb2warning").hide();
		$("#passno").hide();
		}
	 
	 });
	 
	 /*
sum - сумма, указываемая юзером
min_trans = 40 - минимальная сумма к выводу
comiss = (sum/100)*1% - сумма комиссии
sum_2 - сумма к выводу

тогда 

если (sum_1 меньше min_trans) sum_2 = sum + min_trans
если (sum_1 больше min_trans) sum_2 = sum + comiss
*/
		
		
	// webmoney	
	 $("#wmamount").change(function () {
		val = $("#wmamount").val();
		
		if(!isNaN(val))
			{
			if(roundNumber(val/100,2)*2 < 5)
				$("#wmamount_new").val(roundNumber(val,2) + 5);
			else
				$("#wmamount_new").val(roundNumber(val,2) + roundNumber(val/100,2)*2);
			
			}
		else
			$("#wmamount_new").val(0)
		});
		// пробует менять финальную сумму - нельзя!
	$("#wmamount_new").change(function () {
		$("#wmamount_new").val(0);
		$("#wmamount").val(0);
		});
		// 12 знаков, целое число
	 $("#wmid").change(function () {
		if(!isInt($("#wmid").val()) || $("#wmid").val()<0 || $("#wmid").val().toString().length!=12)
			{
			alert('Введите корректный номер Z-кошелька. Он должен состоять из 12 цифр. Первая буква Z НЕ нужна');
			$("#wmid").val('');
			$("#wmid").focus();
			}
		});
	
	
		
	// epass 
	 $("#epamount").change(function () {
		val = $("#epamount").val();
		
		if(!isNaN(val))
			{
				$("#epamount_new").val(roundNumber(val,2) + 5)
			}
		else
			$("#epamount_new").val(0)
		});
	 $("#epamount_new").change(function () {
		$("#epamount_new").val(0);
		$("#epamount").val(0);
		});
		
	// wire 
	 $("#wireamount").change(function () {
		val = $("#wireamount").val();
		
		if(!isNaN(val))
			{
			if(val/100 <= 40)
				$("#wireamount_new").val(roundNumber(val,2) + 40);
			else
				$("#wireamount_new").val(roundNumber(val,2) + roundNumber(val/100,2));
				

			}
		else
			$("#wireamount_new").val(0);
		});
	
	 $("#wireamount_new").change(function () {
		$("#wireamount_new").val(0);
		$("#wireamount").val(0);
		});
	
	// кусок комнат
		$("#model_quant").change(function () {
		model_quant_to_gender();
		});
		
		model_quant_to_gender = function()
		{
		cur_val = $("select option:selected").val();
		$("#gender").empty();
		$("#warn_many").remove();
		
		if(cur_val==0)
			{
			$("#main_register").hide();
			}
		else
			{
			
			
			if(cur_val==1)
				{
				if(male)
				$("#gender").prepend('<option value="male" id="male">Male</option>');
				if(female)	
				$("#gender").prepend('<option value="female" id="female">Female</option>');
				
				}
			else
				{
				$("#photos_start").before('<tr id="warn_many"><td colspan="2" style="color:#BB0000"><b>Для Couple и Group загружаем фото с документами в архивах. <br> Допустимые типы архивов: zip, rar</b></td></tr>');
				if(cur_val == 2)
					{
					$("#gender").prepend('<option value="couple" id="couple">Couple</option>');
					}
				else
					{
					$("#gender").prepend('<option value="group" id="group">Group</option>');
					}
				}
			
			$("#main_register").show();
			}
		}
		
		
	});
	
card_toggle =function(i)
	{
	$("#card" + i + "").toggle();
	}
