/* -------------------------------------------------- *
 * Project scripts
 * -------------------------------------------------- *
 * Author: Morozov Igor
 * URL: http://www.morozoff.info/
 * Copyright: 2010 Morozov Igor
** -------------------------------------------------- */

window.addEvent("domready", function() {

        if($('block-ipoteccalc')) {
		ipoteque();
	}

        if($$('.pp-callme').length > 0) {
		$$('.pp-callme .close').addEvent('click', function(){
			$$('.pp-callme, .overlay').setStyle('display', 'none');
			return false;
		});
	}
			
	
	$$('.selstyle').each(function(el, index) {
		new MavSelectBox(el);

	});
        /* pahol commented*/
	/*
        $$('.cost-currency-hd').addEvent('click', function(){
		this.getParent().toggleClass('active-currency-list')
	});
	
	$$('.b-topphone .townchs-hd').addEvent('click', function(){
		this.getParent().toggleClass('active-townchs-drop')
	});
	
	$$('.b-btm-contacts .all-phones a').addEvent('click', function(){
		$$('.b-btm-contacts').toggleClass('active-btm-contacts');
		return false;
	});
	$$('.b-btm-contacts .hide-phones').addEvent('click', function(){
		$$('.b-btm-contacts').toggleClass('active-btm-contacts');
		return false;
	});
	*/
	$$('.top-panel-ico a').each(function(el, index) {
	    el.addEvent('click', function(event){
			var $t = el;

                        if($t.hasClass('tpico-4')) {
				$$('.top-panel').removeClass('active-panel');
				//$$('.top-panel-ico a').removeClass('selected');
				$$('.exit_icon a').removeClass('selected');
				$$('DIV#bg_mail').removeClass('back_mail');
				document.getElementById('active-panel_id').style.top = "";
				document.getElementById('bg_mail').style.height= "0px";
				return 
			}
			
			if(!$t.hasClass('selected')) {
				//$$('.top-panel-ico a').removeClass('selected');
				$$('.exit_icon a').removeClass('selected');
				$$('.top-panel .pane').removeClass('active-pane');
				$$('DIV#bg_mail').removeClass('back_mail');
				document.getElementById('active-panel_id').style.top = "";
				document.getElementById('bg_mail').style.height= "0px";
				
				$$('.top-panel').setStyles({
					marginTop: (index*50)+'px'
				}).addClass('active-panel');
				$$('.exit_icon a').addClass('selected');
				$$(this.getProperty('href')).addClass('active-pane');
				$$('DIV#bg_mail').addClass('back_mail');
				var h = document.body.clientHeight;
				var height = getClientHeight();
				document.getElementById('active-panel_id').style.top = (height/2-180)+"px";
				document.getElementById('bg_mail').style.height= h+"px";
			
			}
			else {
				$$('.top-panel-ico a').removeClass('selected');
				$$('.exit_icon a').removeClass('selected');
				$$('.top-panel .pane').removeClass('active-pane');
				$$('.top-panel').removeClass('active-panel');
				$$('DIV#bg_mail').removeClass('back_mail');
				document.getElementById('active-panel_id').style.top = "";
				document.getElementById('bg_mail').style.height= "0px";
			}

                        /* katraps added*/
                        //$j('#map-panel').removeClass('active-panel');
                         if($j('.b-extend-map-search').is(':visible'))
                            hideMap();
                        /* */

			return false;
			
	    });
	});
	
	$$('.card-tls-ipoteccalc a').addEvent('click', function(){
		$('block-ipoteccalc').toggleClass('active-ipoteccalc');
                if($j('#calc_show').val() == '0')
                    $j('#calc_show').val('1');
                else
                    $j('#calc_show').val('0');
                myCalc();
		return false;
	});
	
	$$('.search-extend-link').addEvent('click', function(){
                if($j('.b-extend-map-search').is(':visible'))
                    hideMap();
                if($('top-panel-search').hasClass('active-extendsearch'))
                {
                    $('top-panel-search').toggleClass('active-extendsearch');
                    /* pahol added top_btn*/
                    $j('#top_btn').show();
                    $j('input[name=ext_search]').val(0);
                }
                else
                {
                    $('top-panel-search').toggleClass('active-extendsearch');
                    /* pahol added top_btn*/
                    $j('#top_btn').hide();
                    $j('input[name=ext_search]').val(1);
                }
		
		return false;
	});
	
});

function ipoteque() {
	$$('DIV#bg_mail').removeClass('back_mail');
	document.getElementById('active-panel_id').style.top = "";
	document.getElementById('bg_mail').style.height= "0px";
	var calc = $('block-ipoteccalc');
	/* pahol changed vals, added myCalc()*/
	new Slider($('slider-year'), $('slider-year-track'), {
		steps: 19,
                range:[1,20],
		wheel: true,
		onChange: function(step){
		  $('slider-year-value').set('html',step);
                  myCalc();
		}
	}).set(5);
	
	new Slider($('slider-year-percent'), $('slider-year-percent-track'), {
		steps: 199,
                range:[1,200],
		wheel: true,
		onChange: function(step){
                    step = step/10;
		  $('slider-year-percent-value').set('html',step);
                  myCalc();
		}
	}).set(25);
	  
	new Slider($('slider-first-percent'), $('slider-first-percent-track'), {		
                steps: 20,
		range:[0,100],
		wheel: true,
		onChange: function(step){
                  $('slider-first-percent-value').set('html',step);
                  myCalc();
		}
	}).set(30);
	
}

