function calculateHeight( line ) {
	var c1_name = $( '.line_' + line + ' .item_1 .item_name' );
	var c2_name = $( '.line_' + line + ' .item_2 .item_name' );
	var c3_name = $( '.line_' + line + ' .item_3 .item_name' );
	if ( (c1_name.height() >= c2_name.height()) && (c1_name.height() >= c3_name.height()) ) {
		c2_name.css( 'height' , c1_name.height() );
		c3_name.css( 'height' , c1_name.height() );
	} else if ( (c2_name.height() >= c1_name.height()) && (c2_name.height() >= c3_name.height()) ) {
		c1_name.css( 'height' , c2_name.height() );
		c3_name.css( 'height' , c2_name.height() );
	} else {
		c1_name.css( 'height' , c3_name.height() );
		c2_name.css( 'height' , c3_name.height() );
	}

	var c1_place = $( '.line_' + line + ' .item_1 .item_place' );
	var c2_place = $( '.line_' + line + ' .item_2 .item_place' );
	var c3_place = $( '.line_' + line + ' .item_3 .item_place' );
	if ( (c1_place.height() >= c2_place.height()) && (c1_place.height() >= c3_place.height()) ) {
		c2_place.css( 'height' , c1_place.height() );
		c3_place.css( 'height' , c1_place.height() );
	} else if ( (c2_place.height() >= c1_place.height()) && (c2_place.height() >= c3_place.height()) ) {
		c1_place.css( 'height' , c2_place.height() );
		c3_place.css( 'height' , c2_place.height() );
	} else {
		c1_place.css( 'height' , c3_place.height() );
		c2_place.css( 'height' , c3_place.height() );
	}
}
$( document ).ready( function(){
	$( '.on_load' ).hide();
});

function showId( object_id ){
	if (document.getElementById(object_id)) {
		var obj = document.getElementById(object_id);
		obj.style.display = 'block';
	}
}
function hideId( object_id ){
	if (document.getElementById(object_id)) {
		var obj = document.getElementById(object_id);
		obj.style.display = 'none';
	}
}

function setVisibility( id, visibility ) {
        document.getElementById(id).style.display = visibility;
        return false;
}


function openCloseItem( id ) {

	if ( $( '#' + id ).parent().hasClass( 'opened' ) ) {
                if (id == 'step_1_1') {
                    document.getElementById('canvas').style.display = 'none';
                }
                $( '#' + id ).parent().find( '.in_menu_cont' ).slideUp();

		$( '#' + id ).parent().removeClass( 'opened' );
	} else {
		$( '.opened' ).find( '.in_menu_cont' ).slideUp();
		$( '.opened' ).removeClass( 'opened' );
		$( '#' + id ).parent().addClass( 'opened' );
		$( '#' + id ).parent().find( '#' + id ).slideDown();
                if (id == 'step_1_1') {
                    document.getElementById('canvas').style.display = 'block';
                }
	}
}

function openCloseNext( c_id , o_id ) {
        if (c_id == 'step_1_1') {
            document.getElementById(c_id).style.display = 'none';
            document.getElementById(o_id).style.display = 'block';
        } else if (o_id == 'step_1_1') {
            document.getElementById(o_id).style.display = 'block';
            document.getElementById(c_id).style.display = 'none';
        } else {
            $( '#' + c_id ).slideUp( 1000 );
            setTimeout( function() { $( '#' + o_id ).slideDown(); } , 1000);
        }

}

function removeLine( line ) {
	$( '#discount_' + line ).hide();
}


function countdown( remain ) {
	var
		countdown = document.getElementById("countdown"),
		timer = setInterval( function () {
			countdown.innerHTML = Math.floor(remain/60) + "<span>:</span>" + (remain%60 < 10 ? "0": "") + remain %60;
			//if (messages[remain]) { notifier.innerHTML = messages[remain]; }
			if (--remain < 0 ) { timeOver(); clearInterval(timer); }
		},1000);
        return timer;
}
