$(document).ready(function() {
  $('.light_b').lightbox();
});

function change_tab(tid){
		if(tid==1){
			cur_id = 1;
			prev_id = 2;
		}else{
			cur_id = 2;
			prev_id = 1;		
		}
		$('#ins_main_'+cur_id).removeClass('dsp_n');
		$('#ins_main_'+cur_id).addClass('dsp_b');
		$('#ins_main_'+prev_id).removeClass('dsp_b');
		$('#ins_main_'+prev_id).addClass('dsp_n');
		
		$('#ins_about_'+cur_id).removeClass('dsp_n');
		$('#ins_about_'+cur_id).addClass('dsp_b');
		$('#ins_about_'+prev_id).removeClass('dsp_b');
		$('#ins_about_'+prev_id).addClass('dsp_n');
				
		$('#ins_rc_'+cur_id).removeClass('dsp_n');
		$('#ins_rc_'+cur_id).addClass('dsp_b');
		$('#ins_rc_'+prev_id).removeClass('dsp_b');
		$('#ins_rc_'+prev_id).addClass('dsp_n');
		
		if(tid==1){
			$('#ins_centr_1').removeClass('dsp_n');
			$('#ins_centr_1').addClass('dsp_b');
			$('body').removeClass('cln');			
		}else{
		    $('#ins_centr_1').removeClass('dsp_b');
			$('#ins_centr_1').addClass('dsp_n');
			$('body').addClass('cln');
		}
		
		$('#nav_subs_def').addClass('dsp_n');
		$('#nav_subs_'+cur_id).removeClass('dsp_n');
	    $('#nav_subs_'+cur_id).addClass('dsp_b');
		$('#nav_subs_'+prev_id).removeClass('dsp_b');
		$('#nav_subs_'+prev_id).addClass('dsp_n');
}


function past_special( u ) {
    u = u.replace( /add-loc=loc/g, 'add-loc=' + encodeURIComponent( window.location.href ) );
    return u;
}

function get_opt_param( s, key, suf, def ) {
    var r = s.split( key + '=' );
    if( r.length > 1 ) {r = r[1].split( '&' );r = r[0] + suf;}else {r = def;}
    return r;
}

function findPos( obj ){
        if( !obj ) obj = document.getElementById( obj );
        if( !obj ) return [0,0];
	var curleft=0;
	var curtop=0;
	if(obj.offsetParent){
		curleft = obj.offsetLeft;
		curtop = obj.offsetTop;
		while(obj = obj.offsetParent){
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		}
	}
	return [parseInt(curleft,10),parseInt(curtop,10)];
}

function get_kstr( n ){
    var s = 'abcdefghijklmnopqrstuvwxyz1234567890ABSDEFGHIJKLMNOPQRSTUVWXYZ';
    var r = '';
    for( var i = 0; i < n; i++ ) r += s.charAt( parseInt( Math.random() * ( s.length - 1 ), 10 ) );
    return r;
}

function show_hide_ic(){
	if($('#ic_t').hasClass('dsp_n')){
		$('#ic_t').removeClass('dsp_n');
	}else{
		$('#ic_t').addClass('dsp_n');
	}
}

function check_alter_form(sub_id){	
	if(sub_id==178 ||  sub_id==179){
		$('#ord_fields').addClass('dsp_n');
		$('#alt_ord_fields').removeClass('dsp_n');
	}else if(sub_id==148){
		document.location.replace('http://'+document.location.hostname+'/private/order-auto/');
	}else{
	    $('#ord_fields').removeClass('dsp_n');
		$('#alt_ord_fields').addClass('dsp_n');
		$('#dms_fields_priv').addClass('dsp_n');
		$('#dms_fields_corp').addClass('dsp_n');
		if(sub_id == 224 || sub_id == 245 || sub_id == 246 || sub_id == 295 || sub_id == 296 || sub_id == 297 || sub_id ==298){
			$('#dms_fields_priv').removeClass('dsp_n');
			if(sub_id == 224){
				$('#dms_fields_corp').removeClass('dsp_n');
			}
		}
	}
}

function getCookie(name) { 
var cookie = " " + document.cookie;
var search = " " + name + "=";
var setStr = null;
var offset = 0;
var end = 0;
if (cookie.length > 0) {
offset = cookie.indexOf(search);
if (offset != -1) {
offset += search.length;
end = cookie.indexOf(";", offset)
if (end == -1) {
end = cookie.length;
}
setStr = unescape(cookie.substring(offset, end));
}
}
return(setStr);
}
 
function set_cookie(name, value, expires) {
if (!expires){
expires = new Date();
document.cookie = name + "=" + escape(value) + "; path=/";
}else{
document.cookie = name + "=" + escape(value) + "; expires=" + expires.toGMTString() +  "; path=/";
}
}

function change_phone(el_id){
	if(el_id==1){
		$('#adr_tel_n').addClass('dsp_n');
		$('#adr_tel_1').removeClass('dsp_n');
	}else{
		$('#adr_tel_n').removeClass('dsp_n');
		$('#adr_tel_1').addClass('dsp_n');	
	}
}

$(function(){

	$("li.lvl_1").hover(function(){
		var id=$(this)[0].className.match(/lvl_1_([0-9]+)/)[1];
		$('.lvl_2a_w').hide();
		$('.lvl_2_'+id).show();
	},function(){
//		var id=$(this)[0].className.match(/lvl_1_([0-9]+)/)[1];
		$('.lvl_2a_w').hide();
		$('.lvl_2a_w.active').show();
//		$('.lvl_2_'+id).show();
	});
/*
сложности с версткой
	var current=parseInt($('.lvl_1_pr')[0].className.match(/lvl_1_([0-9]+)/)[1]);
	var active=current;
	var current_animated=0;
	
	function hide_current(){
		var hide=$('.lvl_2a_w.active');
		if(hide.length){
			hide.removeClass('active');
			hide.slideUp(400, show_current);
		}
		else {
			current_animated=0;
			setTimeout(function(){
				if(!current_animated){
					show_current();
				}
			}, 200);
		}
	}
	function show_current(){
		var show=$('.lvl_2_'+current);
		current_animated=current;
		if(show.length){
			show.addClass('active');
			show.slideDown(400, function(){
				if(current_animated!=current){
					current_animated=current;
					hide_current();
				}
				else {
					current_animated=0;
				}
			});
		}
		else {
			current_animated=0;
		}
	}
	$("li.lvl_1").hover(function(){
		var show=$(this)[0].className.match(/lvl_1_([0-9]+)/)[1];
		if(show!=current){
			current=show;
			if(!current_animated){
				current_animated=current;
				hide_current();
			}
		}
	},function(){
		if(current!=active){
			current=active;
			if(!current_animated){
				current_animated=current;
				hide_current();
			}
		}
	});
*/
});
