﻿/*
 *
 * author: MoshiK
 * contact: kirreal@gmail.com
 *
 */

/*function setBothHeight() {
    var heightAll = $('#middle').css('height');
    if( !document.all) {
        $('#content').css({'height': heightAll});
        $('.sidebar').css({'height': heightAll});
    }
}*/

var unlinkMenu = function(obj, sub) {
    var linkItself = obj.children();
    var text = linkItself.text();

    if(sub == 1) {

       $(linkItself).append('<div class="leftAngle"></div>').append('<div class="rightAngle"></div>');

    } else {

       linkItself.hide();
       obj.append('<span class="main">' + text + '</span>');
       $(obj).children().append('<div class="leftAngle"></div>').append('<div class="rightAngle"></div>');

    }
}

/*var heightRef = function(elem, hasSubSelecred) {
    var y = elem.css('height');
    unlinkMenu(elem, hasSubSelecred);
    return y;
}*/

var selectMenu = function() {
    var hasSubSelecred = 0;
    if($('#mainMenu').has('.selected')) {
        var res = $('#mainMenu>li.selected').next().children().children();

        if(res.is('.selected')) {
            hasSubSelecred = 1;
        }
        unlinkMenu($('#mainMenu>li.selected'), hasSubSelecred);

    }

    if($('.submenu').has('.selected')) {
        unlinkMenu($('.submenu>li.selected'), 0);
    }

    /*if($('.sub').has('.selected')) {
        unlinkMenu($('.sub>li.selected'), 0);
    }*/
}

$(document).ready(function() {

   // selectMenu();
    $('#sendMessageForm').css({'display' : 'none'});
    $('#formRef').live("click", function() {
        $('#sendMessageForm').toggle();
    });

    $('input').placeholder();
	
	$('#endLine').css({'height':''+$(window).height()});

//$('input').placeholder();
    /*	$("body").css("display", "none");
    $("body").fadeIn(2000);

    $("#topMenu li a").live('click', function(event) {
        event.preventDefault();
		linkLocation = this.href;
		$("body").fadeOut(1000, redirectPage);
    });

        function redirectPage()
        {
	    window.location = linkLocation;
	}*/

    //$('#topLogo').css({'display': 'none'});
    //$('#topLogo').fadeIn(2000);
    //heightRef($('#submenu>li'));
    //$('#mainMenu>li.selected>a').append('<div class="leftAngle"></div>').append('<div class="rightAngle"></div>'); //<div class="rightAngle"></div>
/*    $('.leftAngle').css( {'height': heightRef()} );
    $('.rightAngle').css( {'height': heightRef()} );*/
    //$('#mainMenu li.selected a').corner("bevel 5px");//.corner("bevel br 20px");
    /*$('a.returnHome').live('mouseover',function() {
            $(this).prev().children().attr({'src': 'images/home_icon_over.png'});
    } );

    $('a.returnHome').live('mouseout',function() {
            $(this).prev().children().attr({'src': 'images/home_icon.png'});
    } );*/

    $('#home a').live('mouseover',function() {
            $(this).children().attr({'src': 'images/home_icon_over.png'});
    } );

    $('#home a').live('mouseout',function() {
            $(this).children().attr({'src': 'images/home_icon.png'});
    } );

    $('.visible').slideDown('500');

    $('.parent').live('click', function(){

        /*$('.opened').each(function() {
            $(this).removeClass('opened').addClass('tmp1');
        });

        if($(this).hasClass('opened')){
            $(this).removeClass('opened');
        } else {
            $(this).addClass('opened');
        }

        $('.tmp1').removeClass('tmp1').removeClass('opened');
        */
        $('.sub:visible').each(function() {
            $(this).hide('500').removeClass('visible').addClass('tmp');
        });

        if($(this).next().hasClass('hidden')){
            $(this).next().slideDown('500').removeClass('hidden').addClass('visible');
        } else {
                 if($(this).next().hasClass('visible')) {
                    $(this).next().hide('500').removeClass('visible').addClass('hidden');
                 }

        }
        $('.tmp').addClass('hidden').removeClass('tmp');

    });


} ); // конец документа
