step = 367
non = 'none'


	function slidecalc(res) {		
		var all = new Number ($('#gallery ul').innerWidth()-$('#gallery').innerWidth()-2)	
		res = res/all
		res = Math.round(res * 100)		
		if (res < 0) {
			res = Math.sqrt(res*res)
		}
		return res;
	}
	
	function arrows() {		
		if ($('#slider div').slider('option', 'value') == 0) {
			$("#prev").hide()
			$("#next").show()
		} else {
			if ($('#slider div').slider('option', 'value') == 100) {
				$("#prev").show()
				$("#next").hide()				
			} else {
					$("#prev").show()
					$("#next").show()				
			}
		}
	}

$(document).ready( function() {	

	setInterval("arrows()",100)

	//MENU		
	$("#menu").css({'marginLeft':$("h1").offset().left-10 + 'px', 'marginTop':'258px', 'position':'absolute'});	
	$("#send").prepend("<div></div>")	
		
	$(window).resize( function() {$("#menu").css({'marginLeft':$("h1").offset().left-10 + 'px'});})
	
	$("#show a").click( function() {
		if ($("#send").css('display') == 'none') {
			$("#send").css({'display':'block'})	
			var hei = $("#send").outerHeight()+10
			$("#menu .shadow").css({'height':hei+'px','display':'block'})
		} else {
			$("#send").css({'display':'none'})	
			$("#menu .shadow").css({'display':'none'})
		}
		return false;	
	})
	
	$("#send a").click( function() {
		$("#send").css({'display':'none'})
		$("#menu .shadow").css({'display':'none'})
		
		$("#send_name").val("");
		$("#send_phone").val("");
		$("#send_message").val("");
		$("#send_success").html("");
		
		return false;		
	})

	$("#send_button").click( function() {
		
		s_name = $("#send_name").val();
		s_phone = $("#send_phone").val();
		s_message = $("#send_message").val();
		$("#send_success").html("");
		
		if(s_phone == ''){
			$("#send_phone").attr("color", "#C0C0C0");
			$("#send_phone").val("Оставьте ваш номер");
		}
		
		if(s_message == ''){
			$("#send_message").attr("color", "#C0C0C0");
			$("#send_message").val("Введите текст сообщения");
		}
			
		if(s_phone != '' && s_message != '' && s_phone != 'Оставьте ваш номер' && s_message != 'Введите текст сообщения'){
			$.ajax({
				 type: "POST",
				 url: "send.php",
				 data: "name="+s_name+"&phone="+s_phone+"&message="+s_message,
				 success: function(msg){
					 if(msg == 'true'){
							
							$("#send_name").val("");
							$("#send_phone").val("");
							$("#send_message").val("");
							$("#send_success").html("Ваша заявка отправлена");
							
					 }else{
							$("#div_err_send").show();
					 }
				 }
			});
		}
		
	})

	$("#send_phone").focus( function() {
		if($(this).val() == 'Оставьте ваш номер') 
			$(this).val("");
	})

	$("#send_message").focus( function() {
		if($(this).val() == 'Введите текст сообщения') 
			$(this).val("");
	})

/*
	$("#send_phone").click( function() {
		if($(this).val() == 'Оставьте ваш номер') 
			$(this).val("");
	})
	
	$("#send_message").click( function() {
		if($(this).val() == 'Введите текст сообщения') 
			$(this).val("");
	})
*/
	
	//SLIDER	
	$('#slider div').slider({
				range: 'min',
				animate: true,
				value: 0
		});
		
		$('#slider div').bind('slidechange', function(event, ui) {			
			mar = Math.round($('#gallery ul').innerWidth()/100*$('#slider div').slider('option', 'value')-($('#gallery').innerWidth()+2)/100*$('#slider div').slider('option', 'value'));
			$("#gallery div").animate({'marginLeft':'-'+mar+'px'})
		});
		
	$("#gallery span a#next").click( function() {
		var mar = new Number ($("#gallery div").css('marginLeft').substr(0,$("#gallery div").css('marginLeft').length-2));
		mar = mar - step;
		var max = new Number ($('#gallery ul').innerWidth()-$('#gallery').innerWidth()-2)
		max = '-' + max
		if (mar < max) {
			mar = max
		}
		$("#gallery div").animate({'marginLeft':mar+'px'})
		$('#slider div').slider('option', 'value',slidecalc(mar))
		return false;
	})
	
	$("#gallery span a#prev").click( function() {
		var mar = new Number ($("#gallery div").css('marginLeft').substr(0,$("#gallery div").css('marginLeft').length-2));
		mar = mar + step;
		if (mar > 0) {
			mar = 0
		}
		$("#gallery div").animate({'marginLeft':mar+'px'})
		$('#slider div').slider('option', 'value',slidecalc(mar))
		return false;
	})
	
	$(".equip a").fancybox();
}); 
