function isValidEmail (email){
 return (/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*\.)+[a-z]{2,4}$/i).test(email);
}


//подписи картинок
//$(function(){ $('img.captify').captify({});});

	
function form_reset(field){
	field.value = '';
}



//..проверка заполненого поля		
function pole_ok(pole,leng,DopClass){   
	var pole_text=$(' '+ DopClass +' #'+pole).val();  
         if (pole_text.length<leng){
             $(' '+ DopClass +' #'+pole+'_mes').show(200);       
			 $(' '+ DopClass +' #'+pole).css('border-color','#F30013'); 
			 return false;     
          }else {
			  $(' '+ DopClass +' #'+pole+'_mes').hide(200);  
			  $(' '+ DopClass +' #'+pole).css('border-color',''); 
			  return true; 
			  }
} 
	   
	   		
jQuery(document).ready(function() {  
//..вертикальный каталог меню
//----------------------------------------------------------------------------------------- 
$("ul.Paren ul li img").each(function(){ 
		var parentClass = $(this).parent("li").parent("ul").css("display"); 	
		if( parentClass == 'none' ) 
			{
				var ID= $(this).parent("li").parent("ul").parent("li").attr("id"); //alert(ID);	
				var  Class = $('#'+ID).attr("class"); 				
				var ID_im = $(this).parent("li").parent("ul").parent("li").parent("img imag_cat").attr("id"); 
				if(Class=='title2'){ //alert(ID);
					$("#im_"+ID ).attr("src", '/tpl/images/cat/cat.gif');
					//$(this).parent("li").parent("ul").css("display",'block'); 
				}else   if(Class =='title3') {
					$("#im_"+ID ).attr("src", '/tpl/images/cat/cat2.gif');
					$(this).parent("li").parent("ul").hover(200); 
				}else {
					$("#im_"+ID ).attr("src", '/tpl/images/cat/cat2.gif');
					$(this).parent("li").parent("ul").hover(200); 
				}
			}
	}); 


/*
$("ul.Paren ul li").hover(function() {
	 var id = $(this).attr('id'); 
	 var src_img=$('#im_'+id).attr('src');
	 
	  
	} 
, function() {
	
	});
	*/
//-----------------------------------------------------------------------------------------  
	$(".imag_cat").click( function(){
		var id = $(this).attr('name'); // alert(id);
		var src_img=$(this).attr('src');
		var testimg ='/tpl/images/cat/spacer.gif';
		var parend_ul= $("#"+id +' ul').attr('id');
		var classs = $("#"+id).attr("class");//alert(class);
		 
		if( $("#"+parend_ul).css('display')=='none')
			{	
				$("#"+parend_ul).show(200);
				$("#a_"+id).css('color','#2887e8');  
				if(classs =='title1' || classs =='title2' || classs =='title1_ac'){
				src_img!=testimg ? $("#im_"+id ).attr("src", '/tpl/images/cat/cat_h.gif'):'';
				}else 	src_img!=testimg ? $("#im_"+id ).attr("src", '/tpl/images/cat/cat2_h.gif'):''; 			
			}
		else
			{
				$("#"+parend_ul).hide(200);   
				if(classs =='title1' || classs =='title2' || classs =='title1_ac'){
					src_img!=testimg ? $("#im_"+id ).attr("src", '/tpl/images/cat/cat.gif'):'';
				}else 	src_img!=testimg ? $("#im_"+id ).attr("src", '/tpl/images/cat/cat2.gif'):''; 
				
			}
	});
//-----------------------------------------------------------------------------------------	
	
//-----------------------Вакансия Веб-мастера
$('.show-hide-ul li').click(function( ){
	
	$('.show-hide-ul li').addClass('blue');
	var CSSDIV = $(this).find('div').css('display');
	
	if(CSSDIV=='block'){
		$(this).find('div').hide(200);
		//$(this).find('strong').removeClass('blue');
	}
	else{
			$(this).find('div').show(200);
			//$(this).next('strong').addClass('blue');
			 		
		}
});
 
//-------------------------ФОРМА
 
var er=1; var textER='';
	
$('.ervalue').blur(function(){
    var value= $(this).attr('value');  
	var name= $(this).attr('id');  
	
	var textER= $(this).attr('title');
	if ( value.length < 3){ 
	  		er=0;  
          	$("#butonform #message").html(textER);
          	$("#butonform #message").show(200);        
          }else {$("#butonform #message").hide(200);er=2;}
    
	if(name=='email'){ //alert(name)
	 	if ( !isValidEmail(value)){
            er='no';
			$("#butonform #message").html(textER);
          	$("#butonform #message").show(200);      
         }else {$("#butonform #message").hide(200);er=2;}
		  
		}
       });	     
 
$(".forma-contact-ok"). click(function(){
		
		$("#butonform #loading").show(100);   
		$("#butonform #message").hide();
		
		textER= $(this).attr('title');
	 
		 
		var	name = $("#s_form #name").attr("value"); 
		var	mail = $("#s_form #mail").attr("value");
		var	tel = $("#s_form #tel").attr("value");
		var	text = $("#s_form #text").attr("value");
		
		if(er==2){	  
			
			$.ajax({
					type: "post", url: "/incmodules/FormInclude.inc.php", 
			
					data: {  name:name,mail:mail,tel:tel,text:text },
					
					dataType: "html",
					
					success: function(text){  
						
						$("#butonform #loading").hide(100); 
					
						var reg=/<div class=success>/; //alert(reg.test(text));
						
						reg.test(text) 
						? $("#s_form").replaceWith('<div class="hideform" id="s_form'+'" style="display:block;"><br /><br />'+text+'</div>') 
						: $("#butonform #message").html(text);  
						
						$("#butonform #message").show(); 
					}
			 
			});
		
		}else {	$("#butonform #message").html(textER); $("#butonform #message").show(200); $("#butonform #loading").hide(100); 	}
return false;
});	
	
 
 
// нажата кнопка


$('#to_order_call').hover(function() {
	var imag=$('#to_order_call').css('background-image');
	var reg=/ru_cal.png/; //alert(reg.test(text));
	reg.test(imag) ? $('#to_order_call').css({ 'background' : 'url(/tpl/images/cal/ru_cal-ok.png) top no-repeat'}) : $('#to_order_call').css({ 'background' : 'url(/tpl/images/cal/ru_cal.png) top no-repeat'});
		
});
	 
//-----------------------------------------------------------------------------------------  
	//Ramdom CSS SKY 
	
	//if(SKY=='sky') fontColorW();
  
//-----------------------------------------------------------------------------------------  
   
  
});
	

 	function fontMax () {
		//alert($("body").css('font-size'));
		$("body").css('font-size','150%')
		$("#UPT").replaceWith('<img src="/tpl/images/ico_t_TT.png" width="18" height="16" id="DUPT" onclick="fontMin();" />');
	 }
	 
	 function fontMin() {
		//alert($("body").css('font-size'));
		$("body").css('font-size','100%')
		$("#DUPT").replaceWith('<img src="/tpl/images/ico_T-t.png" width="18" height="16" id="UPT"  onclick="fontMax();" />');
	}
	
	function fontColorW () { 
		
		$.ajax({type: "post", url: "/incmodules/SkystyleInclude.inc.php", data: {styless: 'white'} });
		 
		$("#content_header").append($("<link rel='stylesheet' href='/tpl/styles/skylogic_white.css' type='text/css' media='screen' id='SkylogicWhiteCSS' />"));
		$("#content_header").append($("<script src='/tpl/scripts/BaseW.js' type='text/javascript' id='SkylogicWhiteSCR' ></script>"));

	//	$("#fontColor").replaceWith('<img src="/tpl/images/ico_r.png" width="16" height="16" id="fontColor" onclick="fontColorS();" />');
    	$("#fontColor").replaceWith('<a href="#"  id="fontColor" onclick="fontColorS();" id="fontColor">Ч/Б</a>');
		 
	 }
	 
	 function fontColorS() {
		 $.ajax({type: "post", url: "/incmodules/SkystyleInclude.inc.php", data: {styless: ''} });
		 $("#SkylogicWhiteCSS").remove();
		 $("#SkylogicWhiteSCR").remove();
 
		//$("#fontColor").replaceWith('<img src="/tpl/images/ico_r.png" width="16" height="16" id="fontColor"  onclick="fontColorW();" />') ;
		$("#fontColor").replaceWith('<a href="#"  id="fontColor" onclick="fontColorW();" id="fontColor">Ч/Б</a>');
	} 

