// JavaScript Document
$(document).ready(function(){ 

	//$('#speed').selectToUISlider();
	$('select#valueA, select#valueB').selectToUISlider();
	$('select#valueA, select#valueB').css('visibility','hidden');
 
	
	$('#to_order_call').click(function(){
		//var imag=$('#to_order_call').css('background-image');
		$('#to_order_call').css({ 'background' : 'url(/tpl/images/cal/ru_cal-ok.png) top no-repeat'}) ;
		
	 	$("#dialog_call").dialog({
	    position: ["center","center"],
	  	modal :true,
		hide: 'slide',
		show : 'slide',
		width :350,
	    resizable :true,
		buttons: {
	      "Перезвоните мне": function() { 
			$('#to_order_call').css({ 'background' : 'url(/tpl/images/cal/ru_cal-ok.png) top no-repeat'}) ;
	        //alert("Нажата кнопка Применить"); 
			var cell_name=$('#cell_name').val(); 
			var cell_tel=$('#cell_tel').val();
			 

			var or_forml=pole_ok('cell_name',2, '#dialog_call');	if( or_forml==false) $('#cell_name').css('border-color','#F30013'); 
			var or_formt=pole_ok('cell_tel',4, '#dialog_call');	if( or_formt==false) $('#cell_tel').css('border-color','#F30013'); 
			  
			if(or_forml==true && or_formt==true){
				$.ajax({ 
					url: '/incmodules/to_order_callInclude.inc.php', type: 'post', 
					data: {cell_name: cell_name,cell_tel:cell_tel}, 
					success: function(data){ 
						if(data=='ok'){ 
							  
							 $("#dialog_call").dialog("close");
							 $("#dialog_call_ok").dialog({
								position: ["center","center"],
								modal :true,
								hide: 'slide',
								show : 'slide',
								width :350,
								resizable :true,
								buttons: {
								"Закрыть": function() {
										   $("#dialog_call_ok").dialog("close");
										  }	
									}
							});
							}
						else{
							var mas_data=data.split('-');
							var mess_data =mas_data[1]; 
							$("#cell_mes").html(mess_data);
							$("#cell_mes").show();
						}
					}
				}); 
			}else { $("#cell_mes").show(); $('#to_order_call').css({ 'background' : 'url(/tpl/images/cal/ru_cal.png) top no-repeat'});}
			
			}/*,
	      "Закрыть": function() {
	       $("#dialog_call").dialog("close");
	      }*/
	    },
		beforeclose: function() {
			 // вернуть иконку 
			 $('#to_order_call').css({ 'background' : 'url(/tpl/images/cal/ru_cal.png) top no-repeat'}); 
		} 	 
	  }); 
	  
	    $('.ui-dialog-buttonset button ').each(function(index) {
			 if(index==0){$(this).addClass('button_blue')}
			 //alert(index + ': ' + $(this).text());
			}); 
	  
	}); 
	  

 	 	   
	$('#cell_name').blur(function(){ pole_ok('cell_name',2, '#dialog_call');});
	$('#cell_tel').blur(function(){ pole_ok('cell_tel',4, '#dialog_call');});
  	//  $('#captcha_r').blur(function(){ var captcha_value= $('#captcha_r').attr('value'); captcha(captcha_value);	}); 
	
	//$("[name=jobs]").sb({ ddCtx: function() { return $(this).closest("form"); } 	});
/* ********************************************************************** */	 
	//------ захлушка чеков
	/*
	// проверка  to_orderchec0 
	$('.to_orderchec0_').click(function(){
		var checked= $(this).attr('checked');  
		if(checked==true){
			form_disabled('to_orderchec0','');  
		}
		else{
		form_disabled('to_orderchec0','disabled');	
		}		
	});
	// проверка  to_orderchec0 
	$('.to_orderchec1_').click(function(){
		var checked= $(this).attr('checked');  
		if(checked==true){
			form_disabled('to_orderchec1','');  
		}
		else{
		form_disabled('to_orderchec1','disabled');	
		}		
	});  
	
	form_disabled('to_orderchec0','disabled');
	form_disabled('to_orderchec1','disabled');
	*/ 
	
	/*------------------------*/
	// ..Запрос на услуги Skylogic 	
	
$('.OrderMenuActiv').click(function(){
	var IiClick=$(this).attr('id');
	form_disabled('post-to-orderchec',false); 
	checkedClick(IiClick);
	
	var erto_order=1;
	$(' #dialog_order .to_order').blur(function(){ 
		var value= $(this).attr('value'); 
		var name= $(this).attr('id');   
		
		var otvet= pole_ok(name,3, '#dialog_order')
		if (otvet==true) erto_order=0; else  erto_order=2;
    
		if($(this).attr('type')=='email'){ //alert(name)
	 		if ( !isValidEmail(value)){ 
          		$('#dialog_order #'+name+'_mes').show(200); erto_order=2;  
         	}else {$('#dialog_order #'+name+'_mes').hide(200);erto_order=0;}
		 }
		 
	});
	 
	$("#dialog_order").dialog({
	    position: ["center","center"],
	  	modal :true,
		dialogClass:'MyOrderForm', 
		hide: 'slide',
		show : 'slide',
		width :700,
		height :570,
	    resizable :true,
		buttons: {
	      "Отправть запрос": function() {
	        //alert("Нажата кнопка Применить"); 
			//проверка на заполненые поля
			 
			$('#dialog_order .to_order').each(function(index) {
				var to_order_id = $( this ).attr( 'id' );  
				var otvett = pole_ok ( to_order_id, 3 , '#dialog_order'); if ( otvett == true ) erto_order += 0; else  erto_order += 2; 
				 
			});
			
			var postdialog_order=Array();
			$('#dialog_order .post-to-order').each(function(index) {
				var to_order_id = $( this ).attr( 'id' );  
				postdialog_order [ index ] = $('#dialog_order #'+to_order_id ).val();  // заполнили масив с пост
				
			});
			
			
			var postdialog_orderchec=Array();
			$('#dialog_order .post-to-orderchec').each(function(index) {
				if($( this ).attr('checked')=='checked'){  postdialog_orderchec [ index ] = $( this ).val(); }// заполнили масив с пост
				
			}); 
			 
			// alert(erto_order); 
			if(erto_order==0){
				$.ajax({ 
					url: '/incmodules/menu_4Include.inc.php', type: 'post', 
					data: {postdialog_order: postdialog_order,postdialog_orderchec:postdialog_orderchec}, 
					success: function(data){ //alert(data);
						var reg=/<div class=success>/;  //alert(reg.test(data));
						
						if (reg.test(data)==true) {  
							 //$("#dialog_order_ok p").html(data);
							 $("#dialog_order").dialog("close");
							 $("#dialog_order_ok").dialog({
								position: ["center","center"],
								modal :true,
								hide: 'slide',
								show : 'slide',
								width :350,
								resizable :true});
							}
						else{
							var mas_data=data.split('-');
							var mess_data =mas_data[1]; 
							$("#dialog_order #order_mes").html(mess_data);
							$("#dialog_order #order_mes").show();
						}
					}
				}); 
			}else { $("#dialog_order #order_mes").show(); $('#to_order_call').css({ 'background' : 'url(/tpl/images/cal/ru_cal.png) top no-repeat'});}
			
			
			}/*,
	      "Закрыть": function() {
	       $("#dialog_order").dialog("close");
	      }*/
	    },
		beforeclose: function() {
			 // вернуть иконку 
			 $('#to_order_call').css({ 'background' : 'url(/tpl/images/cal/ru_cal.png) top no-repeat'});		
			 
		}  
	  
	  });
	  
	$('.ui-dialog-buttonset button ').each(function(index) {
			 if(index==0){$(this).addClass('button_blue')}
			 //alert(index + ': ' + $(this).text());
			});
				
});
//****************************************************************************************************	 		
$('.SetQuestion').click(function(){  
var erto_order=1;
	$(' #dialog_SetQuestion .to_order').blur(function(){ 
		var value= $(this).attr('value'); 
		var name= $(this).attr('id');   
		
		var otvet= pole_ok(name,3, '#dialog_SetQuestion')
		if (otvet==true) erto_order=0; else  erto_order=2;
    
		if($(this).attr('type')=='email'){ //alert(name)
	 		if ( !isValidEmail(value)){ 
          		$('#dialog_SetQuestion #'+name+'_mes').show(200); erto_order=2;  
         	}else {$('#dialog_SetQuestion #'+name+'_mes').hide(200);erto_order=0;}
		 }
		 
	});
	
	 
	 	$("#dialog_SetQuestion").dialog({
	    position: ["center","center"],
	  	modal :true,
		dialogClass:'MySetQuestion', 
		hide: 'slide',
		show : 'slide',
		width :350,
		height :425,
	    resizable :true,
		buttons: {
	      "Задать вопрос": function() {
	        //alert("Нажата кнопка Применить"); 			
			$('#dialog_SetQuestion .to_order').each(function(index) {
				var to_order_id = $( this ).attr( 'id' );  
				var otvett = pole_ok ( to_order_id, 3, '#dialog_SetQuestion'); if ( otvett == true ) erto_order += 0; else  erto_order += 2;
				 
			});
			
			var postdialog_order=Array();
			$('#dialog_SetQuestion .post-to-order').each(function(index) {
				var to_order_id = $( this ).attr( 'id' );   
				postdialog_order [ index ] = $( '#dialog_SetQuestion #'+to_order_id ).val();  // заполнили масив с пост
			});
			
			  
			if(erto_order==0){
				$.ajax({ 
					url: '/incmodules/SetQuestionInclude.inc.php', type: 'post', 
					data: {postdialog_order: postdialog_order}, 
					success: function(data){ //alert(data);
						var reg=/<div class=success>/;  //alert(reg.test(data));
						
						if (reg.test(data)==true) {  
							 //$("#dialog_order_ok p").html(data);
							 $("#dialog_SetQuestion").dialog("close");
							 $("#dialog_SetQuestion_ok").dialog({
								position: ["center","center"],
								modal :true,
								hide: 'slide',
								show : 'slide',
								width :350,
								resizable :true});
							}
						else{
							var mas_data=data.split('-');
							var mess_data =mas_data[1]; 
							$("#dialog_SetQuestion #order_mes").html(mess_data);
							$("#dialog_SetQuestion #order_mes").show();
						}
					}
				}); 
			}else { $("#order_mes").show(); $('#to_SetQuestion').css({ 'background' : 'url(/tpl/images/cal/ru_cal.png) top no-repeat'});}
			
			
			}/*,
	      "Закрыть": function() {
	       $("#dialog_order").dialog("close");
	      }*/
	    },
		beforeclose: function() {
			 // вернуть иконку 
			 $('#to_SetQuestion').css({ 'background' : 'url(/tpl/images/cal/ru_cal.png) top no-repeat'});		
			 
		}  
	  
	  });
	  
	$('.ui-dialog-buttonset button ').each(function(index) {
			 if(index==0){$(this).addClass('button_blue')}
			 //alert(index + ': ' + $(this).text());
			});
				
	});
			
});	 

function checkedClick( ID){

	var eachok=1;
	if(ID=='hom1')		{ var checMass= new  Array (0,1,2,3); eachok=0; }
	else if(ID=='hom2') {var checMass= new  Array (7,10); eachok=0; }
	else if(ID=='hom3') {var checMass= new  Array (0,1); eachok=0; }
	else if(ID=='hom4') {var checMass= new  Array (0,1); eachok=0; }
	
	if(eachok==0){
		$('.post-to-orderchec').each(function(index){
			for(var i = 0; i < checMass.length; i++) if(index==checMass[i])	$(this).attr("checked",true);   	
		});	
	}
	
return true;	
}

function form_disabled(classs,Disab){
	$('.'+classs).each(function(){
	 	$(this).attr("checked",false);
		$(this).attr('disabled',Disab);   	
	});			
return true;				
}