$(function() {
        $('a.thickbox').lightBox(); 
    });

//-----------------------------------------------------------------------------------------	
	
$(document).ready(function() {
 
//----------топ меню
$("ul#topnav li").hover(function() {
	$(this).find("span").stop().fadeTo('normal', 1).show();
	 //Hover over event on list item
    	var ID= $(this).attr('id'); 
		$("#bc"+ID+' a').css({ 'color' : '#ffffff'});
		$("#bl"+ID).css({ 'background' : 'url(/tpl/images/menutop_l.png) left top no-repeat'});
		$("#bc"+ID).css({ 'background' : 'url(/tpl/images/menutop_c.png) top repeat-x'});
		$("#br"+ID).css({ 'background' : 'url(/tpl/images/menutop_r.png) left top no-repeat'});
		$("#bh"+ID).css({ 'background' : 'url(/tpl/images/hvost.png) right  top no-repeat'}); 
		//Add background color and image on hovered list item
      	$(this).find("span").show(); //Show the subnav
      } , function() { //on hover out...

    		var ID= $(this).attr('id'); 
			$("#bc"+ID+' a').css({ 'color' : ''});
			$("#bl"+ID).css({ 'background' : ''});
			$("#bc"+ID).css({ 'background' : ''});
			$("#br"+ID).css({ 'background' : ''});
			$("#bh"+ID).css({ 'background' : ''});
			 //Ditch the background
			 
     		//$(this).find("span").hide(); //Hide the subnav
			$(this).find("span").stop().fadeTo('normal', 0 , function() {	$(this).hide();	});
 
      }); 

}); 
//-----------------------------------------------------------------------------------------

$(document).ready(function() {

	$("ul#long li").hover(function() {  //Hover over event on list item
	 $(this).css({ 'background' : '#1376c9'}); //Add background color + image on hovered list item
	 $(this).find("span").show(); //alert($(this).find("span")); //Show the subnav
	} , function() { //on hover out...
	 $(this).css({ 'background' : 'none'}); //Ditch the background
	 $(this).find("span").hide(); //Hide the subnav
	});

}); 


 
